Plant-Based Enchilada Bliss

two creamy spinach and mushroom enchiladas on the plate, garnished with fresh cilantro.

Creamy Spinach and Mushroom Vegetarian Enchiladas: A Must-Try Meatless Meal

Prepare to discover your new favorite comfort food! These Creamy Spinach and Mushroom Vegetarian Enchiladas are a revelation, proving that a meatless meal can be incredibly rich, satisfying, and utterly delicious. Forget any preconceived notions about vegetarian dishes being less flavorful – these enchiladas are packed with savory mushrooms, vibrant spinach, aromatic shallots and garlic, all generously enveloped in a luscious, cheesy filling and a creamy, dreamy sauce. Even the most dedicated carnivores will find themselves reaching for a second helping!

Enchiladas might seem intimidating at first glance, especially if you’re new to making them. The thought of rolling those tortillas perfectly with a generous filling can make anyone a little nervous. However, this recipe is designed to be straightforward and approachable, making it a quick and easy dinner solution you’ll want to revisit time and time again. With a little practice, you’ll master the art of rolling and baking these delightful bundles of flavor.

The beauty of this recipe lies in its simplicity. You’ll prepare a flavorful veggie-and-cheese filling, whip up a velvety cream sauce, then combine them. Simply spread the hearty filling onto soft tortillas, roll them up, nestle them in a baking dish, and smother them with the rich sauce before baking to golden perfection. The result? A wholesome, cheesy, and deeply comforting meal that’s perfect for any weeknight or special occasion.

Once you fall in love with these spinach and mushroom creamy enchiladas, be sure to explore other delectable options like my vegetable enchiladas with creamy verde sauce for another fantastic flavor adventure!

Why Choose Vegetarian Enchiladas?

Opting for vegetarian meals, even occasionally, offers numerous benefits, and these enchiladas make it a truly enjoyable choice. Beyond the obvious health advantages of incorporating more vegetables into your diet, this dish delivers on taste and texture without compromise. The earthy mushrooms provide a hearty, umami-rich depth that satisfyingly replaces meat, while the spinach adds a fresh, slightly bitter counterpoint and a boost of nutrients. It’s a fantastic way to enjoy a classic comfort food while exploring vibrant plant-based flavors.

  • Hearty & Satisfying: The combination of mushrooms, spinach, and ample cheese ensures a filling meal that doesn’t leave you wanting more.
  • Nutrient-Rich: Spinach is a powerhouse of vitamins and minerals, while mushrooms offer unique beneficial compounds.
  • Flavorful: The blend of savory vegetables and creamy sauce creates a complex and delicious profile that appeals to a wide range of palates.
  • Versatile: Easily customizable with other vegetables or cheese types to suit your preferences.
labeled ingredients to make vegetarian enchiladas on a cutting board including spinach, mushrooms, shallots, garlic, cheese, heavy cream, and tortillas.

Essential Tips for Perfect Creamy Vegetarian Enchiladas

collage of four images showing the steps: cooking spinach, then adding mushrooms and shallots, and finally mixing the filling ingredients.
  • Efficient Ingredient Preparation is Key: Before you even think about turning on the stove, gather and prepare all your ingredients. This practice, known as “mise en place,” ensures a smooth cooking process. Finely chop your spinach, neatly slice the shallots and mushrooms, and mince the garlic. Grate all your cheese in advance. Finally, whisk together all the sauce ingredients in a small bowl. Having everything prepped makes the assembly much faster and more enjoyable.
  • Spinach Selection and Preparation: You have the flexibility to use either frozen or fresh spinach. If using fresh spinach, it’s crucial to cook it down first until it’s wilted and significantly reduced in volume. For frozen spinach, ensure it’s fully thawed before use. The most critical step for both types is to squeeze out as much liquid as possible. Excess water in the spinach can make your filling watery and prevent the enchiladas from holding their shape and flavor. A mesh strainer and a clean kitchen towel work wonders for this task.
  • Choosing the Right Cheese for Melted Perfection: I highly recommend Monterrey Jack cheese for its exceptional melting qualities and smooth, creamy texture once baked into the enchiladas. It provides a mild, milky flavor that complements the vegetables beautifully. If you’re looking to introduce a subtle kick, Pepper Jack cheese is a fantastic alternative. For those who appreciate a stronger, sharper flavor, consider using a blend of Monterrey Jack and a good quality sharp white cheddar cheese.
  • Always Grate Your Own Cheese: This is a golden rule for achieving superior results in any cheesy dish. While pre-shredded cheeses are convenient, they often contain anti-caking agents like cellulose or potato starch, which can hinder smooth melting and sometimes leave a slightly grainy texture. When you grate cheese from a block yourself, it melts more evenly and tastes significantly fresher and creamier. It’s a small effort that makes a big difference in the final product.
  • Tortilla Choice Matters: While the recipe suggests soft taco flour tortillas (8-inch), you have options. Flour tortillas are generally easier to roll and less prone to breaking, resulting in a more forgiving enchilada. Corn tortillas offer a more traditional flavor and are naturally gluten-free, but they can be a bit more delicate and may require a quick dip in warm sauce or oil to become pliable before rolling.
collage of four images showing rolling the filling into tortillas, placing them in a baking dish, and pouring sauce over them.
collage of two images of creamy vegetable enchiladas before and after baking, showing a golden, bubbly top.

Storing and Reheating Your Enchiladas

Proper storage and reheating ensure your delicious enchiladas remain a treat for days after they’re baked. This makes them an excellent option for meal prepping or enjoying leftovers.

  • Storing Leftovers: For optimal freshness, transfer any leftover enchiladas into a food storage container with an air-tight lid. Alternatively, if you prefer to keep them in the baking dish, simply ensure the dish is thoroughly covered with aluminum foil or plastic wrap to prevent air exposure. This airtight seal is crucial for maintaining moisture and flavor.
  • Refrigeration Guidelines: Your leftover enchiladas will keep wonderfully in the refrigerator for approximately 3-4 days. Always ensure they are cooled completely before storing to prevent condensation buildup and maintain food safety.
  • Reheating for Best Results:
    • For individual portions, the microwave is a convenient option. Heat in short bursts until warmed through.
    • For the absolute best results, especially when reheating a larger quantity, the oven is your go-to. Preheat your oven to 350°F (175°C). Place the enchiladas (covered with foil to prevent drying out) back into the baking dish and heat for about 15-20 minutes, or until they are warmed through to the center and the cheese is bubbly again. This method helps maintain their texture and prevents them from becoming soggy.
pulling out two enchiladas out of the baking dish, showing the golden cheese and creamy sauce.
cutting some of the enchilada off with a fork, revealing the creamy spinach and mushroom filling.

PIN THIS RECIPE TO MAKE LATER

We love hearing from you! If you’ve made my Creamy Spinach and Mushroom Vegetarian Enchiladas recipe and found these tips helpful, please leave a 🌟 star rating! Share your experience by leaving a 📝 comment below and tell us how you liked it. Don’t forget to subscribe to our newsletter for more delicious and easy recipes straight to your inbox!

Close up of a creamy spinach and mushroom enchilada, garnished with fresh cilantro.

Spinach Mushroom Vegetarian Enchiladas

This is a family-favorite meatless enchilada recipe, cherished for its incredible taste and satisfying nature – you won’t even miss the meat! The filling features a delightful mixture of fresh spinach, earthy mushrooms, sweet shallots, and rich cheese, all rolled into soft tortillas and baked to perfection in a creamy, decadent sauce.

★★★★★

5 from 6 votes

Print
Pin
Video
Rate


Course:
Main Course
Cuisine:
American
Prep Time:
15 minutes
Cook Time:
45 minutes
Total Time:
1 hour
Servings:
4
Calories:
837kcal
Author:
Lyuba Brooke

Ingredients

Filling:

  • 2 tbsp olive oil
  • 10 oz spinach (fresh or thawed frozen, liquid squeezed)
  • 10 oz mushrooms (such as oyster, crimini, and/or shiitake), sliced
  • 2 shallots, finely sliced
  • 4-6 garlic cloves, minced
  • 8 oz grated Monterey Jack cheese (or your preferred blend)

Creamy Sauce:

  • 1 1/4 cup heavy whipping cream
  • 1/2 cup sour cream
  • 1 tsp garlic powder
  • salt to taste
  • black pepper to taste

For Assembly:

  • 4 soft taco flour tortillas (8-inch, or corn tortillas for gluten-free)
  • 4 oz grated Monterey Jack cheese (for topping)
  • fresh cilantro optional garnish

Instructions

Initial Preparation:

  1. Begin by preparing all your ingredients: chop the spinach, thinly slice the shallots and mushrooms, and finely mince the garlic.

    Grate all the cheese, setting aside 4 oz for the topping later.

    In a small bowl, whisk together the heavy cream, sour cream, garlic powder, salt, and black pepper until well combined for your creamy sauce. Set aside.

Crafting the Filling:

  1. Heat the olive oil in a large cooking pan or skillet over medium-low heat. Add the chopped spinach, cover the pan, and cook until it is completely wilted and cooked down, stirring occasionally.
  2. Once cooked, transfer the spinach to a mesh strainer to cool and drain off any excess liquid. You may gently press it with a spoon.
  3. Using the same pan, add a little more olive oil if necessary, and increase the heat to medium. Add the sliced shallots and sauté until they begin to soften. Then, add the sliced mushrooms and continue to cook until both the mushrooms and onions are tender and lightly browned.
  4. Push the cooked vegetables to one side of the pan and add the minced garlic to the empty space. Sauté the garlic for about 30 seconds until fragrant, then mix it thoroughly with the shallots and mushrooms.
  5. Return to the spinach; firmly squeeze out as much remaining liquid as possible. Add the squeezed spinach to the pan with the other vegetables. Season the mixture generously with salt and pepper, and cook for another minute or so to meld the flavors.
  6. Transfer the entire vegetable mixture into a mixing bowl. Immediately add the 8 oz of grated cheese to the warm vegetables and mix quickly and thoroughly until the cheese is melted and well incorporated. This forms your creamy enchilada filling.

Assembling and Baking the Enchiladas:

  1. Preheat your oven to 375°F (190°C). Lightly grease a 9×9 inch casserole baking dish (or a similar size that can comfortably hold four enchiladas in a single layer).
  2. Divide the prepared spinach and mushroom filling evenly among the four tortillas. Spread the filling in a neat line across the center of each tortilla.
  3. Carefully roll each tortilla tightly, starting from one end, and place them seam-side down into the prepared baking dish. Arrange them snugly to prevent unrolling.
  4. Give your creamy sauce another quick whisk. Pour it slowly and evenly over the rolled enchiladas in the baking dish, ensuring the sauce seeps in between and covers them well.
  5. Sprinkle the remaining 4 oz of grated Monterey Jack cheese over the top of the sauced enchiladas.
  6. Bake in the preheated oven for approximately 20-25 minutes, or until the cheese is melted and bubbly, and the sauce is heated through. For a golden-brown top, you can broil for the last few minutes, watching carefully to prevent burning.
  7. Remove from oven, let rest for a few minutes before serving. Garnish with fresh cilantro, if desired. Enjoy your homemade creamy vegetarian enchiladas!

Recipe Video

A video demonstration of this recipe is available on our website to guide you through each step for perfect results!

Recipe Notes & FAQs

  • Can I use frozen spinach? Absolutely! You can use either frozen or fresh spinach. If using fresh, make sure to cook it down thoroughly first. For frozen spinach, ensure it’s completely thawed. Regardless of which type you choose, it’s crucial to squeeze out most of the liquids before adding it to the filling mixture. This prevents the filling from becoming watery and ensures a rich, concentrated flavor.
  • Corn vs. Flour Tortillas: Which is better? Both corn and flour tortillas work beautifully for enchiladas, so the choice comes down to personal preference! While corn tortillas are traditionally used and offer an authentic flavor profile, flour tortillas are often softer, more pliable, and tend to hold together better, especially for beginners. For this recipe, we recommend 8-inch tortillas. Note that flour tortillas are typically larger than corn tortillas; if using smaller corn tortillas, you might need a few more to use up all the filling. Look for flour tortillas labeled “soft taco” for the ideal size.
  • Making this recipe Gluten-Free: To adapt this recipe for a gluten-free diet, simply opt for gluten-free tortillas. Be aware that gluten-free tortillas can sometimes be a bit more delicate and prone to tearing than their wheat counterparts, so handle them gently. Corn tortillas are also a naturally gluten-free option and can be used interchangeably with flour tortillas.
  • How to Store Leftovers: Easily transfer your leftover enchiladas into a food storage container with a well-fitting, airtight lid. Alternatively, if you prefer to store them directly in the baking dish they were cooked in, ensure it is thoroughly covered with plastic wrap or aluminum foil to create an airtight seal. This helps preserve their freshness and prevents drying out. Store your leftovers in the refrigerator for approximately 3-4 days.
  • Best Way to Reheat: For convenience, individual portions can be reheated in the microwave. However, for the best results and to maintain the creamy texture and prevent dryness, reheating them in the oven is recommended. Preheat your oven to 350°F (175°C). Place the enchiladas (covered with foil) in the oven and heat for about 15-20 minutes, or until they are warmed through to the center and the cheese is bubbly.
  • Customizing Your Filling: Feel free to experiment with other vegetables! Diced bell peppers, zucchini, or even finely chopped carrots could be sautéed with the mushrooms and shallots for added flavor and nutrients.
  • Spice Level Adjustments: If you enjoy a bit of heat, consider adding a pinch of cayenne pepper or a dash of your favorite hot sauce to the creamy sauce. A few diced green chiles added to the filling would also be delicious!

Nutrition Information

Calories: 837kcal |
Carbohydrates: 30g |
Protein: 30g |
Fat: 68g |
Saturated Fat: 38g |
Polyunsaturated Fat: 4g |
Monounsaturated Fat: 21g |
Cholesterol: 177mg |
Sodium: 825mg |
Potassium: 887mg |
Fiber: 5g |
Sugar: 8g |
Vitamin A: 8573IU |
Vitamin C: 23mg |
Calcium: 839mg |
Iron: 4mg




Tried this recipe?
Mention @willcookforsmiles or tag #willcookforsmiles!

Explore More Delicious Vegetarian Recipes

If you’ve enjoyed the rich flavors of these Creamy Spinach and Mushroom Enchiladas, you’re in for a treat! Our collection of vegetarian recipes offers a wide array of options to delight your palate and add variety to your meal plan. From hearty soups to comforting pasta dishes, there’s something for every occasion.

  • Hearty Vegetarian Chili: A robust and flavorful chili that’s perfect for chilly evenings.
  • The Best Creamy Mushroom Soup: Indulge in a bowl of this incredibly rich and savory mushroom soup.
  • Classic Creamy Mushroom Risotto: A sophisticated and comforting Italian classic, made perfectly creamy.
  • Pasta with Creamy Mushroom Sauce: A quick and easy pasta dish featuring a luscious mushroom sauce.
  • Homemade Black Bean Burgers: A flavorful and satisfying alternative to traditional burgers.

Embrace the world of vibrant vegetarian cuisine with these fantastic recipes, each designed to bring joy and flavor to your kitchen!