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
Two bowls of crispy buffalo tofu bites served with white rice and steamed broccoli topped with a lemon wedge, as seen from above on a white table

Crispy Buffalo Tofu Bites

  • Author: Aubrey Johansen
  • Prep Time: 60 minutes
  • Cook Time: 30 minutes
  • Total Time: 1 hour 30 minutes
  • Yield: 8 servings 1x


5-ingredient crispy buffalo tofu bites are perfect for Meatless Mondays, game-day snacking, and everything in between! The crispy texture and spicy flavor will have even non-vegetarians reaching for seconds.


  • 2 lb Firm Tofu (this is 2 blocks of tofu)
  • ½ cup Buffalo Sauce
  • 3 tbsp nutritional yeast
  • 2 tsp Seasoning Salt (or 1 tsp garlic powder, and 1 tsp salt)
  • ½ cup arrowroot starch


  1. Draining and rinse the tofu. Pat dry, then cut the block in half lengthwise. Lay slabs onto a flat surface, wrap in a towel, and place a flat and heavy dish on top. Press the tofu for at least one hour.
  2. Once the tofu has been pressed, cut the slab into four strips, then rotate and cut into four again to create cubes.
  3. Preheat oven to 425-F. Line a baking sheet with parchment paper.
  4. In a large mixing bowl, add the tofu cubes, buffalo sauce, seasoning, and nutritional yeast. Mix gently with a spatula, taking care not break up the cubes but ensuring the tofu is well-coated.
  5. Sprinkle the arrowroot flour over the mixture. Gently stir until all the pieces are covered in the thick batter.
  6. Arrange the battered tofu cubes on the prepared baking sheet.
  7. Bake for 25-35 minutes until golden brown and crispy.
  8. (optional) Toss the tofu with an additional 1-2 tablespoons of hot sauce after they cook for a saucy wing-type of experience!
  9. Serve with ranch as a dipping sauce or top your favorite salad, wrap, or bowl with these little bites!


  • Serving Size: 1 serving
  • Calories: 106
  • Sugar: 0
  • Fat: 5
  • Carbohydrates: 4
  • Fiber: 3
  • Protein: 11
%d bloggers like this: