I still remember the first time I made these Veggie Black Bean Enchiladas for a family get-together. I was a little nervous; my brother-in-law is a self-proclaimed carnivore, and “veggie” anything usually gets a skeptical eyebrow raise from him. But the aroma wafting from the oven as these beauties baked – a rich blend of spices, sweet peppers, and melting cheese – started to win everyone over before they even took a bite. When I finally pulled the bubbling, golden-topped casserole dish from the oven, there was a moment of appreciative silence, followed by a rush to get a serving. The verdict? An absolute triumph! My brother-in-law went back for seconds, praising the hearty filling and the savory enchilada sauce. My kids, who can be picky eaters, devoured theirs, scooping up every last bit of saucy goodness with tortilla chips. Since then, these enchiladas have become a beloved staple in our home. They’re my go-to for Meatless Mondays, a comforting weeknight dinner, and a guaranteed crowd-pleaser when we have guests. What I love most is how customizable they are, how packed with flavor and wholesome ingredients they can be, and honestly, how surprisingly easy they are to whip up for such an impressive-looking meal. They feel indulgent, yet they’re packed with plant-based protein and vibrant vegetables, making them a dish I feel great about serving and even better about eating!
Ingredients for Irresistible Veggie Black Bean Enchiladas
This recipe yields a generous batch, perfect for a family dinner or for meal-prepping. The combination of sweet, savory, and smoky flavors makes these vegetarian black bean enchiladas truly special.
For the Enchilada Filling:
- 1 tablespoon olive oil (or avocado oil)
- 1 large yellow onion, finely chopped
- 2 bell peppers (any color combination, e.g., one red, one green), cored, seeded, and diced
- 1 medium zucchini, diced (optional, but adds great texture)
- 2-3 cloves garlic, minced
- 1 jalapeño, seeded and minced (optional, for a kick of heat)
- 2 (15-ounce) cans black beans, rinsed and drained
- 1 cup frozen or canned corn, drained if canned
- 1 teaspoon ground cumin
- 1 teaspoon chili powder (adjust to your spice preference)
- ½ teaspoon smoked paprika
- ½ teaspoon dried oregano
- ¼ teaspoon salt, or to taste
- ¼ teaspoon black pepper, or to taste
- 2 tablespoons chopped fresh cilantro, plus more for garnish
- ¼ cup water or vegetable broth (if filling seems too dry)
For Assembling the Enchiladas:
- 8-10 medium (8-inch) flour or corn tortillas (use corn for gluten-free)
- 2 ½ – 3 cups (20-24 ounces) red enchilada sauce (store-bought or homemade)
- 2 cups shredded Monterey Jack, Cheddar, or a Mexican blend cheese (use dairy-free cheese for vegan)
Optional Toppings:
- Sour cream or plain Greek yogurt (or dairy-free alternatives)
- Diced avocado or guacamole
- Extra chopped fresh cilantro
- Sliced green onions
- Pickled red onions
- Crumbled cotija cheese
- Lime wedges
Step-by-Step Instructions: Crafting Your Perfect Veggie Black Bean Enchiladas
Follow these simple steps to create a pan of delicious, bubbling veggie black bean enchiladas that will have everyone asking for the recipe.
- Preheat and Prep: Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish with cooking spray or a thin layer of oil. Pour about ½ cup of the enchilada sauce into the bottom of the prepared baking dish and spread it evenly to prevent the enchiladas from sticking.
- Sauté the Aromatics and Veggies: Heat the olive oil in a large skillet or Dutch oven over medium heat. Add the chopped onion and bell peppers (and zucchini, if using). Sauté for 5-7 minutes, until the vegetables begin to soften.
- Pro Tip: Don’t rush this step; allowing the onions and peppers to soften and slightly caramelize builds a fantastic flavor base for your veggie black bean enchiladas.
- Add Garlic and Spices: Stir in the minced garlic and jalapeño (if using). Cook for another 1-2 minutes until fragrant. Be careful not to burn the garlic. Add the ground cumin, chili powder, smoked paprika, dried oregano, salt, and pepper. Stir well to coat the vegetables and cook for another minute to toast the spices, which deepens their flavor.
- Incorporate Beans and Corn: Add the rinsed and drained black beans and the corn to the skillet. Stir everything together to combine. If the mixture seems a bit dry, add the ¼ cup of water or vegetable broth. Bring the mixture to a gentle simmer, then reduce the heat to low and cook for 5-7 minutes, stirring occasionally, allowing the flavors to meld.
- Taste Test: This is a good time to taste the filling and adjust seasonings if needed. You might want more salt, a pinch more chili powder, or even a squeeze of lime juice.
- Finish the Filling: Remove the skillet from the heat. Stir in the 2 tablespoons of chopped fresh cilantro.
- Warm the Tortillas: This step is crucial for making the tortillas pliable and preventing them from tearing when you roll them. You have a few options:
- Microwave: Wrap a stack of tortillas in a damp paper towel and microwave for 30-60 seconds until warm and flexible.
- Skillet: Warm tortillas one at a time in a dry skillet over medium heat for about 15-30 seconds per side.
- Oven: Wrap the stack of tortillas in foil and warm them in the preheated oven for 5-10 minutes while you prepare the filling.
- Assemble the Enchiladas: Set up an assembly line with your warm tortillas, the veggie black bean filling, the remaining enchilada sauce, and the shredded cheese.
- Take one warm tortilla. Spoon about ⅓ to ½ cup of the black bean and vegetable filling down the center.
- Sprinkle a little shredded cheese over the filling (optional, but adds extra cheesiness inside).
- Roll the tortilla up snugly and place it seam-side down in the prepared baking dish, on top of the sauce.
- Repeat with the remaining tortillas and filling, arranging them tightly in the dish.
- Sauce and Cheese Topping: Once all the enchiladas are in the dish, pour the remaining enchilada sauce evenly over the top, ensuring all tortillas are well-coated. Sprinkle the remaining shredded cheese generously over the sauced enchiladas.
- Bake to Perfection: Transfer the baking dish to the preheated oven. Bake for 20-25 minutes, or until the sauce is bubbly around the edges and the cheese is melted, golden, and slightly browned in spots. If you like your cheese extra crispy, you can switch to the broiler for the last 1-2 minutes, but watch carefully to prevent burning.
- Rest and Serve: Remove the enchiladas from the oven and let them rest for 5-10 minutes before serving. This allows the filling to set slightly and prevents you from burning your mouth on molten cheese! Garnish with fresh cilantro and serve with your favorite toppings.
Nutrition Facts (Approximate)
- Servings: 4-5 (makes 8-10 enchiladas, 2 per serving)
- Calories per serving (2 enchiladas): Approximately 450-550 calories.
Disclaimer: Nutritional information is an estimate and can vary depending on the specific ingredients used (e.g., type of tortillas, amount of cheese, specific brand of enchilada sauce). These veggie black bean enchiladas are a good source of fiber, plant-based protein, and various vitamins from the vegetables.
Preparation Time
- Prep Time: 25-30 minutes (chopping vegetables, preparing filling)
- Cook Time: 20-25 minutes (baking time)
- Total Time: Approximately 45-55 minutes (plus resting time)
This timeline makes these veggie black bean enchiladas a feasible option for a satisfying weeknight meal, especially if you chop some veggies ahead of time.
How to Serve Your Delicious Veggie Black Bean Enchiladas
Serving these veggie black bean enchiladas is almost as fun as making them! Here are some ideas to elevate your enchilada experience:
- Classic Toppings Bar: Set out small bowls of various toppings so everyone can customize their plate.
- Cool & Creamy: Sour cream, plain Greek yogurt, or a vegan cashew cream.
- Fresh & Zesty: Diced avocado or freshly made guacamole, chopped fresh cilantro, finely diced red onion or quick-pickled red onions.
- Spicy Kick: Sliced fresh or pickled jalapeños, your favorite hot sauce.
- Cheesy Finish: A sprinkle of crumbled cotija cheese or extra shredded cheese.
- Bright Acidity: Lime wedges for squeezing over the top.
- Perfect Side Dishes: Complement your veggie black bean enchiladas with these traditional and tasty accompaniments:
- Mexican Rice or Cilantro-Lime Rice: The classic pairing, perfect for soaking up extra enchilada sauce.
- Refried Beans (Vegetarian): Another staple that rounds out the meal.
- Simple Green Salad: A light salad with a citrusy vinaigrette can offer a refreshing contrast.
- Corn Salad or Salsa: A black bean and corn salsa or a grilled corn salad adds sweetness and texture.
- Tortilla Chips: For scooping up any runaway filling or sauce.
- Presentation Pointers:
- Family Style: Serve directly from the baking dish, allowing everyone to help themselves. Garnish the entire dish with a generous sprinkle of fresh cilantro before bringing it to the table.
- Individual Plates: For a slightly more formal presentation, carefully transfer two enchiladas to each plate, spoon a little extra sauce from the pan around them, and then add desired toppings.
- Drink Pairings:
- Non-Alcoholic: Agua frescas (like horchata or jamaica), sparkling water with lime.
- Alcoholic: A crisp Mexican lager, a margarita, or a light-bodied red wine like a Tempranillo.
No matter how you serve them, these veggie black bean enchiladas are sure to be a hit!
Additional Tips for Veggie Black Bean Enchilada Success
Take your enchilada game to the next level with these helpful tips:
- Don’t Skip Warming the Tortillas: This is paramount! Cold tortillas, especially corn tortillas, are prone to cracking and breaking when rolled. Warming them makes them pliable and much easier to work with. A quick zap in the microwave wrapped in a damp paper towel or a brief toast in a dry skillet works wonders.
- Choose Your Sauce Wisely (or Make Your Own!): The enchilada sauce is a key flavor component. Opt for a good quality store-bought red enchilada sauce. For an even more authentic taste, try making your own! It’s easier than you think and allows you to control the spice level and ingredients. Look for recipes using dried chiles, tomato sauce, and spices. You can also “doctor up” store-bought sauce by simmering it with a little extra cumin, chili powder, or a pinch of Mexican oregano.
- Customize Your Veggie Filling: This recipe is a fantastic base, but feel free to get creative with the vegetables.
- Mushrooms: Sliced cremini or shiitake mushrooms add an earthy, “meaty” texture.
- Sweet Potatoes: Diced and roasted or sautéed sweet potatoes add sweetness and heartiness.
- Spinach or Kale: Wilt in a few handfuls of fresh spinach or kale at the end of cooking the filling for an extra nutrient boost.
- Butternut Squash: Roasted diced butternut squash is another great fall/winter addition.
- Make-Ahead Magic: These veggie black bean enchiladas are great for meal prep.
- Filling: The vegetable and black bean filling can be made up to 2-3 days in advance and stored in an airtight container in the refrigerator.
- Assemble Ahead: You can assemble the entire pan of enchiladas (without baking), cover it tightly with plastic wrap or foil, and refrigerate for up to 24 hours. When ready to bake, you might need to add an extra 5-10 minutes to the baking time if baking straight from the fridge.
- Cheese Choices and Vegan Options:
- Cheese Blends: Monterey Jack is a classic for its melting quality, while Cheddar adds a sharper flavor. A Mexican cheese blend often combines both with other cheeses like Asadero or Queso Quesadilla.
- Vegan Enchiladas: To make these fully vegan, use a good quality dairy-free shredded cheese alternative (look for one that melts well). Ensure your enchilada sauce is vegan (most are, but check labels). Serve with vegan sour cream and other dairy-free toppings.
Frequently Asked Questions (FAQ) about Veggie Black Bean Enchiladas
Here are answers to some common questions you might have:
- Q: Can I make these veggie black bean enchiladas gluten-free?
- A: Absolutely! To make them gluten-free, simply use corn tortillas instead of flour tortillas. Also, double-check that your enchilada sauce is certified gluten-free, as some brands may contain gluten-based thickeners. The filling itself is naturally gluten-free.
- Q: Can I freeze these enchiladas?
- A: Yes, these enchiladas freeze beautifully! You can freeze them either before or after baking.
- To freeze unbaked: Assemble the enchiladas in a freezer-safe baking dish. Cover tightly with a layer of plastic wrap, then a layer of aluminum foil. Freeze for up to 3 months. To bake, you can thaw them overnight in the refrigerator and bake as directed (you might need a few extra minutes), or bake from frozen, covered with foil for the first 30-40 minutes, then uncover and bake until bubbly and heated through (total bake time could be 45-60 minutes).
- To freeze baked: Let the baked enchiladas cool completely. Cover tightly or transfer to freezer-safe containers. Freeze for up to 3 months. Thaw overnight in the refrigerator and reheat in a 350°F (175°C) oven until warmed through, or microwave individual portions.
- A: Yes, these enchiladas freeze beautifully! You can freeze them either before or after baking.
- Q: My corn tortillas always break when I roll them. What am I doing wrong?
- A: This is a common issue! The key is to warm the corn tortillas properly to make them pliable. Microwaving them wrapped in a damp paper towel for 30-60 seconds, or quickly frying them in a tiny bit of hot oil for a few seconds per side, makes a huge difference. Some people also find briefly dipping them in warm enchilada sauce before filling helps keep them soft, though this can be a bit messier.
- Q: What other types of beans can I use besides black beans?
- A: While black beans are classic for this recipe, you can certainly experiment! Pinto beans would be a great substitute and offer a similar creamy texture. Kidney beans or even a mix of beans could also work, though they might change the flavor profile slightly. Ensure they are well-rinsed and drained if using canned.
- Q: How can I adjust the spice level of these enchiladas?
- A: There are several ways to control the heat:
- Jalapeño: For less heat, remove all seeds and white membranes from the jalapeño. For more heat, leave some seeds in, or add an extra jalapeño or a hotter pepper like a serrano. Omit entirely for a mild version.
- Chili Powder: Use a mild chili powder, or increase/decrease the amount to your liking. You can also add a pinch of cayenne pepper for an extra kick.
- Enchilada Sauce: Choose a mild, medium, or hot enchilada sauce based on your preference.
- Toppings: Offer hot sauce or sliced jalapeños on the side so individuals can add their own heat.
- A: There are several ways to control the heat:
Enjoy making and devouring these flavorful Veggie Black Bean Enchiladas! They are a testament to how satisfying and delicious meatless meals can be.
Print
Veggie Black Bean Enchiladas Recipe
Ingredients
For the Enchilada Filling:
- 1 tablespoon olive oil (or avocado oil)
- 1 large yellow onion, finely chopped
- 2 bell peppers (any color combination, e.g., one red, one green), cored, seeded, and diced
- 1 medium zucchini, diced (optional, but adds great texture)
- 2–3 cloves garlic, minced
- 1 jalapeño, seeded and minced (optional, for a kick of heat)
- 2 (15-ounce) cans black beans, rinsed and drained
- 1 cup frozen or canned corn, drained if canned
- 1 teaspoon ground cumin
- 1 teaspoon chili powder (adjust to your spice preference)
- ½ teaspoon smoked paprika
- ½ teaspoon dried oregano
- ¼ teaspoon salt, or to taste
- ¼ teaspoon black pepper, or to taste
- 2 tablespoons chopped fresh cilantro, plus more for garnish
- ¼ cup water or vegetable broth (if filling seems too dry)
For Assembling the Enchiladas:
- 8–10 medium (8-inch) flour or corn tortillas (use corn for gluten-free)
- 2 ½ – 3 cups (20–24 ounces) red enchilada sauce (store-bought or homemade)
- 2 cups shredded Monterey Jack, Cheddar, or a Mexican blend cheese (use dairy-free cheese for vegan)
Instructions
- Preheat and Prep: Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish with cooking spray or a thin layer of oil. Pour about ½ cup of the enchilada sauce into the bottom of the prepared baking dish and spread it evenly to prevent the enchiladas from sticking.
- Sauté the Aromatics and Veggies: Heat the olive oil in a large skillet or Dutch oven over medium heat. Add the chopped onion and bell peppers (and zucchini, if using). Sauté for 5-7 minutes, until the vegetables begin to soften.
- Pro Tip: Don’t rush this step; allowing the onions and peppers to soften and slightly caramelize builds a fantastic flavor base for your veggie black bean enchiladas.
- Add Garlic and Spices: Stir in the minced garlic and jalapeño (if using). Cook for another 1-2 minutes until fragrant. Be careful not to burn the garlic. Add the ground cumin, chili powder, smoked paprika, dried oregano, salt, and pepper. Stir well to coat the vegetables and cook for another minute to toast the spices, which deepens their flavor.
- Incorporate Beans and Corn: Add the rinsed and drained black beans and the corn to the skillet. Stir everything together to combine. If the mixture seems a bit dry, add the ¼ cup of water or vegetable broth. Bring the mixture to a gentle simmer, then reduce the heat to low and cook for 5-7 minutes, stirring occasionally, allowing the flavors to meld.
- Taste Test: This is a good time to taste the filling and adjust seasonings if needed. You might want more salt, a pinch more chili powder, or even a squeeze of lime juice.
- Finish the Filling: Remove the skillet from the heat. Stir in the 2 tablespoons of chopped fresh cilantro.
- Warm the Tortillas: This step is crucial for making the tortillas pliable and preventing them from tearing when you roll them. You have a few options:
- Microwave: Wrap a stack of tortillas in a damp paper towel and microwave for 30-60 seconds until warm and flexible.
- Skillet: Warm tortillas one at a time in a dry skillet over medium heat for about 15-30 seconds per side.
- Oven: Wrap the stack of tortillas in foil and warm them in the preheated oven for 5-10 minutes while you prepare the filling.
- Assemble the Enchiladas: Set up an assembly line with your warm tortillas, the veggie black bean filling, the remaining enchilada sauce, and the shredded cheese.
- Take one warm tortilla. Spoon about ⅓ to ½ cup of the black bean and vegetable filling down the center.
- Sprinkle a little shredded cheese over the filling (optional, but adds extra cheesiness inside).
- Roll the tortilla up snugly and place it seam-side down in the prepared baking dish, on top of the sauce.
- Repeat with the remaining tortillas and filling, arranging them tightly in the dish.
- Sauce and Cheese Topping: Once all the enchiladas are in the dish, pour the remaining enchilada sauce evenly over the top, ensuring all tortillas are well-coated. Sprinkle the remaining shredded cheese generously over the sauced enchiladas.
- Bake to Perfection: Transfer the baking dish to the preheated oven. Bake for 20-25 minutes, or until the sauce is bubbly around the edges and the cheese is melted, golden, and slightly browned in spots. If you like your cheese extra crispy, you can switch to the broiler for the last 1-2 minutes, but watch carefully to prevent burning.
- Rest and Serve: Remove the enchiladas from the oven and let them rest for 5-10 minutes before serving. This allows the filling to set slightly and prevents you from burning your mouth on molten cheese! Garnish with fresh cilantro and serve with your favorite toppings.
Nutrition
- Serving Size: One Normal Portion
- Calories: 450-550





