Mushroom and Squash Veggie Enchiladas

Indulge in a delightful and healthy meal with these incredible Veggie Enchiladas. Bursting with fresh mushrooms, zucchini, and yellow squash, all smothered in a rich homemade red sauce, this recipe offers a delicious way to enjoy your vegetables. It’s completely gluten-free, vegetarian-friendly, and surprisingly easy to prepare, getting dinner on the table in under an hour!

Elevate your enchilada experience by serving them with a dollop of Creamy Avocado Salsa and a side of fluffy Mexican Rice for a truly complete and satisfying culinary journey.

Enchiladas with red sauce in white casserole baking dish

The Ultimate Guide to Delicious & Easy Veggie Enchiladas

There’s something inherently comforting and utterly delicious about saucy tortillas generously stuffed with a savory filling and blanketed in melted cheese. For as long as I can remember, enchiladas have held a special place on my family’s dinner menu. My childhood memories are filled with the aroma of classic beef enchiladas with robust red sauce, a staple that always brought everyone to the table.

As my palate evolved, so did my enchilada adventures! I’ve explored a vibrant array of options, from zesty Chicken Enchiladas to innovative Cheesy Corn & Avocado Enchiladas. My culinary journey has even led me to create bold Creamy Sriracha Beef Enchiladas and, believe it or not, delicious PUMPKIN Enchiladas! It might sound unconventional, but some of the best culinary discoveries are born from a little daring. The versatility of enchiladas truly knows no bounds.

Why Choose These Mushroom & Squash Veggie Enchiladas?

These Mushroom Squash Veggie Enchiladas stand out as a testament to how effortlessly delicious and wholesome vegetarian cooking can be. They are not just a meal; they are a vibrant celebration of garden-fresh ingredients, proving that plant-based dishes can be incredibly satisfying and full of flavor. This recipe is perfect for those seeking a healthier alternative to traditional meat-filled enchiladas without compromising on taste.

What makes them so appealing? Beyond their fantastic flavor, they are naturally gluten-free thanks to corn tortillas, making them suitable for a wider range of dietary needs. The combination of earthy mushrooms, tender zucchini, and sweet yellow squash creates a textural and flavor profile that is both rich and surprisingly light. Plus, the process is streamlined: simply simmer your red sauce, quickly sauté the vegetables, then roll them into corn tortillas and bake to cheesy perfection.

While you can certainly opt for a jar of pre-made red enchilada sauce if time is of the essence, I wholeheartedly encourage you to take a few extra minutes to craft the homemade enchilada sauce. The depth of flavor and freshness it brings to the dish is absolutely worth the effort and truly elevates these enchiladas from good to unforgettable.

Even with homemade sauce, these enchiladas require only about 30 minutes of active prep time before they hit the oven. In total, from start to finish, you can have a comforting, flavorful, and healthy dinner on the table in under an hour. It’s a win-win: a delicious, veggie-packed meal that’s quick and easy!

Enchiladas lifted out of casserole dish with spatula

How to Make Flavorful Veggie Enchiladas

Creating these delightful veggie enchiladas is a straightforward process, broken down into a few simple steps. Follow along for a perfectly seasoned and satisfying meal.

  • Prepare the Enchilada Sauce: The foundation of any great enchilada is its sauce. For the freshest and most robust flavor, prepare your own red enchilada sauce. You’ll find a simple and highly recommended recipe at the provided link. Homemade sauce truly makes a significant difference in the overall taste of this dish, adding layers of authentic Mexican flavor that store-bought versions simply can’t replicate.
  • Craft the Veggie Filling:
    • Begin by heating a tablespoon of olive oil in a large skillet over medium-high heat.
    • Add your diced onions, sliced mushrooms, diced zucchini, and diced yellow squash to the hot skillet.
    • Sauté these vibrant vegetables for approximately 8 minutes, allowing them to soften and release their natural sweetness. Stir occasionally to ensure even cooking.
    • Finally, stir in the minced garlic and continue to sauté for just one more minute. This quick cook prevents the garlic from burning while infusing its aromatic essence into the vegetables.
    • Once done, set your flavorful veggie mixture aside.
  • Assemble the Enchiladas: This is where the magic happens!
    • To make your corn tortillas pliable and prevent tearing, wrap a stack of them in a damp paper towel and microwave for 30 seconds. This quick steaming method softens them perfectly.
    • One by one, dip each softened tortilla into your prepared enchilada sauce, ensuring both sides are coated.
    • Lay the sauce-coated tortilla flat, then spoon a generous portion of the sautéed veggies down the center.
    • Sprinkle a small amount of shredded cheddar cheese over the filling.
    • Carefully roll each tortilla up, tucking in the ends if possible, and place it seam-side down in a 9″ x 13″ baking dish.
    • Repeat this process until all your tortillas are filled and arranged snugly in the baking dish.
    • Pour any remaining red enchilada sauce evenly over the rolled enchiladas and generously top with the rest of the shredded cheddar cheese.
    • Place the baking dish in a preheated 350°F (175°C) oven and bake for 20-25 minutes, or until the cheese is melted, bubbly, and lightly golden, and the enchiladas are heated through.

Explore Other Delicious Veggie Combinations for Your Enchiladas

While the combination of mushrooms and squash in this recipe is a personal favorite, the beauty of vegetarian enchiladas lies in their adaptability. Don’t hesitate to experiment with different vegetables to introduce new textures and flavors. Here are some fantastic alternatives and additions that would thrive in these enchiladas, allowing you to customize your meal perfectly:

  • Large Diced Bell Peppers: Red, yellow, or orange bell peppers add a delightful sweetness and a pop of color. Sauté them along with the onions until tender-crisp. They hold their shape well and add a refreshing bite.
  • Cauliflower Florets: For a heartier texture, small cauliflower florets can be roasted or sautéed until tender before being added to the filling. They absorb the sauce beautifully and add a wonderful robustness.
  • Diced & Peeled Butternut Squash: This offers a sweet, nutty flavor profile. Because butternut squash is denser, it will require a slightly longer sauté time – an additional 8-10 minutes compared to the other veggies. Ensure it’s fork-tender before mixing it into the enchilada filling for a soft, creamy texture in every bite.
  • Peeled & Diced Sweet Potatoes: Similar to butternut squash, sweet potatoes add a fantastic natural sweetness and creamy texture. Follow the same cooking rule: sauté them for an extra 8-10 minutes to ensure they are thoroughly softened and tender before assembly.
  • Black Beans: While technically legumes, not vegetables, black beans are an excellent and popular addition to vegetarian Mexican dishes. They add protein, fiber, and a wonderfully satisfying earthiness. Simply drain and rinse a standard 15-ounce can of black beans and stir them into your sautéing vegetables during the last 2-3 minutes of cooking. One can of black beans can effectively replace about two cups of other vegetables in the filling.
  • Spinach or Kale: Wilt in a handful of fresh spinach or finely chopped kale during the last minute of sautéing for an extra boost of greens and nutrients.

Top Your Enchiladas to Perfection

These enchiladas are fantastic on their own, fresh from the oven, but adding a variety of toppings can truly elevate the experience, introducing fresh flavors, cool contrasts, or an extra kick of spice. Consider these favorites to crown your enchilada masterpiece:

  • Fresh Chopped Cilantro: A classic for Mexican cuisine, fresh cilantro adds a bright, herbaceous, and aromatic finish that lightens the richness of the dish.
  • Pickled or Fresh Sliced Jalapeños: For those who love a bit of heat, jalapeños offer a vibrant zing. Pickled jalapeños provide a tangy crunch, while fresh slices deliver a bolder, spicier kick.
  • Cool Sour Cream or Mexican Crema: A dollop of sour cream or its milder Mexican cousin, crema, provides a cooling contrast to the savory, spicy notes of the enchiladas. Its creamy texture is irresistible.
  • Creamy Avocado Salsa: This is my absolute favorite topping for these enchiladas. Its rich, velvety texture and fresh, zesty flavor from green chilis and avocado complement the red sauce beautifully, adding another layer of creaminess and tang.
  • Diced Avocado: If you don’t have time to whip up a salsa, simply dicing a fresh, ripe avocado and scattering it over the enchiladas offers a wonderful creamy texture and healthy fats, along with a mild, earthy flavor.
  • Your Favorite Hot Sauce: For serious spice lovers, a drizzle of your preferred hot sauce (think Cholula, Tapatio, or a smoky chipotle sauce) adds an immediate fiery punch and can customize the heat level to perfection.
  • Crumbled Cotija Cheese: A sprinkle of salty, crumbly Cotija cheese offers a nice textural contrast and a tangy, milky flavor.

Can You Freeze These Enchiladas for Later? Absolutely!

One of the many great things about these veggie enchiladas is how well they freeze, making them perfect for meal prepping or busy weeknights. I often double the recipe when I make them – one tray for immediate enjoyment and another to stash away in the freezer for a convenient, ready-made meal down the line. When properly stored, these enchiladas can maintain their delicious quality for up to 3 months.

To Freeze: Allow the baked enchiladas to cool completely. Then, cover the baking dish tightly with plastic wrap, ensuring no air can get in. For an extra layer of protection against freezer burn, wrap the dish again with aluminum foil. Alternatively, if you have a baking dish with a sealable lid, this works perfectly for airtight storage.

To Reheat from Frozen: When you’re ready to enjoy your frozen enchiladas, remove the dish from the freezer. Discard any plastic wrap or plastic lid. Cover the baking dish tightly with aluminum foil and place it in a preheated 350°F (175°C) oven. Bake for approximately 30 minutes. After 30 minutes, remove the foil and continue baking for an additional 15 minutes, or until the enchiladas are thoroughly heated through, the cheese is bubbly, and the edges are slightly crisped. This two-stage baking process ensures even heating without drying out the top.

Do You Have to Fry Tortillas for Enchiladas? Not With This Easy Method!

Many traditional enchilada recipes suggest frying corn tortillas in hot oil before assembly to soften them and prevent tearing. While effective, this step can be messy, time-consuming, and adds extra fat. I’ve discovered a much simpler, healthier, and equally effective alternative: the microwave method.

Instead of frying, simply wrap a stack of corn tortillas in a damp paper towel. Place the wrapped tortillas in the microwave and heat for just 30 seconds. This quick steaming process softens the tortillas perfectly, making them pliable and easy to roll without breaking. I’ve found this method reliably prevents tortillas from tearing at least 90% of the time, resulting in beautifully intact enchiladas.

The microwave method is superior not only because it’s healthier (no added oil) but also because it’s significantly quicker, easier, and creates far less mess in your kitchen. It’s a game-changer for homemade enchiladas!

Veggie enchiladas with red sauce and cheese in casserole dish

Don’t Miss These Other Delicious Vegetarian Mexican Recipes!

If you loved these Veggie Enchiladas, you’ll be thrilled to explore more vegetarian-friendly Mexican-inspired dishes. Here are some other recipes that are big on flavor and perfect for any meal:

  • Veggie Fajita Rice Bowls – A fan favorite, this vibrant and wholesome vegan recipe comes together in just 15 minutes!
  • Buffalo Cauliflower Tacos – Experience an explosion of flavor with buffalo sauce roasted cauliflower, a simple crunchy slaw, and creamy avocado sauce. These vegetarian tacos are incredibly satisfying!
  • Soy Chorizo Quesadilla – Another fantastic 15-minute meal that is effortlessly easy, deliciously cheesy, and packed with spicy goodness.
  • Vegan Tacos with Grilled Veggies & Chimichurri – Elevate your taco night with homemade chimichurri sauce, which might just make these the best vegan tacos you’ve ever tasted!
  • Cauliflower Nachos – A healthy, low-carb, vegetarian, and gluten-free twist on a classic, offering a fun and tasty way to enjoy nachos without the guilt.
  • Vegan Burrito Bowl – Featuring a cauliflower rice base, this burrito bowl is not only vegan but also wonderfully low-carb and gluten-free, proving healthy eating can be incredibly flavorful.

Veggie Enchiladas with Mushrooms & Squash

Fill up on vegetables in the MOST DELICIOUS way with these Veggie Enchiladas, stuffed with mushrooms, zucchini, yellow squash & homemade red sauce!

Recipe Details

  • Servings: 12 enchiladas
  • Prep Time: 30 mins
  • Cook Time: 20 mins
  • Total Time: 50 mins
  • Author: Whitney Bond
  • Course: Main Course
  • Cuisine: Mexican

Ingredients

  • 1 tablespoon olive oil
  • ½ cup onions, large dice
  • 2 cups baby bella mushrooms, sliced
  • 2 cups zucchini, large dice
  • 1 cup yellow squash, large dice
  • 3 cloves garlic, minced
  • 12 small corn tortillas
  • 16 ounces red enchilada sauce
  • 2 cups cheddar cheese, shredded

Instructions

  1. Preheat the oven to 350°F (175°C).
  2. Add the olive oil to a large skillet over medium heat.
  3. Add the onions, mushrooms, zucchini, and yellow squash.
  4. Sauté for 6-8 minutes, stirring occasionally, then add the minced garlic and sauté for an additional 1-2 minutes until fragrant.
  5. Set the vegetable mixture aside.
  6. Heat the stack of tortillas, wrapped in a damp paper towel, in the microwave for 30 seconds to soften them.
  7. Dip each tortilla into the red enchilada sauce, ensuring it’s coated.
  8. Fill each tortilla with a portion of the sautéed vegetables and a sprinkling of shredded cheddar cheese.
  9. Roll the tortilla up tightly and place it seam-side down in a 9″ x 13″ baking dish.
  10. Repeat until all enchiladas are prepared and placed in the baking dish.
  11. Top with any remaining sauce and the rest of the shredded cheddar cheese.
  12. Place in the preheated oven and bake for 20-25 minutes, or until bubbly and heated through.

Notes

  • Veggies: Feel free to substitute or add other vegetables. Great options include large diced bell peppers, cauliflower florets, or peeled & diced butternut squash. If using butternut squash or sweet potatoes, sauté them for an additional 8-10 minutes until fork-tender. Black beans can also be added (drain and rinse a 15 oz can, add during the last 2-3 minutes of sautéing).
  • Freezer: These enchiladas freeze beautifully for up to 3 months. To freeze, cover the baking dish tightly with plastic wrap, then with foil (or use a baking dish with a sealing lid). To bake from frozen, remove plastic wrap, cover with foil, and bake at 350°F (175°C) for 30 minutes. Remove foil and bake for an additional 15 minutes.

Nutrition Facts (per serving)

Calories: 191 kcal (10%)

Carbohydrates: 20g (7%)

Protein: 8g (16%)

Fat: 10g (15%)

Saturated Fat: 4g (20%)

Cholesterol: 20mg (7%)

Sodium: 338mg (14%)

Potassium: 466mg (13%)

Fiber: 4g (16%)

Sugar: 5g (6%)

Vitamin A: 755mg (15%)

Vitamin C: 12mg (15%)

Calcium: 186mg (19%)

Iron: 2mg (11%)

Did you make this recipe? Tag @WhitneyBond on Instagram and hashtag it #WBRecipes!