This post may contain affiliate links. Please read our disclosure policy.

These Crispy Tofu Rice Bowls (aka Tofu Taco Bowls) are loaded with fluffy rice, crunchy lettuce, creamy guacamole, and the best crispy tofu taco meat.

taco tofu rice bowls that is a large bowl of lettuce topped with rice, cherry tomatoes, crispy tofu taco meat, and drizzled with sour cream

The tofu recipe for tofu skeptics!

I have well over 100 tofu recipes on my blog at this point and I’ve tested out cooking it in nearly every single way. These Tofu cutlets are one of my favorite way to wow guests but I also love a classic air fried tofu too.

Why you’ll LOVE this crispy tofu recipe:
  • Protein-packed: Tofu makes this hearty and filling.
  • Customizable: Add beans, swap toppings, or use different rice.
  • Meal-prep friendly: Great for making ahead and packing for lunch.
  • Better than takeout: All the flavors of a taco shop, made vegetarian.

PLEASE let me know how you like this recipe! It’s simple but one that I am super proud of :)

taco tofu rice bowls that is a large bowl of lettuce topped with rice, cherry tomatoes, crispy tofu taco meat, and drizzled with sour cream

Ingredients For Tofu Taco Bowls

These meatless taco bowls are SO simple to make and very customizable! Let’s go over the main ingredients and some of my suggested substitutions:

  • Tofu – extra firm or super firm for the crispiest texture!
  • Taco seasoning – store-bought or homemade
  • Rice – white, brown, or even cauliflower rice
  • Lettuce – romaine, iceberg, or mixed greens
  • Optional toppings – cheese, beans, jalapeños, hot sauce, cilantro, lime, sour cream, avocado/ guacamole etc!
tofu taco meat in a large white bowl

How to make these Tofu Rice Bowls

As a reminder, the FULL written recipe is down below in the recipe card. This is simply a brief overview.

There are 2 main steps for making this recipe and they’re both very simple:

  1. Cook the tofu
  2. Cook the rice

To cook the tofu, you’ll start by shredded it using a box grater and then toss it with some olive oil and taco seasoning. Then, spread it in an even layer on a lined baking sheet and bake until the tofu begins to crisp along the edges. Remove and let cool.

Meanwhile, cook the rice according to package directions (I also love to cook rice in the instant pot) and prep the rest of your ingredients.

Expert Tips

  • Use super firm tofu for best results.
  • Bake at a high heat (400°F+) for maximum crispiness.
  • Let tofu cool slightly after baking to firm up.
  • Don’t skip the seasoning — taco spices make it taste meaty!

Variations & Substitutions

  • Make it a taco salad: Skip the rice and load everything onto shredded lettuce.
  • Turn it into a burrito bowl: Add beans, corn, and roasted peppers.
  • Vegan version: Use vegan sour cream and skip cheese.
  • Low-carb: Swap rice for cauliflower rice.

Storage Instructions

  • Fridge: Store tofu, rice, and toppings separately in airtight containers for up to 4 days.
  • Freezer: Crispy tofu can be frozen for up to 2 months; re-crisp in the oven or air fryer.
  • Reheat: Warm tofu and rice separately; assemble bowls fresh with cold toppings.

Watch the Video

No ratings yet

Crispy Tofu Rice Bowls (Easy Vegetarian Taco Bowls)

Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Servings: 2 large servings
Crispy Tofu Rice Bowls are a fresh and hearty vegetarian meal loaded with fluffy rice, crunchy lettuce, creamy guacamole, and flavorful tofu taco “meat.” Easy to customize with your favorite toppings, these bowls are perfect for taco night, meal prep, or a quick weeknight dinner!
Save this recipe!
Get this sent to your inbox, plus enjoy weekly doses of recipe inspiration!

Ingredients 

  • 1 block of firm or extra-firm tofu
  • 2 tablespoons Taco seasoning
  • 3 tablespoons of olive oil
  • ½ teaspoon fine sea salt
  • ½ cup of uncooked rice of choice
  • 1 head of romaine lettuce, chopped
  • 1/2- ¾ cups canned black beans, drained and rinsed
  • optional of serving: pico de gallo, chopped tomatoes, avocado/ guacamole,

Instructions 

  • Preheat the oven to 425 degrees F and line a large baking sheet with parchment paper.
  • Using the large side of a box grater, shred the block of tofu. Some large chunks will fall off so I take those and very gently push them through the grater. Place the tofu on the prepared baking sheet.
  • Drizzle the tofu with the oil, salt, and taco seasoning and toss to combine so it is evenly covered. Spread the tofu out into a thin layer. Bake for 30-35 minutes or until the tofu is crispy around the edges. Check around 25 minutes to make sure it isn’t burning. Remove from the oven and let cool for about 10 minutes.
  • Meanwhile, cook the rice according to package directions.
  • Once cooled a bit, dice the tofu so it’s in shreds. You can also break it up into small pieces with your hands.
  • Assemble the bowls by dividing the tofu, rice, beans, and romaine into 2 large bowls. Top with desired taco toppings and ENJOY!

Notes

Nutritional info includes– tofu and ingredients to make the tofu, rice, beans, and romaine lettuce but none of the other toppings.
Storage and reheating- 
  • Fridge: Store tofu, rice, and toppings separately in airtight containers for up to 4 days.
  • Freezer: Crispy tofu can be frozen for up to 2 months; re-crisp in the oven or air fryer.
  • Reheat: Warm tofu and rice separately; assemble bowls fresh with cold toppings.

Nutrition

Calories: 445kcal, Carbohydrates: 61g, Protein: 25g, Fat: 11g, Saturated Fat: 2g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 6g, Sodium: 1324mg, Potassium: 724mg, Fiber: 9g, Sugar: 3g, Vitamin A: 1458IU, Vitamin C: 5mg, Calcium: 117mg, Iron: 5mg

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

Tried this recipe?Mention @foodwithfeeling or tag #foodwithfeeling!

About Brita Britnell

Brita is the author of Food with Feeling which is a vegetarian based food blog. She creates easy and delicious recipes that encourage people to try more meat-free recipes!

You May Also Like

Leave a comment

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

Recipe Rating