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

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.
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.

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.
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
Buffalo Tofu Bowls

Ingredients
For Tofu:
- 1 block extra-firm tofu (14 to 16 ounces)
- 1 tablespoon olive oil
- 2 tablespoons cornstarch
- ½ teaspoon kosher salt
- ¼ teaspoon coarse ground black pepper
For Cauliflower:
- 1 head cauliflower (small head, about 24 ounces)
- 1 tablespoon olive oil
- ½ teaspoon garlic powder
- ½ teaspoon kosher salt
- ¼ teaspoon coarse ground black pepper
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
Nutrition information is automatically calculated, so should only be used as an approximation.

















