Sheet-Pan Tofu Fajita Bowls

Roasted tofu, peppers, and onions seasoned with smoky spices served over rice and black beans for easy vegetarian meal prep.

👅Flavor: Smoky fajita spice, citrusy lime, and sweet roasted peppers with creamy avocado.
Fajita bowls with roasted tofu, peppers, and rice
⏱️
Prep Time
15 minutes
🔥
Cook Time
25 minutes
Total Time
40 minutes
🍽️
Servings
4 bowls
easy
Cuisine
Mexican
Exotic level
weeknight-sheet-pan
Difficulty
easy
Diet
vegetarian, gluten-free, dairy-free
Devices used
Oven
🧭

Explore this recipe

Required Equipment

  • Sheet pan
  • Mixing bowl
  • Spatula

Utilized Devices

Oven

Cooking Techniques

  • roasting
🥕

Ingredients

  • 400 gExtra-firm tofupressed and cubed
  • 300 gBell pepperssliced
  • 150 gRed onionsliced
  • 200 gZucchinisliced
  • 30 mlOlive oil
  • 8 gChili powder
  • 2 gGround cumin
  • 2 gSmoked paprika
  • 6 gKosher salt
  • 1 gFreshly ground black pepper
  • 30 mlLime juice
  • 360 gCooked brown rice
  • 255 gCooked black beansdrained
  • 150 gAvocadosliced
  • 120 gPico de gallo
  • 6 gFresh cilantrochopped
👨‍🍳

Instructions

1

Heat the oven to 425°F (220°C). Line a sheet pan with parchment.

2

Toss the tofu, peppers, onion, and zucchini with olive oil, chili powder, cumin, paprika, salt, and pepper. Spread evenly on the sheet pan.

3

Roast until the tofu is crisp and the vegetables are tender, 20 to 22 minutes, tossing halfway through.

4

Squeeze lime juice over the roasted mixture.

5

Divide the rice and black beans among bowls. Top with the fajita tofu and vegetables.

6

Finish with avocado, pico de gallo, and cilantro.

💡

Chef Tips

  • Press the tofu for at least 15 minutes so it browns well.
  • Cut the vegetables uniformly so they roast at the same pace.
  • Store components separately for the best meal-prep texture.
🔗

You might also like

🥗

Nutritional Highlights

🔥
Calories per serving
470
  • Tofu and beans add plant-based protein
  • Sheet-pan method keeps prep simple
  • Gluten-free meal prep with fresh toppings

Dietary Notes

Compliant With

vegetariangluten-freedairy-free

Allergens

  • Contains soy (tofu)

FAQ

Can I use cauliflower rice?

Yes—swap in cauliflower rice for a lower-carb bowl and warm it just before serving.

How long do these keep?

Store in airtight containers up to 4 days; add avocado right before eating.

Nutrition

Calories470
Protein23 g
Carbs55 g
Fat18 g