If you are craving a vibrant, flavour-packed dinner that’s as nutritious as it is comforting, this Veggie Black Bean Enchiladas Recipe is about to become your new favourite go-to. Picture warm, whole wheat tortillas brimming with a medley of tender broccoli, sweet red bell peppers, spinach, and hearty black beans, all smothered in a luscious homemade enchilada sauce and baked with melted Monterey Jack cheese until bubbly and golden. This dish delivers amazing texture and depth of flavour with every bite, making it perfect for a family meal or impressing friends at your next get-together.
Ingredients You'll Need
The beauty of this Veggie Black Bean Enchiladas Recipe lies in how straightforward yet essential each ingredient is, coming together to create a perfect balance of taste, texture, and colour. Every component plays an important role, from the earthy spices to the fresh vegetables, and the wholesome whole wheat tortillas that hold it all together.
- 2 cups homemade enchilada sauce: The rich, tangy sauce that gives these enchiladas their signature bold flavour.
- 2 tablespoons olive oil: For sautéing the veggies and bringing out their natural sweetness.
- 1 cup chopped red onion: Adds a gentle sharpness and lovely aroma to the filling.
- 1 red bell pepper, chopped: Sweet and colourful, perfect for adding crunch and vibrancy.
- 1 bunch broccoli or 1 small head cauliflower, florets sliced: Provides hearty texture and a subtle earthiness.
- 1 teaspoon ground cumin: Warm and smoky spice that lifts the flavours beautifully.
- ¼ teaspoon ground cinnamon: A subtle hint that adds unexpected depth to the veggie mix.
- 5 to 6 ounces baby spinach (about 5 cups, packed): Fresh, leafy greens that wilt perfectly into the filling.
- 1 can (15 ounces) black beans, drained and rinsed: The protein-packed star giving the enchiladas heartiness.
- 1 cup shredded Monterey Jack cheese, divided: Melts gorgeously for that irresistible gooey topping and filling boost.
- ½ teaspoon fine salt, to taste: To enhance all the natural flavours.
- Freshly ground black pepper, to taste: Adds a subtle kick and rounds out the dish.
- 8 whole wheat tortillas (about 8 inches in diameter): Nutty, wholesome wraps that hold everything snugly.
- Handful of chopped cilantro, for garnishing: Adds fresh brightness and a pop of green colour on top.
How to Make Veggie Black Bean Enchiladas Recipe
Step 1: Prepare Your Oven and Pan
Start by preheating your oven to 400 degrees Fahrenheit. Place one rack in the middle and another in the upper third of the oven — this dual rack setup helps you achieve a perfectly baked enchilada with a golden top. Lightly grease a 9 by 13-inch baking pan with olive oil or cooking spray to prevent sticking and make cleanup easier.
Step 2: Sauté the Aromatics and Vegetables
Heat the olive oil in a large skillet over medium heat until it shimmers gently. Toss in the chopped red onions with a pinch of salt to help them soften, cooking for about 5 to 7 minutes until translucent and tender. Next, stir in the broccoli and red bell pepper, cover, and reduce the heat. Let those veggies steam and soften for around 8 to 9 minutes, stirring occasionally, until the broccoli turns a vibrant green and develops slight golden edges for a delightful caramelized flavor.
Step 3: Add Seasonings and Wilt the Spinach
Sprinkle the ground cumin and cinnamon into the pan and stir for about 30 seconds to release their fragrant aromas. Gradually add the baby spinach in handfuls, stirring continuously to let it wilt down. Repeat until all the spinach has softened and combined with the other vegetables, creating a deliciously fragrant and colourful filling base.
Step 4: Combine the Filling
Transfer the cooked veggies into a medium-sized mixing bowl and mix in the drained black beans, ¼ cup of shredded Monterey Jack cheese, and about 2 tablespoons of enchilada sauce. Season with ½ teaspoon salt and some freshly ground black pepper to taste. This mixture is packed with wholesome ingredients and tantalizing seasoning, ready to fill your tortillas.
Step 5: Assemble the Enchiladas
Pour ¼ cup of enchilada sauce into the bottom of your prepared baking pan and tilt it until the whole surface is lightly coated—you want every bite to have saucy goodness beneath. Spoon roughly ½ cup of filling down the center of each tortilla, then wrap the sides snugly over the filling to create a neat roll. Place each rolled enchilada seam-side down in the pan, lined up side by side, ready to be crowned with more sauce and cheese.
Step 6: Finish and Bake
Drizzle the remaining enchilada sauce evenly over the tops of your rolled tortillas, making sure to leave the tips uncovered for some pleasing texture contrast. Scatter the rest of the shredded Monterey Jack cheese across the top to create that irresistible golden, bubbly layer once baked. Bake uncovered on the middle rack for 20 minutes. If you want extra browning, slide the pan onto the upper rack and bake for an additional 3 to 6 minutes until beautifully golden and bubbly.
Step 7: Rest and Garnish
Once out of the oven, let your Veggie Black Bean Enchiladas rest for about 10 minutes to cool slightly and allow the filling to set. Before serving, sprinkle a generous handful of chopped cilantro across the top for a fresh, herby burst that pairs wonderfully with the rich, cheesy layers beneath.
How to Serve Veggie Black Bean Enchiladas Recipe
Garnishes
Adding fresh garnishes elevates your enchiladas to the next level. Along with the chopped cilantro, a dollop of sour cream or a sprinkle of crumbled queso fresco makes for lovely creamy contrast, while thinly sliced avocado brings buttery richness that complements the spices and veggies beautifully.
Side Dishes
To round out your meal, serve these enchiladas with simple sides like Mexican rice, a zesty corn salad, or even a crisp green salad dressed in lime vinaigrette. Beans or a light guacamole can also add both heartiness and vibrant flavours, balancing your plate perfectly.
Creative Ways to Present
If you want to impress or change things up, serve individual enchiladas on bright, rustic plates with a drizzle of extra enchilada sauce artistically swirled around the edges. You can also layer the filling and sauce in a casserole dish and bake it like a lasagna for a shared dish that’s fun and family-style. Wrapping each enchilada with a colorful napkin and a sprig of cilantro makes for a charming presentation at dinner parties.
Make Ahead and Storage
Storing Leftovers
Leftover Veggie Black Bean Enchiladas keep really well when stored properly. Place them in an airtight container and refrigerate for up to 4 days. The flavours tend to meld even more overnight, making reheated leftovers just as delicious as fresh.
Freezing
To freeze, assemble the enchiladas but skip the final baking step and cheese topping—add the cheese just before baking after thawing for best results. Wrap tightly with plastic wrap and foil, then freeze for up to 2 months. It’s a perfect make-ahead meal ready for busy nights!
Reheating
Reheat refrigerated enchiladas by covering them with foil and baking at 350 degrees Fahrenheit until warmed through, about 15-20 minutes. For frozen enchiladas, thaw overnight in the fridge before heating or bake covered at 375 degrees Fahrenheit for 40-50 minutes, then uncover during last few minutes to re-melt cheese topping.
FAQs
Can I use canned vegetables instead of fresh in this Veggie Black Bean Enchiladas Recipe?
While fresh vegetables offer the best flavour and texture, you can use canned versions if needed—just be sure to drain them well and adjust cooking times, as canned veggies tend to be softer and don’t require as long to cook.
Is it possible to make this recipe vegan?
Absolutely! Simply replace the Monterey Jack cheese with your preferred vegan cheese or skip the cheese altogether. Double up on the enchilada sauce or add a sprinkle of nutritional yeast for extra flavour.
Can I prepare the filling in advance?
Yes, the filling can be made a day ahead and refrigerated. Just store it in an airtight container and assemble the enchiladas right before baking to keep the tortillas fresh and pliable.
What can I substitute for whole wheat tortillas?
If you don’t have whole wheat tortillas, regular flour or corn tortillas work just fine. Just be mindful that corn tortillas can be more fragile, so warming them to make pliable before assembling is recommended.
How spicy is this Veggie Black Bean Enchiladas Recipe?
This recipe has mild, warm spices like cumin and cinnamon but is not spicy-hot. If you want some heat, consider adding chopped jalapeños, a pinch of cayenne pepper, or serving with your favourite hot sauce.
Final Thoughts
This Veggie Black Bean Enchiladas Recipe is truly a joyful meal to make and share. It brings together wholesome ingredients bursting with colour and flavour, making it perfect for anyone wanting a satisfying and nutritious dinner. Whether for a busy weeknight or a cozy weekend feast, these enchiladas will quickly become a cherished staple in your recipe collection. Dive in and enjoy every delicious bite!
Print
Veggie Black Bean Enchiladas Recipe
- Total Time: 1 hour
- Yield: 4 servings
- Diet: Vegetarian
Description
These Veggie Black Bean Enchiladas are a flavorful and wholesome Mexican-inspired dish featuring a savory blend of sautéed vegetables, black beans, homemade enchilada sauce, and melted Monterey Jack cheese wrapped in whole wheat tortillas and baked to perfection. Perfect for a hearty vegetarian dinner that offers a balance of spice, nutrition, and comforting textures.
Ingredients
Enchilada Sauce
- 2 cups homemade enchilada sauce
Vegetable Filling
- 2 tablespoons olive oil
- 1 cup chopped red onion (about 1 small red onion)
- 1 red bell pepper, chopped
- 1 bunch of broccoli or 1 small head of cauliflower (about 1 pound), florets removed and sliced into small, bite-sized pieces
- 1 teaspoon ground cumin
- ¼ teaspoon ground cinnamon
- 5 to 6 ounces baby spinach (about 5 cups, packed)
- 1 can (15 ounces) black beans, drained and rinsed, or 1 ½ cups cooked black beans
- ½ teaspoon fine salt, to taste
- Freshly ground black pepper, to taste
Tortillas and Cheese
- 1 cup shredded Monterey Jack cheese, divided
- 8 whole wheat tortillas (about 8 inches in diameter)
Garnish
- Handful of chopped cilantro
Instructions
- Preheat and Prepare Pan: Preheat the oven to 400°F (204°C) with racks positioned in the middle and upper third sections. Lightly grease a 9x13-inch baking pan with olive oil or cooking spray to prevent sticking.
- Sauté Vegetables: Heat 2 tablespoons olive oil in a large skillet over medium heat until shimmering. Add 1 cup chopped red onion and a pinch of salt, and cook while stirring until onions are translucent and tender, about 5 to 7 minutes. Add chopped broccoli or cauliflower florets and chopped red bell pepper, stir, then cover and cook over medium-low heat for 8 to 9 minutes, stirring occasionally, until vegetables are bright and beginning to brown slightly.
- Add Spices and Spinach: Stir in 1 teaspoon ground cumin and ¼ teaspoon ground cinnamon, cooking for about 30 seconds until fragrant. Gradually add 5 to 6 ounces baby spinach in handfuls, stirring until wilted before adding more, until all spinach is incorporated and wilted.
- Combine Filling: Transfer the cooked vegetable mixture to a medium mixing bowl. Add drained and rinsed black beans, ¼ cup shredded Monterey Jack cheese, and about 2 tablespoons of enchilada sauce. Season with ½ teaspoon fine salt and freshly ground black pepper to taste. Stir to combine evenly.
- Assemble Enchiladas: Pour ¼ cup enchilada sauce into the prepared baking pan and tilt to coat the bottom evenly. Lay out one whole wheat tortilla, place ½ cup of the filling mixture down the center, then fold the left side over the filling and then the right side snugly to form a wrap. Place seam side down in the pan close to the edge. Repeat with the remaining tortillas and filling, lining them side by side.
- Add Sauce and Cheese Topping: Drizzle the remaining enchilada sauce evenly over the assembled enchiladas, leaving the edges bare. Sprinkle the remaining shredded Monterey Jack cheese evenly on top.
- Bake: Bake uncovered on the middle rack for 20 minutes. If the cheese is not golden enough, move the pan to the upper rack and bake for an additional 3 to 6 minutes until bubbly and golden.
- Rest and Garnish: Remove from oven and let the enchiladas rest for 10 minutes to cool slightly. Sprinkle chopped cilantro over the top for a fresh finish, then serve immediately. Store leftovers in an airtight container in the refrigerator for up to 4 days.
Notes
- Use homemade enchilada sauce for the best flavor; store-bought can be substituted if short on time.
- Broccoli and cauliflower are interchangeable depending on preference or availability.
- Whole wheat tortillas add fiber and nutrients compared to regular flour tortillas.
- Allowing the enchiladas to rest after baking helps the filling set and makes them easier to serve.
- Leftovers reheat well in the oven or microwave, but avoid overcooking when reheating to maintain moisture.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mexican

Leave a Reply