If you’re looking for a hearty, comforting meal that’s bursting with smoky, spicy flavor and loaded with wholesome veggies, you’re going to adore this Chipotle Black Bean Veggie Enchiladas Recipe. I absolutely love how the roasted peppers and zucchini mingle with the chipotle-spiced sauce and gooey cheese — it just screams cozy and satisfying. Whether you’re cooking for your family or meal prepping for the week, this casserole-style enchilada dish is a total crowd-pleaser and really easy to pull together once you’ve got your veggies roasting. Let me walk you through everything you need to know so you can nail these enchiladas every single time!
Why You’ll Love This Recipe
- Loaded with Roasted Veggies: The roasted bell peppers, zucchini, onions, and mushrooms bring a smoky sweetness that pairs beautifully with the chipotle sauce.
- Flexible & Crowd-Friendly: Whether it’s a weeknight dinner or a casual gathering, this casserole-style enchilada recipe is perfect for feeding a group with minimal fuss.
- Smoky Chipotle Flavor: The homemade chipotle enchilada sauce strikes the perfect balance of smoky and spicy — but you can easily adjust the heat to your liking.
- Make Ahead & Freezer Friendly: This dish reheats beautifully and freezes well, making it a go-to for busy days.
Ingredients You’ll Need
Each ingredient in this Chipotle Black Bean Veggie Enchiladas Recipe plays a role in layering flavors and textures. Using fresh, colorful veggies gives the dish vibrance, and the homemade sauce really pulls everything together — plus, choosing your preferred type of milk or dairy alternative lets you make it just right for your family.

- Red, Orange & Yellow Bell Peppers: Their sweetness shines when roasted, balancing the smoky chipotle sauce beautifully.
- Red Onion: Adds a mild sharpness and tender texture after roasting.
- Baby Bella Mushrooms: Give a meaty, earthy depth to the veggie mix.
- Zucchini: Its moisture helps keep the filling nice and juicy.
- Extra-Virgin Olive or Avocado Oil: Use a good quality oil to toss with the veggies for deep, rich flavor during roasting.
- Fresh Garlic: Roasted with the veggies and blended in the sauce for layers of garlicky punch.
- Tomato Sauce: The base for the chipotle enchilada sauce, providing vibrant color and tang.
- Chili Powder & Cumin: These spices bring warmth and earthiness — just be sure to use a mild chili powder to keep heat balanced.
- Chipotle Peppers in Adobo: The star smoky heat; add carefully and taste as you go if you like it milder.
- Milk or Dairy Alternatives: Unsweetened almond, cashew milk, Greek yogurt, or sour cream all work to give the sauce a creamy finish.
- Black Beans: Rinsed and drained — they add protein and that classic enchilada bean texture.
- Monterey Jack or Pepper Jack Cheese: Melts beautifully and adds that gooey, cheesy goodness we all crave.
- Tortillas: Flour or corn both work; just pick your favorite or whichever you have on hand.
- Garnishes: Avocado, jalapeño slices, cilantro, pickled red onions, and roasted pepitas bring freshness and crunch.
Variations
I love that this Chipotle Black Bean Veggie Enchiladas Recipe is super adaptable. Over time, I’ve enjoyed swapping ingredients based on what’s in the fridge or to suit different dietary needs — don’t hesitate to make it yours!
- Dairy-Free Version: I swap out the cheese for a cashew cheese sauce or simply skip it entirely and it’s still deliciously satisfying.
- Spice Level: If you prefer it milder, start with just one chipotle pepper and a teaspoon of chili powder; for heat lovers, add more chipotle or a pinch of cayenne.
- Protein Boost: Toss in some cooked quinoa or shredded chicken if you want to add some extra protein and change up the texture.
- Veggie Switch: Feel free to add corn kernels, sweet potatoes, or kale depending on your mood or seasonality — all great partners in this dish.
How to Make Chipotle Black Bean Veggie Enchiladas Recipe
Step 1: Roast Those Gorgeous Veggies
Start by preheating your oven to 425°F. Toss the diced red, orange, and yellow bell peppers, the red onion, quartered zucchini, and baby Bella mushrooms with some good olive oil, minced garlic, salt, and pepper. I like to use my hands here — it really helps everything get coated evenly with garlic and oil. Spread them out on a parchment-lined baking sheet so they roast instead of steam. After about 25 to 30 minutes, you’ll have beautifully caramelized, tender veggies ready for the enchilada layers.
Step 2: Whip Up That Velvety Chipotle Enchilada Sauce
While the veggies roast, blend the sauce ingredients in a food processor or blender: canned tomato sauce, chopped garlic, chili powder, cumin, chipotle peppers in adobo, and your choice of milk or yogurt. This sauce is where the magic happens — creamy, smoky, with a subtle kick. Give it about 30 seconds in the blender until smooth. Pro tip: if this is your first time making it, taste and adjust spices so it feels just right for your palate.
Step 3: Layer and Assemble the Enchilada Casserole
Turn the oven down to 375°F and grease a 9×13 baking dish. Spread a heaping ½ cup of the chipotle sauce on the bottom to keep everything moist and flavorful. Place 3 tortillas over the sauce, trimming them if needed to cover evenly. Next, layer half of the roasted veggies and black beans, drizzle another ½ cup of sauce, and sprinkle with ½ cup of shredded cheese. Repeat this layering one more time, and finish with a final tortilla layer topped with the remaining sauce and the last 1 ½ cups of cheese. This final cheese layer melts into a golden, bubbly blanket over the casserole.
Step 4: Bake Until Melty and Bubbling
Pop the casserole in the oven for 25 to 30 minutes. Keep an eye on it near the end — you want the cheese melted and beautifully bubbly, but not overly browned. Once out of the oven, let it rest for about 10 minutes to set up, which makes slicing and serving easier.
Pro Tips for Making Chipotle Black Bean Veggie Enchiladas Recipe
- Roast Veggies Evenly: Cut all veggies to similar sizes so they cook uniformly, and don’t overcrowd the pan or they’ll steam instead of roast.
- Adjust Your Chipotle Heat: I learned to start with fewer chipotle peppers and add more after tasting the sauce, so you don’t accidentally overpower the dish.
- Use Fresh Garlic: Minced fresh garlic tossed into the veggies and blended into the sauce gives a deeper, fresher flavor than garlic powder.
- Don’t Skip the Resting Time: Letting the casserole rest after baking helps it firm up, so your enchilada slices hold together and look great on the plate.
How to Serve Chipotle Black Bean Veggie Enchiladas Recipe

Garnishes
I always top mine with diced avocado for creaminess, fresh cilantro for brightness, and pickled red onions for a tangy contrast. Roasted pepitas add a lovely crunch that you might not expect but quickly crave every time. If you want extra heat, jalapeño slices or a dollop of sour cream or Greek yogurt beautifully mellow the spiciness.
Side Dishes
This recipe stands up well on its own, but my go-to sides usually include Mexican-style rice, a crisp green salad with lime vinaigrette, or a simple corn and black bean salad for freshness. For a special occasion, I’ve even served it with a side of roasted sweet potatoes for an extra dose of comfort.
Creative Ways to Present
For a festive dinner, I like to garnish the casserole with edible flowers and extra cilantro sprigs for color. You can also serve individual portions by rolling the filling into tortillas and baking them in a casserole dish for classic enchiladas, which makes it feel more traditional and fun when you’re sharing. Either way, it’s always a hit!
Make Ahead and Storage
Storing Leftovers
Leftover enchiladas store beautifully in an airtight container in the fridge for up to 4 days. I usually portion mine into single servings to make reheating quick and easy during busy weekdays.
Freezing
This dish freezes really well. I like to assemble the casserole right in my freezer-safe dish (skip baking), cover tightly with foil and plastic wrap, and freeze. When ready to eat, I bake it straight from frozen — just add about 15-20 minutes to the baking time, covered with foil at first, then uncover to brown the cheese.
Reheating
Reheat leftovers in a 350°F oven covered with foil to keep moisture in, about 15-20 minutes, or until warmed through. If you’re in a rush, the microwave works just fine; cover loosely and heat in short bursts, stirring or flipping halfway to keep it from drying out.
FAQs
-
Can I make this Chipotle Black Bean Veggie Enchiladas Recipe vegan?
Absolutely! Just swap out the cheese for your favorite dairy-free cheese or a homemade cashew cheese sauce. Also, use plant-based milk options for the enchilada sauce, like almond or cashew milk. It still tastes incredible and melts beautifully when baked.
-
What kind of chili powder should I use?
I recommend using a mild chili powder like McCormick’s for this recipe to avoid overpowering heat. If you try a spicier brand, start with less (around ½ to 1 tablespoon) and adjust to taste so the smoky chipotle flavor shines without being too spicy.
-
Can I use corn tortillas instead of flour?
Yes! Both flour and corn tortillas work great here. Just warm corn tortillas before assembling to keep them pliable and prevent cracking.
-
How long does it take to roast the veggies?
Roasting at 425°F usually takes about 25 to 30 minutes. The veggies should be tender and slightly caramelized when ready.
Final Thoughts
This Chipotle Black Bean Veggie Enchiladas Recipe is one of those dishes I keep coming back to because it’s hearty, full of flavor, and effortlessly feeds a crowd — or just me and my family on a busy night. The smoky chipotle sauce paired with those roasted veggies never fails to impress, and I love how easy it is to customize to suit your own tastes or dietary needs. Give it a try, tweak it your way, and I’m pretty sure it’ll become a favorite in your household too!
Print
Chipotle Black Bean Veggie Enchiladas Recipe
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 6 servings
- Category: Casserole
- Method: Baking
- Cuisine: Mexican
- Diet: Vegetarian
Description
This Chipotle Black Bean Roasted Veggie Enchilada Casserole is a vibrant, hearty, and flavorful Mexican-inspired dish featuring roasted bell peppers, onions, mushrooms, and zucchini, layered with black beans, chipotle enchilada sauce, and melted Monterey Jack cheese. Perfectly balanced with smoky, spicy, and savory notes, this casserole is an excellent vegetarian main course ideal for cozy dinners or meal prep.
Ingredients
Roasted Veggies
- 1 red bell pepper, diced
- 1 orange bell pepper, diced
- 1 yellow bell pepper, diced
- 1 red onion, diced
- 1 (8 oz) package sliced baby bella mushrooms
- 1 medium zucchini, quartered
- 2 tablespoons extra-virgin olive or avocado oil
- 3 cloves garlic, minced
- Kosher salt and freshly ground pepper, to taste
Chipotle Enchilada Sauce
- 1 (15 oz) can tomato sauce
- 3 garlic cloves, roughly chopped
- 2 tablespoons chili powder (mild, such as McCormick)
- 1 teaspoon cumin
- 2 chipotle peppers in adobo sauce (from the can)
- ⅔ cup unsweetened almond or cashew milk (or plain Greek yogurt or sour cream as a substitute)
Layers
- 1 (15 oz) can black beans, rinsed and drained
- 2 cups shredded Monterey Jack cheese, divided (or Pepper Jack cheese as an alternative)
- 9 flour or corn tortillas
Garnish
- Diced avocado
- Jalapeño slices
- Cilantro
- Pickled red onions
- Roasted pepitas
Instructions
- Roast the Vegetables: Preheat your oven to 425°F. Line a large baking sheet with parchment paper or two smaller baking sheets if needed. Spread diced red, orange, and yellow bell peppers, diced red onion, sliced mushrooms, and quartered zucchini evenly on the baking sheet(s). Drizzle with 2 tablespoons of olive or avocado oil, sprinkle minced garlic on top, and season generously with kosher salt and freshly ground black pepper. Toss everything with your hands to evenly coat the veggies with oil and garlic. Roast in the oven for 25 to 30 minutes until vegetables are tender and slightly caramelized.
- Prepare the Chipotle Enchilada Sauce: While the vegetables roast, combine tomato sauce, roughly chopped garlic, chili powder, cumin, chipotle peppers in adobo, and your choice of ⅔ cup almond or cashew milk (or plain Greek yogurt or sour cream) in a food processor or blender. Process the mixture for about 30 seconds until completely smooth and well blended. Set aside.
- Assemble the Casserole – First Layer: Reduce oven temperature to 375°F. Grease a 9×13 inch baking dish with nonstick cooking spray. Spread a heaping ½ cup of the prepared enchilada sauce evenly over the bottom of the dish. Arrange 3 tortillas over the sauce, trimming one tortilla if needed to create a single even layer. Spread half of the roasted vegetables and half of the rinsed black beans over the tortillas. Drizzle with ½ cup of enchilada sauce and sprinkle with ½ cup shredded cheese.
- Assemble the Casserole – Second Layer: Repeat layering with another 3 tortillas, the remaining roasted veggies, the rest of the black beans, another ½ cup enchilada sauce, and ½ cup shredded cheese. Evenly distribute each component to ensure balanced flavor throughout.
- Top and Bake: Finish with a top layer of the remaining 3 tortillas to fully cover the filling. Spread the remaining enchilada sauce over the tortillas and sprinkle with the last 1 ½ cups of shredded cheese. Bake uncovered for 25 to 30 minutes, or until the cheese is thoroughly melted, bubbly, and golden at the edges.
- Garnish and Serve: Remove casserole from the oven and let it cool for a few minutes. Serve portions topped with diced or sliced avocado, jalapeño slices, fresh cilantro, pickled red onions, and a sprinkle of roasted pepitas. Optionally, add a dollop of yogurt or sour cream for extra creaminess and flavor.
Notes
- Chili Powder: Use a mild chili powder such as McCormick to avoid overpowering spiciness. If using a different brand, start with ½ to 1 tablespoon and adjust according to your heat preference.
- Dairy-Free Option: Substitute shredded cheese with a dairy-free alternative like cashew cheese sauce or omit cheese entirely to keep the casserole dairy free.
- Storage & Freezing: Store leftovers in an airtight container in the refrigerator for up to 3 days. This casserole can be frozen after baking; thaw overnight and reheat in the oven until warmed through.
Nutrition
- Serving Size: 1 slice (approximately 1/6 of casserole)
- Calories: 360
- Sugar: 6g
- Sodium: 480mg
- Fat: 15g
- Saturated Fat: 6g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 9g
- Protein: 16g
- Cholesterol: 35mg

