Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
buffalo tofu in a bowl with parsley on top

Crispy Buffalo Tofu

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 1 review
  • Author: Jessica Hoffman
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Main
  • Method: Bake
  • Cuisine: American
  • Diet: Vegetarian

Description

This buffalo tofu is crispy and can be made in the oven or air fryer!


Ingredients

Units Scale

Crispy tofu

  • 1 block firm or extra-firm tofu
  • 1/4 cup cornstarch (can sub arrowroot starch)
  • 1/2 cup of milk of choice
  • 1 cup panko breadcrumbs

Buffalo sauce

  • 1/2 cup Franks red hot sauce
  • 3 tbsp butter (regular or vegan)
  • 1/2 tsp paprika

Instructions

  1. Preheat the oven to 400 degrees F and line a baking sheet with parchment paper.
  2. Remove the tofu from the package and squeeze out as much water as possible between a few sheets of paper towel.
  3. Cut the tofu into cubes, then dip the cubes of tofu in the cornstarch, then the milk, and then into the panko breadcrumbs. (Make sure to press the tofu firmly into the panko on all sides so it sticks.)ย 
  4. Spread the tofu evenly onto the baking sheet and bake in the oven for 20 minutes, flipping the cubes halfway through.
  5. While the tofu bakes, prepare the buffalo sauce by mixing the hot sauce, butter and paprika in a bowl.
  6. Remove the tofu from the oven and toss it in a bowl with the buffalo sauce. Then place the tofu back on the baking sheet and bake for another 10 minutes until the tofu is crispy.ย 
  7. Serve as is or with your favourite ranch sauce.ย 

Notes

Use firm or extra-firm tofu for best results.ย 

You can make this recipe in the air fryer. Directions are listed in the blog post.


Nutrition

  • Serving Size: 1/4 of recipe
  • Calories: 170
  • Sugar: 2g
  • Fat: 10g
  • Carbohydrates: 17g
  • Fiber: 1.5g
  • Protein: 8g