• Recipe Index
  • Appetizers and Snacks
  • Dinner
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • Appetizers and Snacks
  • Dinner
  • About
  • Contact
search icon
Homepage link
  • Recipe Index
  • Appetizers and Snacks
  • Dinner
  • About
  • Contact
×

Enchilada Power Bowls with Spicy Tofu Recipe

Published: Apr 19, 2026 by Eliza · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.1 from 8 reviews

If you are craving a vibrant, nourishing meal that bursts with flavor and texture, then this Enchilada Power Bowls with Spicy Tofu Recipe is an absolute must-try. Combining wholesome lentils and brown rice, hearty black beans, silky marinated tofu, and a smoky enchilada sauce, these bowls deliver layers of taste with every bite. They are perfect for a weeknight dinner or meal prep—and the best part is, you’ll love how easily the spicy, savory notes come together to create a dish that feels indulgent but fuels you with plant-based goodness.

Ingredients You'll Need

The image shows many small cubes of tofu, coated evenly with a shiny reddish-brown sauce that has a thick and slightly sticky texture. The tofu cubes are stacked close together, and the sauce covers the surface of each cube, dripping slightly between them. The background is a white marbled texture that contrasts with the rich colors of the tofu and sauce, making the food look warm and flavorful. Photo taken with an iphone --ar 4:5 --v 7

Getting the most from this recipe is all about using simple, wholesome ingredients that each play a crucial role in building up the flavors, textures, and colors. From the nutty brown rice and protein-packed lentils to the creamy avocado topping, every element works together beautifully.

  • Brown rice: Its chewy texture forms a perfect base for the hearty bowl.
  • Lentils: These add substantial protein and a lovely bite that contrasts the softer beans.
  • Canned black beans: An easy way to boost fiber and add a creamy consistency.
  • Firm tofu: Pressed and marinated to soak up all the spicy, savory magic.
  • Maple syrup: Adds a touch of natural sweetness to balance the spices.
  • Soy sauce or tamari: Brings umami depth to the tofu marinade.
  • Chili powder: Essential for that mild heat and smoky aroma throughout the dish.
  • Almond butter: Adds creaminess and a subtle nutty richness to the tofu marinade.
  • Onion and garlic: The aromatic foundation that makes the sauce sing.
  • Tomato sauce: The base of the enchilada sauce that ties everything together.
  • Ground cumin and dried oregano: Classic spice duo that gives the sauce its authentic enchilada flavor.
  • Apple cider vinegar: A bright note that balances and elevates the richness.
  • Nutritional yeast: Offers a cheesy depth of flavor while keeping it vegan and healthy.
  • Salt: Enhances all the flavors to perfection.
  • Avocados: Creamy, fresh topping to cool and complement the spicy tofu.

How to Make Enchilada Power Bowls with Spicy Tofu Recipe

Step 1: Cook the Lentils, Rice, and Beans

Start by combining the lentils, brown rice, and water in a saucepan. Bring it all to a gentle boil, then lower the heat and let it simmer uncovered for about 20 minutes so the grains cook tender but still retain some bite. Drain and rinse the black beans, then stir them in with the cooked grains and keep warm. This base is hearty and perfectly prepared to soak up the delicious enchilada sauce.

Step 2: Press and Marinate the Tofu

While the grains cook, it’s time to show your tofu some love. Press it well by sandwiching it between paper towels and applying weight to squeeze out excess moisture—this is a small step that makes a big difference for texture. Cube the tofu and whisk together the marinade ingredients: maple syrup, soy sauce, chili powder, and almond butter. Toss the tofu in this flavorful marinade and let it rest for at least 15 minutes so every cube absorbs that spicy-sweet goodness.

Step 3: Cook the Tofu

Heat a tablespoon of oil in a skillet over medium heat. Add your marinated tofu cubes and cook, stirring frequently, until they turn a beautiful golden brown, about 5-6 minutes. This step creates a lovely crust that gives the tofu a satisfying bite and locks in all those packed flavors.

Step 4: Prepare the Enchilada Sauce

In a separate saucepan, heat two teaspoons of oil and gently cook the sliced onions until golden and soft—about 10 minutes. Add chopped garlic and cook for another 5 minutes. Then, pour in the tomato sauce along with the chili powder, cumin, oregano, apple cider vinegar, nutritional yeast, and salt; whisk everything together. Let the sauce simmer for 5 minutes, allowing the spices to meld and the sauce to thicken slightly into that rich, tangy enchilada sauce you’ll adore.

Step 5: Combine and Coat

Finally, stir the cooked rice, lentils, and black beans into the enchilada sauce. Mix gently but thoroughly so that every grain and bean is lovingly coated with the robust sauce. Taste and adjust seasoning if needed. Your bowl base is now packed with layers of smoky, savory, and tangy flavors that set the stage for the spicy tofu topping.

Step 6: Assemble the Bowls

Divide the saucy rice and bean mixture between four bowls. Top each one with a generous heap of tofu cubes and half a sliced avocado for that creamy counterpoint. Fresh parsley is a lovely finishing touch to add some vibrant green color and freshness. Serve immediately and get ready to savor every mouthful of this comforting and energizing meal.

How to Serve Enchilada Power Bowls with Spicy Tofu Recipe

A white bowl on a white marbled surface holds a layered dish with three main parts: golden-brown tofu cubes with a slightly crispy texture in the front, a dark reddish-brown saucy mixture behind the tofu, and several bright green cucumber slices sprinkled with seasoning arranged neatly along one side. A sprig of fresh green parsley sits near the tofu, adding a fresh touch. In the background, out of focus, are two lime wedges in green and white colors. The photo taken with an iphone --ar 4:5 --v 7

Garnishes

To elevate your bowls even further, try sprinkling on some chopped fresh cilantro or parsley, a few dots of tangy vegan sour cream, or a squeeze of fresh lime juice to brighten everything just before serving. For some crunch, you might add toasted pumpkin seeds or a handful of crushed tortilla chips right on top.

Side Dishes

These bowls are robust enough to be a complete meal, but pairing them with a simple side salad or a refreshing cucumber and tomato salsa can add a light, crisp contrast. Grilled corn on the cob or warm, soft corn tortillas also make delightful accompaniments if you want to amp up the Tex-Mex vibes.

Creative Ways to Present

If you’re serving guests, try layering the components in a clear glass jar for a fun visual effect, or craft individual serving platters with bowls accompanied by small dishes of extra avocado, salsa, and garnishes so everyone can customize their bowl to their heart’s content. This recipe is wonderfully flexible and looks gorgeous plated simply, too.

Make Ahead and Storage

Storing Leftovers

Once cooled, store any leftover Enchilada Power Bowls with Spicy Tofu in airtight containers in the refrigerator. They will keep well for up to 3 days, making them ideal for quick weekday lunches or dinners that still feel homemade and nourishing.

Freezing

This recipe freezes nicely if you separate the tofu from the enchilada rice and beans before freezing. Store each component separately in freezer-safe containers or bags for up to 2 months. Thaw overnight in the fridge before reheating to preserve the best texture and flavor.

Reheating

Reheat leftovers gently on the stovetop or microwave until warmed through. If reheating from frozen, thaw first if possible. Add a splash of water or broth to keep the grains from drying out and stir occasionally for even heating. Reheat the avocado topping separately or add fresh slices for best results.

FAQs

Can I use a different type of rice or grain?

Absolutely! While brown rice offers a lovely nutty flavor and texture, you can swap in quinoa, farro, or even a blend of grains you have on hand. Just adjust cooking times accordingly so everything is tender and ready to soak up the sauce.

Is this recipe gluten-free?

Yes, it is naturally gluten-free as long as you choose tamari instead of soy sauce and ensure your other ingredients don’t have hidden gluten. This makes it a great option for those avoiding gluten but craving bold, Mexican-inspired flavors.

How spicy is this dish really?

The level of heat is moderate by default using 1 teaspoon of chili powder, but it’s super easy to adjust. Add more chili powder or a dash of cayenne if you love it hotter, or reduce the spice if you want to keep things milder but just as flavorful.

Can I make this recipe oil-free?

Yes, you can skip the oil by using a non-stick pan for sautéing and marinating the tofu without oil. The almond butter in the marinade helps keep the tofu moist and flavorful, while the sauce remains satisfying without added fats.

What can I substitute for tofu if I’m allergic?

If tofu isn’t your thing, try cubed and cooked tempeh or roasted chickpeas for a similar protein boost and hearty texture. Keep in mind the marinating and cooking steps might need slight adjustments depending on your substitute.

Final Thoughts

I truly hope you fall in love with this Enchilada Power Bowls with Spicy Tofu Recipe as much as I have. It’s one of those dishes that feels like a warm hug after a long day—full of comforting layers yet fresh and vibrant. Whether you’re cooking for yourself or sharing with friends and family, it’s a wonderful way to enjoy plant-powered eating with bold flavors that never disappoint. Happy cooking and even happier eating!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Enchilada Power Bowls with Spicy Tofu Recipe

Enchilada Power Bowls with Spicy Tofu Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 8 reviews

  • Author: Eliza
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

This Enchilada Power Bowl recipe combines wholesome ingredients like brown rice, green lentils, black beans, and spicy tofu, all coated in a flavorful homemade enchilada sauce. Perfect for a nutritious and satisfying vegan meal, this dish features a balance of protein, fiber, and vibrant spices, making it ideal for lunch or dinner. Ready in just 30 minutes, it's a delicious way to enjoy plant-based protein with creamy avocado toppings.


Ingredients

Grains and Legumes

  • ½ cup dried brown rice
  • ½ cup dried green lentils
  • 2 ½ cups water
  • 1 15-oz can cooked black beans

Tofu Marinade and Tofu

  • 7 ounces firm tofu
  • 1 tbsp maple syrup
  • 1 tbsp soy sauce (or tamari)
  • 1 tsp chili powder
  • 1 tbsp almond butter

Enchilada Sauce

  • 1 tbsp olive oil (divided)
  • 1 onion, finely sliced
  • 1 garlic clove, chopped
  • 1 ½ cups tomato sauce
  • 1-2 teaspoon chili powder (adjust to taste)
  • ¼ tsp ground cumin
  • 1 tsp dried oregano
  • 1 tbsp apple cider vinegar
  • 3 tbsp nutritional yeast
  • ½ tsp salt

Toppings

  • 2 avocados, sliced
  • Fresh parsley, for garnish


Instructions

  1. Cook Lentils, Rice, and Beans: In a medium saucepan, combine dried brown rice, green lentils, and water. Bring to a boil, then reduce to a simmer uncovered for about 20 minutes, or until grains and lentils are tender. Meanwhile, prepare the tofu and sauce. After cooking, drain and rinse the canned black beans and stir them into the rice and lentils. Cover and keep warm.
  2. Prepare Tofu Marinade: In a bowl, whisk together maple syrup, soy sauce or tamari, chili powder, and almond butter until well combined, creating a flavorful marinade.
  3. Press and Cube Tofu: Drain firm tofu thoroughly. Place tofu between layers of paper towels on a plate, apply weight on top, and press for 5-10 minutes to remove excess moisture. Cut the tofu into cubes and add them to the prepared marinade. Stir well to coat each piece and allow to marinate for at least 15 minutes.
  4. Cook Tofu: Heat 1 tablespoon of oil in a large skillet over medium heat. Add the marinated tofu cubes and cook for 5-6 minutes, stirring frequently, until they are lightly browned on all sides. Remove from heat and set aside.
  5. Cook Enchilada Sauce: In a separate saucepan, heat 2 teaspoons of oil over medium heat. Add sliced onion and sauté for about 10 minutes until soft and golden brown. Add chopped garlic and cook for an additional 5 minutes, releasing the aromatic flavors.
  6. Combine Sauce Ingredients: To the sautéed onion and garlic, add tomato sauce, chili powder, ground cumin, dried oregano, apple cider vinegar, nutritional yeast, and salt. Whisk everything together until smooth and cook for another 5 minutes to blend the flavors.
  7. Mix Rice and Beans with Sauce: Add the cooked rice, lentils, and black beans mixture into the enchilada sauce. Stir thoroughly until all the grains and beans are well-coated with the sauce. Taste and adjust salt or spice levels as needed.
  8. Assemble Bowls: Divide the enchilada rice and beans mixture evenly into 4 serving bowls. Top each bowl with sliced or cubed avocado and the sautéed tofu. Garnish with fresh parsley for a burst of color and freshness.
  9. Serve and Store: Serve the bowls warm and enjoy immediately. Store any leftovers in an airtight container in the refrigerator for up to 3 days.

Notes

  • Pressing tofu thoroughly is essential for better texture and to help it absorb the marinade flavors.
  • Adjust chili powder quantity to control the spiciness to your preference.
  • You can substitute brown rice and lentils with other grains like quinoa for variation.
  • If you prefer a gluten-free version, ensure to use tamari instead of soy sauce.
  • Leftover bowls can be reheated and make excellent meal prep options.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Mexican-inspired

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Cooked Salmon Poke Bowl With Easy Honey-Ginger Sauce Recipe
    Cooked Salmon Poke Bowl With Easy Honey-Ginger Sauce Recipe
  • Cheesy Pumpkin Ricotta Pasta Bake Recipe
    Cheesy Pumpkin Ricotta Pasta Bake Recipe
  • Maple Miso Whipped Sweet Potatoes with Cornmeal Crusted Tofu Recipe
    Maple Miso Whipped Sweet Potatoes with Cornmeal Crusted Tofu Recipe
  • Keto Chicken Enchiladas Bowl Recipe
    Keto Chicken Enchiladas Bowl Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi there! I’m Eliza, I’m a passionate home cook, recipe creator, and storyteller who believes that food is a universal language that connects us all. I live with my little boy, Ely, and together we fill our kitchen with laughter, love, and the comforting aroma of something delicious made with care.

Learn more

Popular

  • Roasted Tomato Soup Recipe
    Roasted Tomato Soup Recipe
  • Vegan Coconut Cake Recipe
    Vegan Coconut Cake Recipe
  • Black Velvet Cupcakes with Black Cocoa Buttercream Recipe
    Black Velvet Cupcakes with Black Cocoa Buttercream Recipe
  • Mint Chocolate Cupcakes Recipe
    Mint Chocolate Cupcakes Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipe Kind. All rights reserved.