BBQ Baked Tofu with Spicy Cauliflower

Tofu is one of those foods that not many people like or are willing to try. I mean, I get it. I was iffy about it when I first went vegetarian; it looks funky, there’s no real flavor too it, it comes saturated in water, what is this mysterious substance? After experimenting with it a bit I have come to actually enjoy tofu.

This recipe does not require much and it’s relatively quick, which makes it perfect for a weeknight dinner.



  • 1 package (12oz) tofu
  • 3/4 c your favorite BBQ sauce
  • Cooking spray or oil


  • 1 head of cauliflower
  • 1 1/2 tbsp olive oil
  • Sprinkle of spices- cayenne, chili powder, cumin, etc.


  1. Preheat the oven to 400°F.
  2. Slice tofu in half horizontally so you have two sheets that are the same thickness, rather than one large rectangle.
  3. Cut the tofu into cubes and press the tofu for 30 minutes.
    • I typically get about 30 cubes from each half so 60 total. For pressing, I line a plate with paper towels on the bottom and on top of the tofu and then place 1-2 plates on top.
  4. Marinate the tofu in BBQ for 1 hour, or longer, tossing occasionally.
  5. While the tofu marinates, begin cutting the cauliflower into florets.
  6. Line the cauliflower on a baking sheet and drizzle in oil. Sprinkle with spices. Shake the pan slightly to ensure that all the cauliflower is coated
    • It is completely up to you what spices you choose to use. You can make it spicy like I did, or add your favorite seasoning.
  7. Line the tofu on a lightly oiled baking sheet. Brush some extra BBQ on.
  8. Bake for 20 minutes. Remove from the oven, flip and brush more BBQ on.
    • After the tofu has been cooking for 10 minutes, put the cauliflower in the oven.
  9. Bake tofu for another 20 minutes. Check on the cauliflower half way through, and shake if necessary.
  10. Remove tofu and cauliflower from oven and serve.


These little tofu nuggets are absolutely delicious! If you don’t want to bake them, you can always throw a little olive oil in the pan over medium heat and cook them for about 4 minutes on each side and they will get nice and crispy!

This cauliflower was absolutely delicious as well! I actually prepare the cauliflower this way when I make cauliflower burgers, I just decided to test out how it would be as a side dish and I was very happy with that decision!


I Hope you enjoyed this recipe. What do you think about tofu? If you like it, what is your favorite way to eat it?


Happy Baking!

One Comment Add yours

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s