Recipe Overview

Why you’ll love it: These Buffalo tofu bowls are loaded with crispy baked tofu, roasted cauliflower, and classic Buffalo flavor, all balanced with cool, crunchy veggies and creamy dressing. A crave-worthy meal that’s healthy too!

How long it takes: 1 hour, 30 minutes (includes time to press the tofu)
Equipment you’ll need: sheet pan, mixing bowl
Servings: 4

A bowl of rice, lettuce, shredded carrots, seasoned tofu pieces, and ranch dressing, with a hand holding a fork. Surrounding bowls contain tofu, carrots, rice, and lettuce.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

This Is My Kind of Lunch

If tofu is soft and bland, I’m out. But when it’s crispy around the edges and coated with a flavorful sauce? Count me in.

This recipe checks those boxes, and even better, it’s a balanced meal in one bowl. Spicy roasted tofu and cauliflower are paired with crisp, cool veggies and rice for a well-rounded meal, no sides needed.

What makes it special:

  • That irresistible Buffalo flavor: Buffalo sauce is tangy and spicy, but not TOO spicy, as you’ll know if you’ve made my air fryer Buffalo cauliflower bites. And the added ranch or blue cheese dressing helps cool it down too!
  • Crispy tofu, no frying needed: Pressing the tofu and coating it with cornstarch makes it crispy-crunchy without deep frying. (I also use the method in this General Tso tofu sheet pan dinner!)
  • Meal-prep friendly: If you’re looking for some plant-forward meal prep ideas to add to your rotation, you will love this one! A Buffalo tofu bowl might be just a little bit out of the norm which makes it something to look forward to. It stores and reheats like a dream, too.

Ingredient Notes

  • For the tofu: Once the extra-firm tofu is pressed, it’s tossed in olive oil, cornstarch, kosher salt, and ground black pepper.
  • For the cauliflower: A head of cauliflower is broken into small florets and tossed with olive oil, garlic powder, kosher salt, and ground black pepper.
  • Buffalo sauce: Just like with wings, you’ll combine the hot sauce (Frank’s RedHot is the classic!) with melted butter. I add a bit of apple cider vinegar for extra tanginess so the bowl doesn’t turn out too rich.
  • To assemble: You’ll need cooked rice, romaine lettuce, carrots, celery, green onions, ranch dressing or blue cheese dressing, and blue cheese crumbles, if you’d like. You don’t have to include all of these if you don’t feel like messing with it. Choose the ones that make the most sense for you.
Tofu press on white background.

Tofu Press

Don’t skip pressing the tofu! Removing the excess moisture is key to crispy, delicious tofu. If you eat tofu often, a tofu press is a good (small) investment. I bought this one and it’s really a game-changer. It makes the process so easy!

How to Make Buffalo Tofu Bowls

Press the tofu. Take the tofu out of the package (you can pour the water down the drain) and wrap it in a clean kitchen towel or a few layers of paper towels. Set it on a cutting board and place a heavy skillet on top. Let this sit for 30 minutes. (I use a tofu press, which is even easier!) Cook the rice while you press the tofu.

Prep for cooking. Preheat your oven to 425ºF and coat a baking sheet with oil or cooking spray, or line it with parchment paper. I prefer using parchment paper because the tofu won’t stick to it, and it still crisps up nicely (and the pan is easier to clean!).

Coat the tofu. Cut the tofu into cubes and toss them with oil in a bowl. Add the cornstarch, salt, and pepper and toss again. Spread the tofu into a single layer on one-third of the prepared pan.

Season the cauliflower. Toss the cauliflower with the olive oil and seasonings, then spread the florets onto the remaining space on the baking sheet.

Roast. Place the pan in the oven and roast the tofu and cauliflower for 30 to 35 minutes, or until the tofu is crispy on the edges and the cauliflower is golden and tender. 

Sauce it up. Stir together the ingredients for the sauce in a small bowl or liquid measuring cup, then pour this over the tofu and cauliflower. Toss to coat. (You can do this step right on the sheet pan, or you can use the mixing bowl you used earlier for the cauliflower.)

Assemble. Divide the rice into bowls, followed by the tofu and cauliflower, the lettuce, carrots, and celery. Add the green onions and blue cheese, then drizzle with dressing or more hot sauce if you like things spicy.

A bowl filled with white rice, lettuce, shredded carrots, seasoned tofu and cauliflower, and drizzled with a ranch dressing, garnished with chopped green onions.

More Serving Ideas

  • Try other grains: Instead of rice, you could use quinoa (or Instant Pot quinoa!) for extra protein in your meal. (If you’re looking for an easy way to cook rice, try Instant pot white rice or Instant Pot brown rice. It turns out perfectly every time.)
  • Make it low carb: Add extra romaine to make it more of a salad. You could even skip the rice entirely and just use the lettuce.
  • Wrap it up: Skip the rice and wrap the lettuce, tofu, and cauliflower into tortillas or lavash, along with any of the other toppings you like.

Storage & Reheating

Refrigerator: Store components of these Buffalo tofu bowls in airtight containers for up to 4 days; the tofu and cauliflower should be stored separately from the lettuce to keep it from wilting. 

Reheat: Reheat the tofu and cauliflower mixture in the oven or air fryer to restore crispiness, or use the microwave.

More Meatless Recipes

Recipe

Buffalo Tofu Bowls

No ratings yet
Prep Time: 25 minutes
Cook Time: 35 minutes
Pressing Time: 30 minutes
Total Time: 1 hour 30 minutes
Servings: 4
These Buffalo tofu bowls are loaded with crispy baked tofu, roasted cauliflower, and classic Buffalo flavor, all balanced with cool, crunchy veggies and creamy dressing.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

For Tofu:

For Cauliflower:

For Buffalo Sauce:

  • cup hot sauce (like Frank’s RedHot)
  • 1 tablespoon unsalted butter (melted)
  • 1 teaspoon apple cider vinegar

For Bowls:

  • 2 cups cooked rice (or another cooked grain such as quinoa, farro, and so on)
  • 2 cups finely chopped or shredded romaine lettuce
  • ½ cup shredded carrots
  • ½ cup very thinly sliced celery (1 small stalk)
  • ¼ cup sliced green onions (1 green onion)
  • ½ cup crumbled blue cheese (optional)
  • ½ cup ranch or blue cheese dressing

Instructions 

  • Wrap tofu in a clean lint-free towel and press for 30 minutes under a heavy skillet, or use a tofu press.
    1 block extra-firm tofu
  • If you need to cook rice for the bowls, get that started before baking the tofu.
  • Preheat oven to 425°F. Spray a rimmed sheet pan generously with olive oil or nonstick cooking spray or line with parchment paper (I prefer parchment for baked tofu recipes as it tends to stick).
  • After the tofu is pressed, cut it into ½-inch cubes. Rinse cauliflower and shake off excess water. Cut it into small bite-sized florets. You should have about 6 cups.
    1 head cauliflower
  • In a large bowl, toss tofu with oil until coated. Sprinkle with cornstarch, salt, and pepper; toss to coat. Place on prepared pan, arranging in a single layer, sides not touching (as much as possible) on one third of the pan.
    1 tablespoon olive oil, 2 tablespoons cornstarch, ½ teaspoon kosher salt, ¼ teaspoon coarse ground black pepper
  • In the same bowl, stir together olive oil, garlic powder, salt, and pepper. Add the cauliflower to the bowl, toss until coated. Add to the other side of the prepared pan.
    1 tablespoon olive oil, ½ teaspoon garlic powder, ½ teaspoon kosher salt, ¼ teaspoon coarse ground black pepper
  • Roast for 30 to 35 minutes, or until cauliflower is golden and tofu is crispy on the edges.
  • Meanwhile, in a small bowl, stir together hot sauce, melted butter, and vinegar to make Buffalo sauce. Pour the sauce over tofu and cauliflower on the sheet pan, and toss to coat.
    ⅓ cup hot sauce, 1 tablespoon unsalted butter, 1 teaspoon apple cider vinegar
  • Spoon cooked rice into bowls. Add tofu and cauliflower mixture, shredded lettuce, carrots, and celery.
    2 cups cooked rice, 2 cups finely chopped or shredded romaine lettuce, ½ cup shredded carrots, ½ cup very thinly sliced celery
  • Garnish with sliced green onions and blue cheese, if using. Drizzle with ranch, blue cheese dressing, or additional hot sauce.
    ¼ cup sliced green onions, ½ cup ranch or blue cheese dressing, ½ cup crumbled blue cheese

Notes

  • Homemade dressing: It’s easy to make your own dressing! Try my healthy ranch dressing or blue cheese dressing
  • Make it vegan: Use vegan butter and dairy-free ranch to keep it fully plant-based.
  • Delicious additions: Add avocado or sliced cucumber for a cooling element.
  • Storage & reheating: If you’re making this ahead for meal prep, refrigerate the tofu/cauliflower mixture in a covered container (allow it to cool completely first so it doesn’t get soggy). It will keep for up to 4 days. To reheat, I recommend using a dry skillet on the stove or your air fryer to crisp it back up. You can microwave it but the texture won’t be as good. 

Video

Nutrition

Calories: 424kcal, Carbohydrates: 37g, Protein: 12g, Fat: 26g, Saturated Fat: 5g, Polyunsaturated Fat: 10g, Monounsaturated Fat: 9g, Trans Fat: 0.1g, Cholesterol: 15mg, Sodium: 1489mg, Potassium: 596mg, Fiber: 3g, Sugar: 5g, Vitamin A: 4971IU, Vitamin C: 50mg, Calcium: 89mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did You Make This?Share a comment and rating below! I love hearing what you think!
A cookbook cover shows tacos, a jar of seasoning mix, and the title Weeknight Flavor Fix: 7 Seasoning Mixes to make cooking stress-free by Rachel Cooks.

7 Easy

Seasoning Mixes

plus grocery list, recipe ideas, & more!

FREE EBOOK!

Select Options

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating