| |

Vegetarian Enchiladas Recipe

I absolutely love this Vegetarian Enchiladas Recipe because it combines cozy, comforting flavors with a fresh veggie twist. When I first tried it, the blend of sweet yams, crunchy corn, and smoky spices had me hooked instantly — plus it’s so easy to make ahead and just pop in the oven whenever you’re ready.

You’ll find that these enchiladas work perfectly for family dinners, casual get-togethers, or even meal prep for busy weeks. They’re hearty enough to satisfy everyone, whether they’re vegetarian or just looking for a delicious meatless meal. Trust me, once you taste this recipe, it’ll become a go-to in your rotation.

🧡

Why You’ll Love This Recipe

  • Loaded with Flavor: The mix of cumin, coriander, and oregano gives these enchiladas a rich, authentic taste you’ll savor in every bite.
  • Vegetable-Packed: Yams, corn, bell peppers, and beans mean it’s bursting with nutrients and textures that keep things interesting.
  • Family-Friendly: Whether you have picky eaters or vegetarian friends, this recipe appeals to everyone at the table.
  • Make Ahead Convenience: You can assemble these enchiladas ahead of time and bake them fresh, making weeknight dinners stress-free.

Ingredients You’ll Need

Each ingredient in this Vegetarian Enchiladas Recipe plays a vital role in building layers of flavor and texture. I always recommend using fresh veggies and a good-quality cheese to elevate the dish, but don’t stress if you need to swap a few things!

  • Olive oil: A good base for sautéing that adds subtle richness.
  • Onion: Adds savory depth and sweetness when cooked down.
  • Garlic: Essential for that aromatic punch.
  • Red bell pepper: Brings a nice sweetness and vibrant color.
  • Small yam (or zucchini): The yam adds earthy sweetness and a creamy texture; zucchini works well if you want something lighter.
  • Salt: Enhances all the flavors — don’t skip!
  • Corn kernels: Fresh or frozen, the corn adds a pop of sweetness and crunch.
  • Cumin, coriander, and dried oregano: The classic Mexican spice trio that creates an authentic flavor profile.
  • Black beans: Rinsed and drained for creaminess and protein-packed goodness.
  • Cilantro (optional): Adds a fresh, herbal brightness that lifts the dish.
  • Enchilada sauce: You can buy a good quality one or make homemade for extra love and flavor.
  • Whole wheat tortillas (or corn tortillas): Whole wheat gives a nutty flavor and added fiber; corn tortillas bring traditional taste.
  • Cheese: I like pepper jack or a Mexican blend for melty, spicy goodness — vegan cheese works just as well!
  • Garnishes: Sour cream, avocado, pickled red onions, and hot sauce really take these enchiladas over the top.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I’m all about making recipes your own, so feel free to play around with this Vegetarian Enchiladas Recipe. I’ve switched up vegetables and tried different cheeses depending on what’s in my fridge, and it’s always just as satisfying.

  • Vegetable swaps: I once used zucchini and spinach instead of yams and corn for a lighter version that still packed loads of flavor.
  • Spice level: Add chopped jalapeños or a dash of cayenne if you like things with a little kick — my family goes crazy for spicy enchiladas!
  • Cheese alternatives: Vegan cheese melts beautifully here, making this recipe perfect for dairy-free friends.
  • Beans: Feel free to use pinto or kidney beans if you want to mix it up or use what you have on hand.

How to Make Vegetarian Enchiladas Recipe

Step 1: Sauté Your Veggies to Golden Perfection

Start by heating the olive oil over medium-high heat in a large skillet, then toss in the diced onion. Stir it gently for 2-3 minutes until it releases that wonderful, sweet aroma. Lower the heat to medium and add your red bell pepper, chopped yam, garlic, and a pinch of salt. This is where patience pays off — cook everything slowly for about 7-9 minutes until the yams become tender and the peppers soften. If the mixture seems dry, don’t hesitate to add a tiny splash of water, cover, and let steam gently so nothing sticks or burns. This step lays down the flavor foundation, so take your time.

Step 2: Spice It Up and Add Beans

Once the veggies are perfectly tender, stir in the fresh corn kernels along with the cumin, coriander, and oregano. Let it all sauté together for another 3 minutes to really blend those warm spices. Remove the skillet from heat and gently fold in the black beans and half the chopped cilantro. Give it a quick taste and adjust salt if needed — this filling should taste vibrant and balanced, with plenty of layers.

Step 3: Prepare Your Baking Dish and Tortillas

Grease a 9 x 13-inch baking dish lightly with olive oil or cooking spray. Pour about 1/2 cup of enchilada sauce into the dish and swirl it around to coat the bottom evenly — this prevents sticking and adds saucy goodness beneath the enchiladas. Lay out your tortillas on a clean surface for assembly; warming them slightly in the microwave or on a skillet makes them more pliable and less likely to crack when you roll them up.

Step 4: Assemble and Bake

Time for the fun part! Spoon about 1/2 cup of the filling down the center of each tortilla, then sprinkle around 3 tablespoons of grated cheese over the filling. Roll each tortilla tightly and place it seam-side down in your baking dish, snugly side by side. Once all are lined up, pour the remaining enchilada sauce all over the top — leaving edges uncovered if you want those crispy bits that I just adore. Sprinkle the remaining cheese on top and cover the dish with foil. Bake at 375°F for 20 minutes, then remove the foil and bake for another 6-10 minutes until the cheese is bubbling and melted. Let your enchiladas rest for at least 10-15 minutes, tented with foil, to let everything set — this makes serving easier and flavors meld wonderfully.

👨‍🍳

Pro Tips for Making Vegetarian Enchiladas Recipe

  • Warm Your Tortillas First: It helps prevent cracking when rolling and gives a softer bite.
  • Don’t Overfill: A crowded tortilla can burst open in the oven — keep the filling moderate for neat rolls.
  • Sauce It Generously: Enough sauce keeps the enchiladas moist and melty every time.
  • Rest Before Serving: Letting it sit 10-15 minutes helps slices hold their shape and flavors brighten.

How to Serve Vegetarian Enchiladas Recipe

Vegetarian Enchiladas Recipe - Recipe Image

Garnishes

I’m a big fan of topping these enchiladas with a dollop of sour cream or creamy avocado slices — the coolness balances the spices beautifully. If you like a bit of tang, pickled red onions add a lovely brightness and crunch. And of course, a good splash of hot sauce lets you dial up the heat to your liking.

Side Dishes

My favorite sides for this Vegetarian Enchiladas Recipe include a fresh Mexican slaw with lime and cilantro or a simple side of Spanish rice to soak up all those delicious juices. Sometimes, a black bean salad or guacamole with tortilla chips rounds out the meal perfectly.

Creative Ways to Present

For holidays or dinner parties, I like to bake individual enchiladas in small ramekins topped with cheese and garnish – it feels special and makes serving a breeze. Another fun twist is layering the filling, tortillas, and sauce in a casserole dish like a lasagna for a colorful enchilada bake.

Make Ahead and Storage

Storing Leftovers

Once cooled, I store leftovers covered tightly in the fridge for up to 3 days — they reheat beautifully and sometimes taste even better the next day after the flavors meld. Using an airtight container keeps them from drying out.

Freezing

I’ve frozen leftover enchiladas both before and after baking. If freezing before baking, I assemble everything in a freezer-safe dish, cover it tightly, and pop it in the freezer for up to 2 months. When ready to eat, thaw overnight and bake as usual. Freezing after baking works, too, but I recommend reheating gently to avoid overcooked cheese.

Reheating

For reheating, I cover the enchiladas with foil and warm them in the oven at 350°F for about 15-20 minutes, or until heated through. You can also microwave leftovers covered with a damp paper towel for faster results, but the oven keeps the texture better.

FAQs

  1. Can I Use Corn Tortillas Instead of Whole Wheat?

    Absolutely! Corn tortillas are traditional for enchiladas and work great in this recipe. Just warm them properly before assembling to avoid cracking.

  2. How Can I Make This Recipe Vegan?

    Use a vegan cheese alternative and either replace sour cream with a plant-based option or skip the dairy toppings altogether. The fillings are naturally vegan-friendly, so just swapping the cheese and garnishes does the trick.

  3. Is It Okay to Make Enchilada Sauce From Scratch?

    Yes! Homemade enchilada sauce adds a fresh, personalized flavor that I love. Just blend your spices with tomato sauce and a bit of broth — it’s easier than it sounds and worth the effort.

  4. Can This Recipe Be Frozen For Later?

    Definitely. You can freeze assembled enchiladas before baking or leftovers after baking. Just make sure to thaw fully before reheating to keep the texture perfect.

Final Thoughts

I keep coming back to this Vegetarian Enchiladas Recipe because it’s reliable, delicious, and just feels like a warm hug on a plate. Whether you’re feeding family or just treating yourself, it’s an easy way to bring a bit of festive flavor to the table without fuss. Give it a try—I promise it’ll quickly become one of your favorite weeknight dinners too!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegetarian Enchiladas Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 97 reviews
  • Author: Paula
  • Prep Time: 40 minutes
  • Cook Time: 25 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 8 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mexican
  • Diet: Vegetarian

Description

A flavorful and hearty vegetarian enchiladas recipe featuring a vibrant mix of sauteed vegetables, black beans, and melted cheese, all wrapped in whole wheat tortillas and baked to perfection in a rich enchilada sauce. This dish is perfect for a satisfying meatless meal and can be customized with vegan cheese and garnishes like sour cream, avocado, and pickled onions.


Ingredients

Filling

  • 1-2 tablespoons olive oil
  • 1 onion, diced
  • 4 garlic cloves, roughly chopped
  • 1 red bell pepper, diced
  • 1 small yam, diced small (or substitute zucchini)
  • 1/2 teaspoon salt
  • 1 ear of corn, kernels cut off (about 1 cup) or substitute other veggies
  • 1 teaspoon cumin
  • 1 teaspoon coriander
  • 1 teaspoon dried oregano
  • 1 14-ounce can black beans, rinsed and drained
  • 1/4 cup chopped cilantro (optional)

Enchiladas

  • 2 cups homemade enchilada sauce (or store-bought)
  • 8 x 8-inch whole wheat tortillas (or substitute corn tortillas)
  • 2 cups grated cheese (8-10 ounces pepper jack, Mexican blend, cheddar, mozzarella) or substitute vegan cheese

Garnishes

  • Sour cream
  • Avocado
  • Pickled red onions
  • Hot sauce


Instructions

  1. Preheat Oven: Preheat your oven to 375°F (190°C) to prepare for baking the enchiladas.
  2. Make Enchilada Sauce: If preparing homemade enchilada sauce, combine all sauce ingredients in a blender and blend until smooth.
  3. Prepare the Filling: Heat olive oil in a large skillet over medium-high heat. Add diced onion and sauté for 2-3 minutes until fragrant. Reduce heat to medium; add red bell pepper, diced yams, garlic, and salt. Cook, stirring occasionally, for 7-9 minutes until the yams and peppers are tender. Add a splash of water if the mixture dries out, cover, and steam gently until yams are fork-tender. Stir in the fresh corn kernels along with cumin, coriander, and oregano, sautéing for an additional 3 minutes. Remove from heat and mix in black beans and half the chopped cilantro. Adjust salt to taste.
  4. Prepare Baking Dish: Grease a 9 x 13-inch baking dish. Pour 1/2 cup of the enchilada sauce into the dish and spread evenly to coat the bottom.
  5. Assemble Enchiladas: Place about 1/2 cup of the filling down the center of each tortilla, sprinkle with 3 tablespoons of grated cheese, then roll tightly. Lay the rolled tortillas seam side down in the baking dish side by side. Repeat with remaining tortillas. Pour the remaining enchilada sauce over the rolled tortillas, leaving edges uncovered if you prefer crispy edges. Sprinkle the remaining cheese on top.
  6. Bake: Cover the dish with foil and bake in the preheated oven for 20 minutes. Remove the foil and bake uncovered for an additional 6-10 minutes, or until the cheese is melted and bubbly.
  7. Rest and Garnish: Let the enchiladas stand for 10-15 minutes, tented with foil. Scatter the remaining chopped cilantro on top. Serve garnished with sour cream, avocado slices, pickled red onions, and hot sauce as desired. Enjoy alongside Mexican slaw for a complete meal.

Notes

  • You can substitute yam with zucchini or other vegetables based on availability or preference.
  • Use whole wheat or corn tortillas for different textures and flavors.
  • For a vegan version, substitute cheese with your favorite vegan cheese and use plant-based sour cream.
  • If you prefer spicier enchiladas, add diced jalapeños to the filling or use a spicier enchilada sauce.
  • Leftovers can be refrigerated for up to 3 days and reheated in the oven.
  • Adding a splash of water while cooking the filling helps prevent sticking and ensures tender vegetables.

Nutrition

  • Serving Size: 1 enchilada (1/8th of recipe)
  • Calories: 340
  • Sugar: 5g
  • Sodium: 520mg
  • Fat: 12g
  • Saturated Fat: 5g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 8g
  • Protein: 12g
  • Cholesterol: 25mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star