Easy Mushroom Spinach Enchiladas with a Creamy, Bold Twist

Sarah

Creating memories, one recipe at a time.

Mushroom Spinach Enchiladas

The moment I sautéed mushrooms and fresh spinach together, the kitchen filled with an earthy, comforting aroma that promised something special. I was craving a homemade twist on classic enchiladas—something hearty yet fresh, without the heaviness of meat. That’s when these Mushroom Spinach Enchiladas came to life: a perfect balance of tender veggies wrapped in warm corn tortillas, smothered in a rich, flavorful sauce, and topped with melty cheese. Whether you’re feeding a crowd or treating yourself after a long day, this recipe delivers warmth, vibrant flavors, and a satisfying vibe that turns any meal into a celebration. Plus, it’s surprisingly simple to pull off on a busy weeknight!

Why choose Mushroom Spinach Enchiladas?

Bold, vibrant flavors: Earthy mushrooms and fresh spinach blend perfectly for a savory twist. Easy and quick: Ready in under 30 minutes, ideal for busy evenings. Comfort food with a healthy boost: No meat, but packed with nutrients and satisfying textures. Crowd-pleaser: Creamy sauce and melty cheese make these irresistible for any gathering. Versatile and customizable: Add your favorite toppings or spice level to make it uniquely yours.

Easy Mushroom Spinach Enchiladas Ingredients

For the Filling

  • Mushrooms – Use cremini or white button for a meaty, earthy flavor that anchors the dish.
  • Fresh spinach – Adds vibrant color and a tender, slightly sweet contrast to mushrooms.
  • Onion – Sauté until translucent to build a savory base note.
  • Garlic cloves – Mince finely for aromatic depth that enhances the filling.
  • Olive oil – Helps soften veggies while adding a subtle richness.
  • Ground cumin – Brings a warm, smoky touch that lifts the mushroom spinach blend.
  • Salt and pepper – Season thoughtfully to balance and highlight the fresh ingredients.

For the Sauce

  • Sour cream – Creates a creamy, tangy sauce that melds beautifully with the filling.
  • Green enchilada sauce – Adds bold, zesty flavor and a touch of heat to make the dish pop.
  • Fresh lime juice – Brightens the sauce, cutting through richness with a fresh zing.

For Assembly and Topping

  • Corn tortillas – Opt for fresh or lightly warmed to keep them pliable and authentic.
  • Shredded cheese (Mexican blend or Monterey Jack) – Melts to golden perfection, sealing everything together.
  • Chopped cilantro – Garnish with a sprinkle for a fresh herbal note and pop of color.

Using these Mushroom Spinach Enchiladas ingredients, you’ll build a dish that feels indulgent yet wholesome—a true homemade treasure anyone craving comfort food will adore.

How to Make Mushroom Spinach Enchiladas

  1. Preheat Oven: Preheat your oven to 350°F (175°C), ensuring it reaches temperature before baking. This helps melt cheese perfectly and ensures even cooking for golden, bubbly enchiladas.

For the Filling:

  1. Sauté Veggies: Heat 1 tbsp olive oil in a large skillet over medium heat. Add diced onion and cook 3–4 minutes until translucent, aromatic, and lightly golden.
  2. Brown Mushrooms: Stir in sliced mushrooms and increase heat slightly. Cook 5–6 minutes, stirring occasionally until mushrooms release moisture, shrink slightly, and develop golden brown edges.
  3. Add Garlic & Spices: Reduce heat to medium-low, then add minced garlic and ground cumin. Cook 1 minute until fragrant, stirring constantly to infuse warm, smoky depth.
  4. Wilt Spinach: Add fresh spinach handfuls, stirring until just wilted (about 2 minutes). Season with salt and pepper to taste, ensuring a bright green color and tender texture.

For the Sauce:

  1. Combine Sauce: In a medium bowl, whisk together sour cream, green enchilada sauce, and fresh lime juice. Mix until smooth and creamy, with a vibrant green hue and zesty flavor.

To Assemble:

  1. Warm Tortillas: Wrap corn tortillas in a damp towel and microwave on high for 30 seconds. This makes them pliable and prevents cracks when rolling enchiladas.
  2. Fill & Roll: Lay a warmed tortilla flat, spoon 2–3 tbsp of sauce inside, then top with 3–4 tbsp of the mushroom spinach filling. Roll tightly and place seam-side down in a greased baking dish.
  3. Add Toppings: Pour remaining sauce evenly over enchiladas, then sprinkle shredded cheese on top. Aim for a generous layer to guarantee a golden, bubbly finish.
  4. Bake Enchiladas: Bake at 350°F (175°C) for 15–20 minutes, until cheese is melted, bubbly, and lightly golden. Let stand 5 minutes before serving for easier slicing and improved flavor.

Optional: Serve with guacamole or pickled jalapeños for an extra zing.
Exact quantities are listed in the recipe card below.

What to Serve with Mushroom Spinach Enchiladas?

Elevate your homemade meal with delightful pairings that reflect the vibrant flavors and comforting essence of enchiladas.

  • Cilantro Lime Rice: This zesty side adds a refreshing twist, enhancing the richness of the enchiladas with hints of citrus.
  • Black Bean Salad: A protein-packed, crunchy salad filled with bell peppers, corn, and lime dressing offers a wonderful contrast in texture.
  • Guacamole: Creamy and indulgent, guacamole is a classic accomplice that brings a cool, rich element to every bite.
  • Mexican Street Corn: Sweet corn slathered with mayonnaise and sprinkled with cheese and chili powder balances the flavors beautifully.
  • Pico de Gallo: A fresh salsa of tomatoes, onion, cilantro, and lime juice brings brightness and a burst of freshness to the meal.
  • Queso Dip: Serve a warm, cheesy dip alongside tortilla chips for a delightful appetizer or side that complements the enchiladas’ flavors.
  • Sparkling Water with Lime: A bubbly drink enhances your dining experience, rejuvenating the palate with a hint of citrus.
  • Churros: For a sweet finish, these crispy, cinnamon-dusted treats add a fun and festive touch after your savory meal.

How to Store and Freeze Mushroom Spinach Enchiladas

Fridge: Store leftover Mushroom Spinach Enchiladas in an airtight container for up to 3 days. This keeps them fresh while enabling easy reheating.

Freezer: For longer storage, freeze enchiladas in a freezer-safe dish for up to 2 months. Wrap tightly in plastic wrap or foil to prevent freezer burn.

Reheating: To reheat, thaw overnight in the fridge, then bake at 350°F (175°C) for 20–25 minutes until heated through, ensuring a delightful texture.

Serving Suggestion: Consider garnishing with fresh cilantro or avocado after reheating for a vibrant touch that brings the flavors back to life!

Make Ahead Options

These Mushroom Spinach Enchiladas are perfect for meal prep enthusiasts! You can prepare the filling and sauce up to 24 hours in advance. Simply sauté the veggies, let them cool, and store them in an airtight container in the refrigerator. Make the creamy sauce too, whisking it together and refrigerating until ready to use. When you’re ready to serve, warm the filling slightly, fill the tortillas, and assemble the enchiladas. Bake as directed for just 15–20 minutes until heated through and bubbly. This not only saves you time but ensures restaurant-quality enchiladas with minimal effort after a busy day!

Mushroom Spinach Enchiladas Variations

Feel free to mix things up and add your own delicious spin to these enchiladas!

  • Gluten-Free Tortillas: Substitute traditional corn tortillas with gluten-free options to accommodate dietary restrictions while keeping the dish authentic.

  • Vegan Cheese: Use your favorite plant-based cheese instead of regular cheese for a creamy, dairy-free finish. It melts beautifully and keeps the dish indulgent!

  • Spicy Kick: Add diced jalapeños or a sprinkle of red pepper flakes into the filling for a fiery flavor twist that brings an unexpected punch to each bite.

  • Additional Veggies: Toss in roasted red peppers or zucchini for extra color and nutrients. These veggies not only add flavor but also brighten the dish.

  • Beans for Protein: Incorporate black beans or pinto beans into the filling for a hearty, protein-packed version that will leave everyone satisfied.

  • Pineapple Salsa: Top your enchiladas with a sweet and tangy pineapple salsa for a refreshing contrast that enhances the flavor profile and adds a tropical twist.

  • Herb Infusion: Experiment with fresh herbs like cilantro or parsley in the filling or as a garnish. Each herb brings a new layer of freshness that elevates the dish.

  • Creamy Avocado Sauce: Swap the green enchilada sauce for a creamy avocado sauce to create a smoother, richer topping that enhances the natural flavors of the mushrooms and spinach.

Expert Tips for Mushroom Spinach Enchiladas

  • Preheat properly: Always preheat your oven to 350°F before baking to ensure even cooking and perfectly melted cheese.
  • Avoid soggy tortillas: Warm tortillas wrapped in a damp towel to keep them pliable and prevent cracking during rolling.
  • Don’t overcook spinach: Wilt the spinach just until tender and bright green to preserve flavor and avoid bitterness.
  • Balance seasoning: Season the mushroom spinach filling thoughtfully with salt and pepper to enhance, not overpower, the natural earthiness.
  • Sauce consistency matters: Whisk sour cream, green enchilada sauce, and lime juice until smooth for a creamy yet zesty sauce that binds everything beautifully.
  • Use fresh ingredients: Fresh mushrooms and spinach make all the difference in flavor and texture for your Mushroom Spinach Enchiladas.

Mushroom Spinach Enchiladas Recipe FAQs

What type of mushrooms work best for Mushroom Spinach Enchiladas?
Cremini or white button mushrooms are ideal because they offer a meaty texture and earthy flavor that beautifully complement the spinach and creamy sauce.

How long can I keep leftover Mushroom Spinach Enchiladas in the fridge?
Store them in an airtight container for up to 3 days. This keeps the enchiladas fresh and ready to reheat, making for a quick and satisfying meal later.

Can I freeze these enchiladas for later? If so, how?
Absolutely! Freeze in a tightly sealed, freezer-safe dish or wrap the assembled enchiladas well with plastic wrap and foil. They’ll keep up to 2 months frozen. When ready to eat, thaw overnight in the fridge, then reheat in a 350°F oven for about 20–25 minutes until hot and bubbly.

My filling turns watery sometimes—how can I prevent that?
To avoid sogginess, make sure to cook the mushrooms until their released moisture evaporates completely, and wilt the spinach just until tender. Also, warm the tortillas before rolling to keep them from soaking up excess moisture during baking.

Are Mushroom Spinach Enchiladas suitable for pets or people with dietary restrictions?
Mushrooms and spinach are generally safe for humans but not recommended for dogs or cats due to digestion concerns. For allergies, if you’re dairy-sensitive, try using a vegan sour cream and plant-based cheese alternative to keep the creamy texture without lactose.

Mushroom Spinach Enchiladas

Easy Mushroom Spinach Enchiladas with a Creamy, Bold Twist

Mushroom Spinach Enchiladas are a vibrant and easy main course filled with earthy mushrooms and fresh spinach, topped with a creamy sauce.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 enchiladas
Course: Main Course
Cuisine: Mexican
Calories: 350

Ingredients
  

For the Filling
  • 8 ounces Mushrooms Use cremini or white button for a meaty flavor.
  • 4 cups Fresh spinach Adds color and sweetness.
  • 1 medium Onion Sauté until translucent.
  • 2 cloves Garlic Mince finely for depth.
  • 1 tablespoon Olive oil Helps soften veggies.
  • 1 teaspoon Ground cumin Adds warmth and smokiness.
  • to taste Salt
  • to taste Pepper
For the Sauce
  • 1 cup Sour cream Creates creamy sauce.
  • 1 cup Green enchilada sauce Adds bold flavor.
  • 1 tablespoon Fresh lime juice Brightens sauce.
For Assembly and Topping
  • 8 pieces Corn tortillas Use fresh or warm.
  • 2 cups Shredded cheese Mexican blend or Monterey Jack.
  • 1/4 cup Chopped cilantro For garnish.

Equipment

  • skillet
  • Baking dish
  • Microwave
  • Mixing bowl

Method
 

Preheat Oven
  1. Preheat your oven to 350°F (175°C) before baking.
For the Filling
  1. Heat 1 tbsp olive oil in a skillet over medium heat. Add diced onion and cook for 3–4 minutes until translucent.
  2. Stir in sliced mushrooms and increase heat slightly. Cook for 5–6 minutes until golden brown.
  3. Reduce heat to medium-low, then add minced garlic and ground cumin. Cook for 1 minute until fragrant.
  4. Add fresh spinach gradually, stirring until just wilted (about 2 minutes). Season with salt and pepper.
For the Sauce
  1. In a medium bowl, whisk together sour cream, green enchilada sauce, and lime juice until smooth.
To Assemble
  1. Wrap corn tortillas in a damp towel and microwave on high for 30 seconds.
  2. Lay a warmed tortilla flat, spoon 2–3 tbsp of sauce inside, then top with 3–4 tbsp of the mushroom spinach filling. Roll tightly.
  3. Place enchiladas seam-side down in a greased baking dish.
  4. Pour remaining sauce over enchiladas and sprinkle with shredded cheese.
  5. Bake at 350°F (175°C) for 15–20 minutes until cheese is melted and bubbly.
  6. Let stand for 5 minutes before serving.

Nutrition

Serving: 1enchiladaCalories: 350kcalCarbohydrates: 40gProtein: 12gFat: 18gSaturated Fat: 9gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gCholesterol: 45mgSodium: 600mgPotassium: 400mgFiber: 5gSugar: 3gVitamin A: 2500IUVitamin C: 20mgCalcium: 250mgIron: 3mg

Notes

Serve with guacamole or pickled jalapeños for an extra zing. Store leftovers in the fridge for up to 3 days or freeze for up to 2 months.

Tried this recipe?

Let us know how it was!