Vegetarian Black Bean Enchiladas bring a fiesta of flavors to your dinner table, with warm corn tortillas brimming with spiced beans and vibrant peppers, bathed in red sauce and a gooey cheese blanket. Soft tortillas hug a hearty blend of cumin-spiced beans, sweet corn, and bell peppers, making every bite a taste of Tex-Mex heaven. Whether you’re feeding family or hosting friends, this beginner-friendly recipe delivers comfort and color in one cheesy, plant-based package. Ready to dig in?
Key Ingredients
Here’s what you’ll need to build layers of flavor and texture in these enchiladas:
- 2 cups cooked black beans (or 1 can, drained and rinsed): Creamy protein-packed beans that form the hearty base of the filling.
- 1 cup corn kernels (fresh, frozen, or canned): Adds a pop of natural sweetness and crunch.
- 1 cup diced bell peppers (red, green, or a mix): Brings vibrant color and sweet, crisp texture.
- 1 small onion, diced: Provides savory depth and a subtle sweetness when sautéed.
- 2 cloves garlic, minced: Infuses aromatic flavor and a gentle pungency.
- 1 teaspoon ground cumin: Adds warm, earthy spice to the filling.
- 1 teaspoon chili powder: Brings a mild heat and classic chili flavor.
- 1 teaspoon smoked paprika: Introduces smoky depth and vibrant color.
- Salt and pepper to taste: Essential seasonings that balance and elevate every bite.
- 8 small corn or flour tortillas: Soft wrappers that hold the filling and cloak it in deliciousness.
- 2 cups enchilada sauce (store-bought or homemade): Coats the enchiladas in tangy, saucy goodness.
- 1 cup shredded cheese (cheddar, Monterey Jack, or a dairy-free alternative): Melts into a gooey, golden blanket.
- Fresh cilantro, for garnish: Adds bright, herbal freshness as a final touch.
- Optional toppings: diced avocado, sour cream, sliced jalapeños, lime wedges: Customize each plated enchilada with creamy and spicy accents.
How To Make Vegetarian Black Bean Enchiladas
This recipe guides you through sautéing aromatics, building a flavorful bean and veggie filling, assembling the tortillas, and baking everything under a cheesy, saucy top. You’ll move from stovetop to oven in a few simple steps that ensure every enchilada is perfectly cooked, tender, and loaded with taste.
1. Preheat the oven to 375°F (190°C) to ensure it’s ready by the time you assemble.
2. Heat 1 tablespoon of olive oil in a large skillet over medium heat, then add the diced onion and sauté until translucent, about 5 minutes.
3. Add the minced garlic, stirring constantly, and cook for 1 more minute until fragrant.
4. Stir in the diced bell peppers, corn, black beans, cumin, chili powder, smoked paprika, salt, and pepper, then cook 5–7 minutes until the mixture is warmed through and well combined. Remove from heat.
5. Spread a thin layer of enchilada sauce on the bottom of a 9×13-inch baking dish to prevent sticking.
6. Place about 1/3 cup of the black bean mixture down the center of each tortilla, then roll tightly and position seam-side down in the dish.
7. Pour the remaining enchilada sauce over the rolled tortillas, making sure each one is well coated.
8. Evenly sprinkle the shredded cheese on top, covering all the enchiladas.
9. Cover the dish with aluminum foil and bake for 20 minutes to steam and heat through.
10. Remove the foil and bake another 10–15 minutes until the cheese is bubbly and slightly golden. Let rest for a few minutes before serving.
Serving Suggestions
These enchiladas shine when paired with contrasting textures and bright flavors. Whether you love creamy, tangy, or spicy toppings, these suggestions will take your plate from comforting to celebratory in no time.
- Fresh Cilantro Sprinkles: Scatter chopped cilantro right before serving for a bright herbal punch.
- Creamy Avocado Slices: Top with ripe avocado for cool, buttery contrast to the spicy filling.
- Zesty Lime Wedges: Serve lime wedges so diners can squeeze fresh juice for a burst of acidity.
- Spicy Jalapeño Rings: Add sliced jalapeños or a drizzle of hot salsa for extra heat and color.
Tips For Perfect Vegetarian Black Bean Enchiladas
Got your enchiladas rolling but want to elevate them? This section covers practical tweaks and tasty twists drawn straight from our experience and reader feedback. Embrace these friendly pointers to adapt the recipe to your kitchen, lifestyle, and flavor preferences, whether you’re meal-prepping for the week or dialing up the heat. These options ensure every batch is as unique and satisfying as you like, without adding complexity. Let’s dive into the four key tips that will have your enchiladas singing on the first bake and every reheated bite thereafter.
- Feel free to customize the filling with your favorite veggies such as zucchini or spinach.
- These enchiladas freeze well, so make a double batch for easy meals later.
- You can substitute the cheese with a dairy-free alternative for a vegan option.
- For a spicier kick, add diced jalapeños to the bean mixture or top with hot salsa.
How To Store It
Leftovers are just as exciting when stored the right way. Whether you’re saving portions for tomorrow’s lunch or stashing a full tray in the freezer, these methods will keep your enchiladas tasting fresh and melty—no soggy surprises.
- Refrigerate leftovers in an airtight container for up to 3–4 days; let cool completely before sealing.
- Freeze Unbaked enchiladas by assembling in your baking dish, covering tightly with plastic wrap and foil, then freezing up to 3 months.
- Freeze Baked enchiladas by allowing them to cool, wrapping portions in foil or freezer-safe bags, and freezing for up to 3 months.
- Reheat Properly by thawing overnight in the fridge, then baking covered at 350°F (175°C) for 15–20 minutes until heated through, or microwaving single servings with a splash of sauce to retain moisture.
Frequently Asked Questions
Here are some quick answers to your burning questions about Vegetarian Black Bean Enchiladas:
- How long does it take to prepare and cook the Vegetarian Black Bean Enchiladas?
Total time is about 50–60 minutes. Prep takes roughly 15–20 minutes, including chopping the vegetables, draining beans, and warming tortillas. Baking takes about 30–35 minutes (20 minutes covered, then 10–15 minutes uncovered until the cheese is bubbly).
- Can I make these enchiladas ahead of time and freeze them for later?
Yes. Assemble the enchiladas in the baking dish up through step 8, then cover tightly with plastic wrap and foil. Freeze for up to 3 months. When ready, remove wrapping, bake covered at 375°F (190°C) for 30 minutes, uncover and bake an additional 10–15 minutes until heated through and cheese is bubbly. You can also freeze fully baked enchiladas; thaw overnight in the refrigerator and reheat at 350°F (175°C) for about 20–25 minutes.
- What’s the best way to make a homemade enchilada sauce for this recipe?
In a saucepan, heat 2 tablespoons of oil over medium heat and whisk in 2 tablespoons of all-purpose flour to make a roux. Gradually whisk in 1 cup of vegetable broth, then add 1 cup of tomato sauce, 2 tablespoons chili powder, 1 teaspoon ground cumin, 1 teaspoon garlic powder, ½ teaspoon onion powder, ½ teaspoon smoked paprika, ½ teaspoon dried oregano, and salt to taste. Simmer for 5–7 minutes, whisking occasionally, until slightly thickened. Adjust seasoning, then use in place of store-bought sauce.
- How can I adapt this recipe to be fully vegan or dairy-free?
Swap regular cheese for a plant-based shredded cheese or sprinkle 2–3 tablespoons of nutritional yeast into the filling for a cheesy flavor. Use a vegan sour cream alternative for serving. Ensure the enchilada sauce has no animal-derived ingredients (many are naturally vegan, but always check labels).
- What other vegetables can I add to the filling, and how should I prepare them?
You can add about 1 cup of diced zucchini, chopped spinach, mushrooms, or diced sweet potatoes. Sauté any firmer vegetables (zucchini, mushrooms, sweet potatoes) with the onions and garlic for 5–7 minutes until tender before adding beans and spices. Stir in spinach during the last minute so it wilts without releasing too much moisture.
- How do I reheat leftovers so they don’t dry out?
For oven reheating, cover the enchiladas with foil and bake at 350°F (175°C) for 15–20 minutes until warmed through. To reheat a single serving, microwave on medium power for 1–2 minutes, then let rest for 30 seconds. Adding a sprinkle of water or extra sauce before reheating helps retain moisture.
- Can I swap corn tortillas for flour tortillas, and are there any special steps when using flour tortillas?
Yes. Flour tortillas are softer and less likely to tear. Warm them briefly in a dry skillet or wrap in a damp towel and microwave for 20 seconds to make them pliable before rolling. If desired, lightly brush with oil and toast each side for 10–15 seconds in a skillet to prevent sogginess.
What Makes This Special
These Vegetarian Black Bean Enchiladas hit the sweet spot between easy weeknight cooking and vibrant, Tex-Mex flair. They taste like classic enchiladas but bring a plant-based twist with black beans, colorful peppers, and endless topping options. The convenience of make-ahead assembly and freezer friendliness means you can enjoy a satisfying meal any time—and don’t get me started on that melty cheese blanket! Feel free to print and tuck this recipe into your recipe box, and drop a comment if you whip up a batch or tweak it to your taste.
Vegetarian Black Bean Enchiladas
Description
Soft tortillas hug a hearty blend of cumin-spiced beans, sweet corn, and bell peppers. Tangy enchilada sauce coats each roll, and melted cheese forms golden, bubbling peaks, finished with fresh cilantro and creamy avocado.
Ingredients
Instructions
-
Preheat your oven to 375°F (190°C).
-
In a large skillet, heat a tablespoon of olive oil over medium heat. Sauté the diced onion until translucent, about 5 minutes.
-
Add the minced garlic and cook for an additional 1 minute until fragrant.
-
Stir in the diced bell peppers, corn, black beans, cumin, chili powder, smoked paprika, salt, and pepper. Cook for about 5-7 minutes, allowing the flavors to meld. Remove the mixture from heat and set aside.
-
Spread a thin layer of enchilada sauce on the bottom of a 9x13 inch baking dish to prevent sticking.
-
Take a tortilla and spoon about 1/3 cup of the black bean mixture into the center. Roll the tortilla tightly around the filling and place seam-side down in the baking dish. Repeat with the remaining tortillas and filling.
-
Pour the remaining enchilada sauce evenly over the rolled enchiladas, ensuring they are well covered.
-
Sprinkle the shredded cheese over the top of the enchiladas.
-
Cover the baking dish with aluminum foil and bake for 20 minutes. After 20 minutes, remove the foil and bake for an additional 10-15 minutes until the cheese is bubbly and slightly golden.
-
Remove from the oven and let cool for a few minutes. Garnish with fresh cilantro and any other desired toppings before serving.
Note
- Feel free to customize the filling with your favorite veggies such as zucchini or spinach.
- These enchiladas freeze well, so make a double batch for easy meals later.
- You can substitute the cheese with a dairy-free alternative for a vegan option.
- For a spicier kick, add diced jalapenos to the bean mixture or top with hot salsa.
