Vegetarian Enchilada Skillet Recipe
Introduction
This Vegetarian Enchilada Skillet is a flavorful, hearty one-pan meal that combines fresh vegetables, black beans, and warm spices. It’s perfect for a quick weeknight dinner that feels comforting and satisfying without any meat.

Ingredients
- 1 tablespoon olive oil
- 1/2 cup diced white onion
- 1 red bell pepper, seeds removed and diced
- 1 small zucchini, diced
- 15-ounce can black beans, drained and rinsed
- 1/2 cup frozen corn, defrosted
- 4-ounce can diced green chiles
- 2 tablespoons chopped cilantro
- 2 teaspoons chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon garlic powder
- Salt and freshly ground black pepper to taste
- 5 corn tortillas, cut into triangles
- 15 ounces red enchilada sauce
- 1 cup shredded Colby Jack or Monterey Jack cheese
- Avocado and jalapeño slices for toppings
Instructions
- Step 1: Preheat the oven to 425°F (220°C). Prepare the corn tortillas by cutting them into triangles.
- Step 2: Heat olive oil in a skillet over medium heat. Sauté the diced onion, red bell pepper, and zucchini for 4 to 5 minutes until they start to soften.
- Step 3: Add the black beans, defrosted corn, diced green chiles, chopped cilantro, chili powder, cumin, smoked paprika, garlic powder, salt, and pepper to the skillet. Stir well to combine all ingredients.
- Step 4: Pour in the red enchilada sauce and add the tortilla triangles. Stir gently until everything is coated evenly with the sauce.
- Step 5: Sprinkle the shredded cheese over the top and transfer the skillet to the oven. Bake for 10 to 15 minutes, or until the cheese is melted and bubbly.
- Step 6: Remove from the oven and garnish with slices of avocado and jalapeño before serving.
Tips & Variations
- For added protein, mix in cooked quinoa or brown rice along with the beans and vegetables.
- Use pepper jack cheese for a spicier version of this dish.
- To keep it dairy-free, substitute the shredded cheese with a plant-based alternative or omit it entirely.
- Add a squeeze of fresh lime juice right before serving for a brighter flavor.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or in a skillet over low heat to prevent drying out. This dish can also be frozen for up to 2 months; thaw overnight before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this recipe gluten-free?
Yes, this recipe is naturally gluten-free if you use corn tortillas and check that your enchilada sauce has no gluten-containing ingredients.
Can I prepare this recipe ahead of time?
Absolutely. You can assemble the skillet ingredients and refrigerate for a few hours before baking. Just add a few extra minutes to the baking time if baking from cold.
PrintVegetarian Enchilada Skillet Recipe
This Vegetarian Enchilada Skillet is a flavorful one-pan dish combining sautéed vegetables, black beans, corn, and green chilies in a zesty enchilada sauce, topped with melted cheese and served with fresh avocado and jalapeño slices. Perfect for a quick, satisfying, and healthy Mexican-inspired meal.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
- Diet: Vegetarian
Ingredients
Vegetables and Beans
- 1 tablespoon olive oil
- 1/2 cup diced white onion
- 1 red bell pepper, seeds removed and diced
- 1 small zucchini, diced
- 15-ounce can black beans, drained and rinsed
- 1/2 cup frozen corn, defrosted
- 4-ounce can diced green chiles
- 2 tablespoons chopped cilantro
Spices
- 2 teaspoons chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon garlic powder
- Salt and freshly ground black pepper to taste
Other Ingredients
- 5 corn tortillas, cut into triangles
- 15 ounces red enchilada sauce
- 1 cup shredded Colby Jack or Monterey Jack cheese
- Avocado slices for topping
- Jalapeño slices for topping
Instructions
- Preheat the Oven: Set your oven to 425°F (220°C) to prepare for baking the enchilada skillet.
- Sauté Vegetables: In a large oven-safe skillet, heat olive oil over medium heat. Add diced white onion, red bell pepper, and zucchini, sautéing for 4-5 minutes until the vegetables are tender and slightly softened.
- Add Beans and Corn: Stir in the drained black beans, defrosted corn, diced green chiles, chopped cilantro, chili powder, ground cumin, smoked paprika, garlic powder, salt, and pepper. Mix everything thoroughly to combine the flavors.
- Add Tortillas and Sauce: Pour in the red enchilada sauce, then add the corn tortilla triangles to the mixture. Stir well until all the tortilla pieces are fully coated with the sauce and ingredients.
- Top with Cheese: Sprinkle the shredded Colby Jack or Monterey Jack cheese evenly over the skillet mixture.
- Bake: Place the skillet in the preheated oven and bake for 10-15 minutes, or until the cheese is melted, bubbly, and lightly golden on top.
- Garnish and Serve: Remove from the oven and garnish with fresh avocado and jalapeño slices before serving. Enjoy your hearty and delicious vegetarian enchilada skillet!
Notes
- You can substitute corn tortillas with flour tortillas if preferred.
- For extra heat, add more jalapeño slices or a dash of hot sauce.
- This dish can be made gluten-free by ensuring the enchilada sauce and tortillas are gluten-free.
- Leftovers can be stored in the refrigerator for up to 3 days and reheated in the oven or microwave.
- To make this vegan, replace cheese with a plant-based cheese alternative.
Keywords: Vegetarian Enchilada Skillet, Mexican skillet recipe, easy vegetarian dinner, baked enchiladas, one-pan meal

