cupcake-recipes.com

The Best Easy Vegetarian Enchiladas

Hey there, friends! If you’re anything like me, weeknight dinners can sometimes feel like a frantic race against the clock. You want something comforting, filling, and packed with veggies, but spending two hours in the kitchen is just not happening. That is exactly how these easy vegetarian enchiladas became a weekly staple in our house. I remember the first time I threw these together; the fridge was looking a little bare, but I had a random assortment of bell peppers, a can of black beans, and a bag of spinach. Fast forward thirty minutes, and my whole family was practically scraping their plates clean.

There’s just something incredibly cozy about a bubbling dish of enchiladas pulled straight from the oven, smelling of warm cumin, earthy adobo, and melted cheese. Whether you are actively trying to eat less meat or you just need a surefire crowd-pleaser for a busy Tuesday, this recipe is going to save your sanity. Grab a cup of coffee (or a margarita!) and let me walk you through how to make the absolute best vegetable enchiladas you’ll ever taste.

Vegetarian Enchiladas final dish beautifully presented and ready to serve

What Are Vegetarian Enchiladas?

At their core, vegetarian enchiladas are a hearty, meatless twist on the classic Mexican comfort food we all know and adore. Traditional enchiladas are often stuffed with shredded chicken, beef, or pork, but this version swaps the meat for a vibrant, colorful medley of fresh vegetables and protein-packed black beans. We are talking sweet corn, tender bell peppers, savory onions, and fresh baby spinach, all sautéed together with a robust blend of garlic, cumin, and adobo seasoning.

Once that incredibly flavorful filling is ready, it gets tightly rolled into warm corn tortillas, nestled into a baking dish, and drenched in a rich, savory red enchilada sauce. Finally, the whole thing is blanketed in a generous layer of gooey, melted fiesta blend cheese and baked until it reaches bubbly, golden perfection. They are deeply satisfying, offering all the bold, zesty Tex-Mex flavors you crave without feeling overly heavy. Plus, they are wonderfully versatile, meaning you can easily adapt the filling based on whatever produce you happen to have lingering in your crisper drawer!

How to Make Vegetarian Enchiladas

Quick Overview

Making these vegetable enchiladas is basically a simple three-step dance: sauté, stuff, and bake. You’ll start by softening up your onions, peppers, and corn in a skillet before tossing in your black beans, spinach, and spices. Once your filling is ready and your tortillas are warmed, you simply roll everything up, pack them tightly into a baking dish, and cover them in sauce and cheese. It is a fantastic recipe to get the kids involved with, too! Mine love setting up a little assembly line to help spoon the filling and roll the tortillas. In about twenty minutes, your oven does the rest of the heavy lifting.

Ingredients

Here is what you will need to grab from the pantry and fridge to make this magic happen:

  • Enchilada Sauce: One batch of homemade red enchilada sauce, or a 28-ounce can of your favorite store-bought brand.
  • Olive Oil: Just a couple of tablespoons for sautéing the vegetables.
  • Aromatics: Fresh minced garlic and a large diced yellow onion form our savory flavor base.
  • Vegetables: One large diced bell pepper (any color you love!), two cups of fresh or frozen corn, and a generous 16 ounces of fresh baby spinach.
  • Black Beans: One 15-ounce can, rinsed and drained well to remove excess sodium.
  • Seasonings: One teaspoon of adobo seasoning and a quarter teaspoon of ground cumin.
  • Cheese: 16 ounces of shredded fiesta blend or Mexican blend cheese (reserving some for the filling and the rest for the glorious topping).
  • Tortillas: 16 six-inch corn tortillas (or flour, if you prefer!).
  • Cilantro: A half cup of freshly chopped cilantro for a pop of bright, herby flavor.

Vegetarian Enchiladas ingredients organized and measured on kitchen counter

Step-by-Step Instructions

Step 1: Sauté the Veggies

Grab a large skillet and heat your olive oil over medium-high heat. Toss in your minced garlic, diced onion, bell pepper, and corn. Let them cook together until the vegetables are beautifully softened and fragrant. Next, stir in your black beans, adobo seasoning, and ground cumin.

Step 2: Add Spinach and Cheese

Pile your fresh baby spinach into the skillet. I know it looks like a mountain of greens, but it will wilt down in about two minutes! Once wilted, pull the pan off the heat. Stir in your chopped cilantro and two cups of your shredded cheese. This makes the filling so wonderfully gooey and binds everything together.

Step 3: Prep the Baking Dish

Preheat your oven to 375 degrees Fahrenheit. Take a 9×13 baking dish and give it a light spray with non-stick cooking spray. Pour about three-quarters of a cup of your enchilada sauce right into the bottom of the dish and spread it around. This prevents sticking and ensures the bottoms of the tortillas soak up all that yummy flavor.

Step 4: Roll and Assemble

Warm your corn tortillas in the microwave wrapped in a damp paper towel for about 30 seconds so they don’t crack. Spoon roughly a third of a cup of your veggie filling into each tortilla, roll it up tightly, and place it seam-side down in your baking dish. Pack them in nice and snug!

Step 5: Top and Bake

Pour your remaining enchilada sauce all over the rolled tortillas, making sure every single edge is covered so they don’t dry out in the oven. Sprinkle the rest of your cheese evenly over the top. Bake uncovered for about 20 minutes until the cheese is bubbling and golden. Let them cool for a few minutes before diving in!

What to Serve It With

These vegetarian enchiladas are incredibly hearty on their own, but if you are putting together a full feast, you have so many fun options! For a classic Tex-Mex dinner, I love serving these alongside a big scoop of fluffy Mexican rice and some creamy refried beans. If you want to keep things a bit lighter, a crisp, tangy Mexican street corn salad is the perfect refreshing contrast to the rich, cheesy enchiladas.

Don’t forget the garnishes! I always set up a little topping bar on the counter so everyone can customize their plate. Fresh diced avocados, a dollop of Mexican crema or sour cream, crumbled cotija cheese, and extra fresh cilantro are absolute must-haves. Oh, and if you happen to be eating leftovers for breakfast? Do yourself a favor and serve them with a fried egg on top. It is truly life-changing!

Top Tips for Perfecting Your Vegetarian Enchiladas

Over the years, I’ve learned a few little tricks that take this dish from good to absolutely spectacular. Here is what you need to know:

  • Warm Those Tortillas: I can’t stress this enough! Cold or room-temperature corn tortillas will stubbornly crack and break the second you try to roll them. Wrap them in a damp paper towel and microwave them for 15 to 30 seconds. It makes them perfectly pliable.
  • Sauce the Bottom: Always remember to spread a little enchilada sauce on the bottom of your baking dish before you start laying down your rolled tortillas. It acts as a barrier so they don’t stick to the glass.
  • Don’t Be Afraid to Swap: This recipe is incredibly forgiving. If you only have flour tortillas on hand, use them! If you want to use green salsa verde instead of red enchilada sauce, go for it! It completely transforms the dish into something new and exciting.
  • Use Up Leftovers: Need to clean out the fridge? Chop up leftover roasted potatoes, zucchini, or carrots and toss them right into the filling mixture. It is the best way to reduce food waste while adding extra nutrients.

Storing and Reheating Tips

If you are lucky enough to have leftovers, you are in for a treat because the flavors meld together beautifully in the fridge. Simply place any cooled enchiladas into an airtight container and keep them in the refrigerator for up to five days. When you are ready to eat, you can pop them in the microwave for a minute or two, but my favorite way to reheat them is in the oven at 325 degrees Fahrenheit for about 15 minutes. It gets the cheese perfectly gooey again!

Want to freeze them? You absolutely can! Just assemble the uncooked enchiladas in a freezer-safe, disposable foil pan. Do not bake them yet! You can freeze them just like this for up to three months. When you are ready for an easy dinner, you can thaw them overnight in the fridge and bake as directed, or bake them straight from frozen by covering them with foil and baking for 30 minutes, then removing the foil for another 15 minutes until bubbly.

Frequently Asked Questions

Can I make these enchiladas ahead of time?
Yes, absolutely! You can assemble the enchiladas up to 3 days in advance. Just hold off on pouring the final layer of sauce and cheese over the top until right before you bake them. Store the tightly wrapped dish in the fridge, let it sit on the counter for 30 minutes to take the chill off, add your sauce, top with cheese, and bake!

What exactly is adobo seasoning?
Adobo seasoning is a wonderfully savory blend of salt, garlic powder, oregano, black pepper, and turmeric. It is a staple in Latin American cooking and adds a fantastic earthy, slightly spicy punch to the veggies. If you can’t find it at your local store, you can simply season your filling with a bit of extra salt, pepper, and garlic powder to taste.

Are flour tortillas okay to use instead of corn?
Definitely! While corn tortillas are traditional and offer a fantastic texture and flavor, flour tortillas work perfectly well and are actually much easier to roll without breaking. Use whatever your family prefers!

Final Thoughts

Vegetarian Enchiladas slice on plate showing perfect texture and swirl pattern

There you have it, my friends! A warm, comforting, and incredibly easy plate of vegetarian enchiladas that will make your weeknight dinners feel like a special occasion. I really hope this recipe brings as much joy (and stress-relief) to your kitchen as it has to mine. It’s dishes like this that remind me that cooking doesn’t have to be complicated or time-consuming to be completely delicious and soul-satisfying.

If you decide to give these a try, I would absolutely love to hear how they turned out for you! Did you stick to the classic red sauce, or did you mix it up with a tangy green salsa? Let me know your thoughts. Until next time, happy cooking and enjoy every single cheesy bite!

Vegetarian Enchiladas

These vegetarian enchiladas are an easy dinner, filled with veggies like bell peppers, corn, and spinach. Black beans make these vegetable enchiladas extra filling, while homemade enchilada sauce and lots of gooey cheese make them irresistible!
Prep : 10 Total : 25 minutes

Ingredients
  

Main Ingredients

  • 1 batch homemade enchilada sauce or 28 oz store bought red enchilada sauce
  • 2 tablespoons olive oil
  • 2 cloves garlic minced
  • 1 large yellow onion diced
  • 1 large bell pepper seeded and diced
  • 2 cups fresh or frozen corn
  • 1 teaspoon adobo seasoning
  • 0.25 teaspoon cumin
  • 1 can black beans 15 oz, rinsed and drained
  • 16 oz fresh baby spinach
  • 0.5 cup chopped cilantro optional
  • 16 oz shredded fiesta blend cheese or any Mexican blend cheese
  • 16 corn tortillas 6-inch, or flour tortillas

Instructions
 

Preparation Steps

  • In a large skillet, heat the olive oil over medium-high heat. Add the garlic, onion, bell pepper, and corn. Sauté until just softened. Stir in adobo, cumin and black beans.
  • Add the spinach and sauté until wilted, about 2 minutes. Remove pan from heat. Stir in the optional cilantro and 2 cups of cheese. Set aside.
  • Preheat oven to 375°F. Lightly spray a 9x13 baking dish with non-stick spray. Pour 0.75 cup of the enchilada sauce into the bottom of the baking dish and spread it into an even layer.
  • Wrap corn tortillas in a damp paper towel and microwave for 30 seconds, until warmed and pliable.
  • Then working quickly, spoon about 0.33 cup of the enchilada filling into each tortilla and roll up. Place in the baking dish, seam side down. Continue filling enchiladas and pack the filled tortillas tightly into the baking dish until filled.
  • Pour remaining enchilada sauce over them, making sure to cover the entire surface. Sprinkle remaining cheese evenly over the enchiladas.
  • Bake uncovered until hot and bubbly, about 20 minutes. Cool for 5 minutes before serving and garnish with extra cilantro, if desired. Serve hot!

Recipes Should You See

Hey, I’m Claire Bennett—home baker, frosting fanatic, and the voice behind cupcake-recipes.com. I share easy, tested cupcake recipes with clear steps, simple ingredients, and decorating tips anyone can follow. From classic vanilla to fun twists, consider this your friendly guide to sweet, no-stress bakes.

Recipes Should You See

As Seen On:

0 0 votes
Article Rating
Subscribe
Notify of
guest
2 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Laura P.
Laura P.
1 month ago

I just made these and they were amazing! So flavorful and surprisingly filling—perfect for a light dinner. Definitely adding this to my weekly rotation!

Emma H.
Emma H.
1 month ago

Love this! Zucchini enchiladas sound perfect—easy and healthy, plus my kids usually eat anything with cheese.

as seen on:

as seen on:

Download My FREE Protein Meal Plan!

2
0
Would love your thoughts, please comment.x
()
x