One-Skillet Vegetarian Enchilada Casserole
This is a weeknight casserole that behaves like comfort food but cooks like a fast skillet dinner. It layers bright vegetables, corn and black beans with enchilada sauce and torn tortilla strips, then finishes under the broiler until the cheese is bubbly. No individual casseroles, no rolling—just one pan from stovetop to oven.
It’s forgiving and straightforward: sauté the aromatics and vegetables, fold in the beans and spices, add the sauce and tortillas, top with cheese and bake. The result is a cheesy, slightly saucy casserole that’s easy to portion and even better the next day.
Below you’ll find the exact ingredients and a clear, step-by-step method to make this in one skillet. I also include gear notes, common mistakes and smart swaps for seasonal produce so you can make this your go-to vegetarian enchilada dinner.
What We’re Using

Ingredients
- 1 tablespoon avocado oil — neutral oil with a high smoke point for sautéing the veg without burning.
- 1 small onion, diced — builds savory base flavor; any sweet or yellow onion works.
- 3 garlic cloves, minced — adds aromatic depth; don’t let it brown too quickly.
- 1 red bell pepper, diced — sweetness and color; seed and dice evenly for even cooking.
- 2 small zucchinis, chopped — tender bite and moisture; chop into similar-sized pieces as the pepper.
- 1 cup corn, canned or frozen — sweetness and texture; if frozen, thaw or add directly—cook slightly longer.
- 15 ounces canned black beans, drained and rinsed — protein and body; draining prevents excess liquid.
- 1 tablespoon chili powder — central spice for enchilada flavor; use your preferred blend.
- 1/2 teaspoon smoked paprika — adds subtle smokiness; complements the chili powder.
- 1 teaspoon kosher salt — seasons the whole dish; adjust to taste if using table salt.
- 1/2 teaspoon cumin — earthy warmth that pairs with the chili powder and beans.
- 1/4 teaspoon ground black pepper — brightens the spice mix.
- 20 ounces enchilada sauce — saucy backbone; use mild or hot depending on your preference.
- 6 corn tortillas, cut into strips — structure and body for the casserole; use corn tortillas exactly as listed.
- 1 cup low-fat Mexican cheese, shredded — melty topping; low-fat keeps it lighter without losing melt.
- 1 green onion, sliced — fresh, oniony garnish that cuts richness.
- 1/3 cup cilantro, chopped — bright herb finish; add more if you like cilantro.
- Limes for serving — finishing acid to lift the flavors when squeezed over the finished casserole.
One-Skillet Vegetarian Enchilada Casserole, Made Easy
Preheat the oven to 400°F (200°C). Use an oven-safe skillet—cast iron or stainless-steel works best for even heat and safe oven transfer.
- Heat 1 tablespoon avocado oil in a large oven-safe skillet over medium-high heat until shimmering.
- Add the diced 1 small onion, 3 minced garlic cloves, 1 diced red bell pepper and 2 chopped small zucchinis. Cook, stirring frequently, for 2–3 minutes until the vegetables begin to soften and the onion turns translucent. Keep the heat at medium-high so the veggies sauté without steaming.
- Stir in 1 cup corn (canned or frozen) and the drained, rinsed 15 ounces canned black beans. Mix well to distribute the corn and beans through the sautéed vegetables.
- Add 1 tablespoon chili powder, 1/2 teaspoon smoked paprika, 1 teaspoon kosher salt, 1/2 teaspoon cumin and 1/4 teaspoon ground black pepper. Stir thoroughly so the spices coat the vegetables and beans evenly.
- Pour the full 20 ounces of enchilada sauce into the skillet and mix until everything is combined. The sauce should evenly coat the mixture and create a slightly saucy consistency in the pan.
- Add the 6 corn tortillas cut into strips and gently stir to fold them into the saucy vegetable and bean mixture. Make sure the tortilla pieces are mostly submerged so they soften and absorb flavor; cook for 2 more minutes on the stovetop to let the tortillas soften.
- Evenly sprinkle 1 cup low-fat Mexican cheese shredded over the top of the skillet mixture.
- Transfer the skillet to the preheated oven and bake for 6–7 minutes, or until the cheese is melted and bubbly. If you want more browning on top, switch to broil for 1–2 minutes—watch closely to avoid burning.
- Remove the skillet from the oven. Top with the sliced 1 green onion, 1/3 cup chopped cilantro and a squeeze of fresh lime juice to taste. Serve straight from the skillet.
Why This Recipe is a Keeper

This casserole hits three practical marks: speed, simplicity and adaptability. It takes one pan and under an hour, with most of that hands-off time. The ingredient list is pantry-friendly—canned beans, frozen or canned corn and a jar of enchilada sauce turn a handful of produce into a full meal.
The textures and flavors are balanced: tender vegetables, soft tortillas that soak up sauce, melty cheese and fresh herbs and citrus to brighten each bite. It’s vegetarian but satisfying enough for meat-eaters, and it reheats well, which makes it perfect for leftovers or meal prep.
International Equivalents

Want to give this a local twist? Swap the enchilada sauce for an equivalent tomato-chile sauce from your cuisine—Mexican red salsa cooked down with a touch of smoked paprika works. Use corn tortillas as listed; if corn is hard to find, thin flour tortillas will work though the texture will be slightly different. Beans are universally available; black beans can be substituted with pinto or kidney beans depending on preference and availability.
What’s in the Gear List
- Large oven-safe skillet (10–12 inches) — for stovetop sautéing and oven baking without transferring contents.
- Spatula or wooden spoon — for stirring and folding the tortillas into the sauce.
- Sharp knife and cutting board — for dicing onion, pepper and chopping zucchini.
- Measuring spoons and cup — to measure spices, oil and sauce accurately.
- Can opener and colander — for draining and rinsing the canned black beans.
Common Errors (and Fixes)
Too wet or soupy: If you see excess liquid after mixing the enchilada sauce and tortillas, cook a minute or two longer on the stovetop before adding cheese to let some moisture reduce. If using very watery enchilada sauce, spoon off a little before adding.
Tortillas stay tough: Make sure tortillas are cut and stirred into the hot sauce and cooked the extra 2 minutes on the stove. The sauce needs to warm through the tortillas so they soften before baking.
Burnt aromatics: Keep garlic from burning by adding it with the onion rather than alone on high heat, and stir frequently. If the pan seems too hot, reduce to medium.
Fresh Takes Through the Year
Spring: Add diced asparagus or blanched snap peas with the zucchini for a bright spring bite.
Summer: Use fresh corn cut from the cob instead of canned or frozen, and toss in diced tomatoes before baking for a fresher, juicier casserole.
Fall/Winter: Swap in roasted butternut squash or sweet potato for the zucchini to add heartiness and sweetness that pairs well with smoked paprika.
If You’re Curious
Want more protein? Add cubed, pan-seared tofu or tempeh in step 3, or stir in cooked quinoa after the sauce for extra bulk. Want it spicier? Increase the chili powder or choose a hot enchilada sauce. For a dairy-free version, use a vegan cheese or omit the cheese and add a drizzle of cashew crema at the end.
Meal Prep & Storage Notes
Store leftover casserole in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave for 2–3 minutes or rewarm in a 350°F oven for 10–12 minutes until heated through. If the casserole seems dry when reheating, add a spoonful of enchilada sauce or a splash of water before warming.
For make-ahead: assemble through step 6 (mixing tortillas into the sauce), cover and refrigerate for up to 24 hours; add cheese and bake when ready. Avoid freezing the assembled casserole with cheese on top—freeze before adding cheese for best texture, then thaw and bake with cheese added.
FAQ
Can I make this gluten-free? Yes—corn tortillas are naturally gluten-free, but check your enchilada sauce label to ensure no gluten-containing additives.
Can I use flour tortillas? You can, but the texture will be softer and less authentic to enchiladas. Cut them the same way and follow the same steps.
Is it possible to double the recipe? Yes, but use a larger oven-safe pan or two skillets so the tortillas and sauce don’t get crowded. Cooking times should be similar; bake until cheese is melted and bubbly.
Make It Tonight
Gather the ingredients: avocado oil, onion, garlic, red bell pepper, zucchini, corn, black beans, spices, enchilada sauce, tortillas and cheese. Preheat your oven to 400°F and heat a large oven-safe skillet. Follow the step-by-step method above and finish with green onion, cilantro and a bright squeeze of lime. Serve with a simple green salad or rice on the side. Enjoy!

One-Skillet Vegetarian Enchilada Casserole
Ingredients
- 1 tablespoon avocado oil
- 1 small onion diced
- 3 garlic cloves minced
- 1 red bell pepper diced
- 2 small zucchini chopped
- 1 cup corn canned or frozen
- 15 ounces black beans canned, drained and rinsed
- 1 tablespoon chili powder
- 1/2 teaspoon smoked paprika
- 1 teaspoon kosher salt
- 1/2 teaspoon cumin
- 1/4 teaspoon black pepper ground
- 20 ounces enchilada sauce
- 6 corn tortillas cut into strips
- 1 cup low-fat Mexican cheese shredded
- 1 green onion sliced
- 1/3 cup cilantro chopped
- limes for serving
Instructions
- Preheat the oven to 400°F (200°C).
- Heat 1 tablespoon avocado oil in a large oven-safe skillet over medium-high heat.
- Add the diced onion, minced garlic, diced red bell pepper, and chopped zucchini; cook 2–3 minutes, stirring frequently, until softened.
- Stir in the corn and drained black beans until combined.
- Add the chili powder, smoked paprika, kosher salt, cumin, and ground black pepper and mix thoroughly.
- Pour the 20 ounces of enchilada sauce into the skillet and stir to coat the vegetable and bean mixture.
- Add the tortilla strips to the skillet and gently fold them into the sauce and vegetables; cook 2 more minutes to warm the tortillas.
- Sprinkle the shredded Mexican cheese evenly over the top.
- Transfer the skillet to the preheated oven and bake 6–7 minutes, until the cheese is melted and bubbly.
- Remove from oven and top with sliced green onion, chopped cilantro, and a squeeze of fresh lime juice before serving.
Equipment
- large oven-safe skillet
- Cutting Board
- Knife
- Measuring cups and spoons
- spatula or wooden spoon
Notes
- Use canned or frozen corn interchangeably.
- Drain and rinse canned black beans to reduce sodium.
- Cut tortillas into strips for even layering and absorption.
- Adjust chili powder to taste for more or less heat.
