Close-up of baked spinach enchiladas topped with golden melted cheese and garnished with parsley.

Spinach Enchiladas: Amazing Flavor, 10 Ingredients

User avatar placeholder

September 13, 2025

Oh, sometimes you just crave something that feels like a warm hug, right? And when it comes to those craveable, soul-soothing meals, a truly fantastic vegetarian option can be a game-changer. That’s exactly why I’m so excited to share these Spinach Enchiladas with Green Sauce with you! They’re robust, packed with flavor, and totally prove that you don’t need meat for a dish to be hearty and satisfying. This recipe is a little piece of my heart, inspired by my own kitchen stories and the joy of creating food that brings everyone to the table, happy. Seriously, just a pan of these bubbly, cheesy enchiladas will make even the most devoted meat-lovers ask for seconds! You can read more about my kitchen journey here!

Why You’ll Love These Spinach Enchiladas

Here’s why these spinach enchiladas are going to be your new go-to:

  • Totally Meatless Magic: They’re packed with flavorful spinach and creamy cheese, proving that vegetarian meals can be hearty and absolutely delicious.
  • So Easy, Seriously: Whip these up on a busy weeknight without a fuss. The prep is straightforward, and they bake up beautifully.
  • Crowd-Pleaser Guaranteed: Whether it’s family dinner or a potluck, these enchiladas are always a hit with everyone, and they pair wonderfully with my other favorites too!
  • Flavor Town, USA: The creamy spinach filling, tangy green sauce, and melted cheese are just a dream team.

Spinach Enchiladas with Green Sauce: Ingredients You’ll Need

Alright, let’s talk about what magic happens in the kitchen! To get these fabulous spinach enchiladas just right, you’ll want to gather these goodies. Trust me, having everything prepped makes the whole process so smooth. It’s like setting up your workstation before you start painting!

You’ll need:

  • 1 tablespoon of good olive oil – just enough to get things started.
  • 1 cup of yellow onion, chopped up nicely.
  • 2 cloves of garlic, minced – because garlic is life, right?
  • About 10 ounces of fresh spinach, roughly chopped. Don’t stress too much about the chopping, it all cooks down!
  • 8 ounces of cream cheese, softened. This is key for that super creamy filling! Just leave it on the counter for a bit.
  • 1/2 cup of shredded Monterey Jack cheese, plus more for topping later (can’t have too much cheese!).
  • 1/4 cup of grated Parmesan cheese for that nutty, savory kick.
  • 1/4 teaspoon of salt and 1/8 teaspoon of black pepper – just to season everything perfectly.
  • 10 (6-inch) corn tortillas. Warming these up is a little trick that makes them so much easier to roll!
  • And two 10-ounce cans of your favorite enchilada sauce. Green sauce is the star here, of course!

See? Nothing too crazy, just good stuff that comes together beautifully. You can find even more pantry staples that I love here!

Mastering the Art of Spinach Enchiladas: Step-by-Step Instructions

Okay, deep breaths! Making these spinach enchiladas is totally doable, and honestly, watching them come together is half the fun. It’s like a little kitchen dance. First things first, let’s get that oven preheated so it’s ready when we are. You’ll want to set it to 375°F (190°C). Now, let’s get this filling started!

Preparing the Flavorful Spinach Filling

Grab a nice big skillet and let’s get that olive oil shimmering over medium heat. Toss in your chopped onion – we want to cook those until they’re nice and soft, about 5 minutes. Then, in goes the minced garlic. Oh, that smell! Just a quick minute more until it’s fragrant. Now for the star: the spinach! Add it all in; it’ll look like a mountain, but don’t worry, it wilts down fast. Stir it around for about 3-5 minutes until it’s tender and looks happy. Take it off the heat to cool just a bit. In a separate bowl, combine that softened cream cheese, half of our shredded Monterey Jack, the Parmesan, salt, and pepper. Stir in that lovely cooked spinach mixture until everything is perfectly combined. This is the heart of our enchiladas!

Assembling Your Delicious Spinach Enchiladas

This part is super important so your tortillas don’t fight you! You’ll want to warm them up just a little to make them pliable. My trick? Wrap them in a slightly damp paper towel and give them a whirl in the microwave for about 30 seconds. Or, you can warm them gently in a dry skillet. Once they’re warm and bendy, spoon about a quarter cup of that yummy spinach filling right into the center of each tortilla. Roll them up snugly, like little burritos, and place them seam-side down in your 9×13 inch baking dish. Try to pack them in there – they’ll look so pretty! If I’m making a big batch, I sometimes think about how easy it would be with a good meal planning service, but honestly, these are quick enough!

Baking Your Perfect Spinach Enchiladas

Now for the grand finale! Pour that delicious green enchilada sauce evenly all over those rolled tortillas. Make sure every single one gets a good coating. Then, sprinkle the rest of that shredded Monterey Jack cheese right over the top. Oh, it’s going to be so good. Pop the dish into your preheated oven and let it bake for about 20-25 minutes. You’re looking for that sauce to be bubbly and the cheese to be all melted and just starting to turn beautifully golden. That’s your cue!

Once they’re out, give them just a few minutes to settle down before you dig in. It’s hard, I know! If you’re planning a feast and want to pair these with something amazing, check out my chicken Caesar pasta salad – it’s another crowd-pleaser I absolutely adore!

Tips for Perfect Spinach Enchiladas Every Time

You know, I’ve made these spinach enchiladas so many times, and I’ve picked up a few little tricks along the way to make them just perfect. It’s all about a few key details that really make a difference! For instance, nobody likes a soggy enchilada, right? To avoid that, make sure your spinach filling isn’t too wet. I usually give it a good squeeze after cooking if it seems a bit juicy. And warming those tortillas is a game-changer, seriously – forget wrestling with stiff tortillas!

If you’re feeling adventurous, you can totally mix things up. Adding some sautéed mushrooms to the filling gives it a lovely meaty texture, or a handful of black beans is always a good idea for extra heartiness. For a little heat, a pinch of cayenne pepper in the filling or a dash of hot sauce in the sauce itself really wakes things up. It’s all about making it your own, just like how I love to adapt my stuffed bell peppers!

Serving and Storing Your Spinach Enchiladas

These spinach enchiladas are practically a meal in themselves, but oh, they get even better with a few friends on the side! I love serving them with a dollop of cool sour cream, some creamy avocado slices, or a sprinkle of fresh cilantro. For a bit of freshness, my classic guacamole or some zippy pickle de gallo are absolutely perfect complements.

Leftovers? Oh yes, there will be leftovers, and they’re just as delicious the next day! Let them cool completely, then just pop them into an airtight container and into the fridge. They’ll keep for about 3-4 days. To reheat, I usually pop them in the oven at about 350°F (175°C) for about 15-20 minutes, or until warmed through. You can also microwave them, but the oven just brings back that lovely baked goodness!

Frequently Asked Questions about Spinach Enchiladas

Have a question buzzing around your head about these delicious spinach enchiladas? I probably have an answer for you! It’s the little things that make cooking so much easier, so let’s dive into some common questions.

Can I use flour tortillas instead of corn?

You absolutely can! If you prefer flour tortillas, go right ahead and use them. They’ll work just fine in this recipe. Just warm them up the same way to make them easier to roll. Some people find that flour tortillas can sometimes make enchiladas a little softer after baking, which isn’t necessarily a bad thing if you like that texture! It’s just a different vibe from the corn.

Can I make these spinach enchiladas ahead of time?

Oh, great question! Yes, you can definitely assemble these ahead of time, which is perfect for meal prepping or when you want dinner ready to go. Just prepare everything – make the filling, assemble the enchiladas, and put them in the baking dish. Cover them tightly with plastic wrap or foil and pop them in the fridge for up to 24 hours. When you’re ready to bake, just uncover them, pour on the sauce and extra cheese, and add a few extra minutes to the baking time since they’ll be starting out cold. Easy peasy!

What other vegetables can I add to the filling?

You know, the beauty of these vegetarian enchiladas is how adaptable they are! Besides sautéed mushrooms or black beans, which I mentioned earlier, feel free to toss in some finely diced zucchini or bell peppers along with the onions and garlic. Just make sure to cook them down a bit so they’re tender. Even a little sprinkle of corn can add a nice sweetness and pop of color. Get creative!

Nutritional Information for Spinach Enchiladas

Just a little heads-up, the nutritional info I’ve got here for these spinach enchiladas is an estimate, okay? It can totally change depending on the brands you use and exactly how much of everything you load on. But it gives you a good idea of what you’re working with!

Serving Size: 2 enchiladas

  • Calories: 350
  • Fat: 18g
  • Saturated Fat: 9g
  • Trans Fat: 0g
  • Cholesterol: 45mg
  • Sodium: 800mg
  • Carbohydrates: 30g
  • Fiber: 4g
  • Sugar: 5g
  • Protein: 15g

Share Your Spinach Enchilada Creations!

Okay, now it’s your turn to shine in the kitchen! I absolutely *love* hearing from you about how my recipes turn out in your homes. So, please, tell me what you thought! Did you try adding mushrooms? Maybe a dash of extra spice? Leave a comment below, give the recipe a star rating, or share your own delicious twists. Seeing your creations is the best part, and you can always reach me directly if you have questions through my contact page!

Print

Spinach Enchiladas with Green Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Enjoy these hearty, meatless spinach enchiladas baked in a flavorful green sauce. This vegetarian Mexican casserole is a satisfying dish perfect for weeknight dinners.

  • Author: Cat
  • Prep Time: 20 min
  • Cook Time: 25 min
  • Total Time: 45 min
  • Yield: 5 servings 1x
  • Category: Dinner
  • Method: Baking
  • Cuisine: Mexican
  • Diet: Vegetarian

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 cup chopped yellow onion
  • 2 cloves garlic, minced
  • 10 ounces fresh spinach, roughly chopped
  • 8 ounces cream cheese, softened
  • 1/2 cup shredded Monterey Jack cheese
  • 1/4 cup grated Parmesan cheese
  • 1/4 teaspoon salt
  • 1/8 teaspoon black pepper
  • 10 (6-inch) corn tortillas
  • 2 (10 ounce) cans enchilada sauce
  • 1 cup shredded Monterey Jack cheese, for topping

Instructions

  1. Preheat your oven to 375°F (190°C).
  2. Heat olive oil in a large skillet over medium heat. Add the chopped onion and cook until softened, about 5 minutes. Add the minced garlic and cook for 1 minute more until fragrant.
  3. Add the chopped spinach to the skillet. Cook, stirring, until the spinach is wilted, about 3-5 minutes. Remove from heat and let cool slightly.
  4. In a medium bowl, combine the softened cream cheese, 1/2 cup Monterey Jack cheese, Parmesan cheese, salt, and pepper. Stir in the cooked spinach mixture until well combined.
  5. Warm the tortillas slightly to make them pliable. You can do this by wrapping them in a damp paper towel and microwaving for 30 seconds, or by warming them briefly in a dry skillet.
  6. Spoon about 1/4 cup of the spinach filling into the center of each tortilla. Roll up the tortillas and place them seam-side down in a 9×13 inch baking dish.
  7. Pour the enchilada sauce evenly over the rolled tortillas.
  8. Sprinkle the remaining 1 cup of Monterey Jack cheese over the top.
  9. Bake for 20-25 minutes, or until the sauce is bubbly and the cheese is melted and lightly golden.
  10. Let stand for a few minutes before serving.

Notes

  • For a spicier enchilada, add a pinch of cayenne pepper to the spinach filling.
  • You can add sautéed mushrooms or black beans to the filling for extra texture and flavor.
  • Serve with your favorite toppings like sour cream, avocado, or cilantro.

Nutrition

  • Serving Size: 2 enchiladas
  • Calories: 350
  • Sugar: 5g
  • Sodium: 800mg
  • Fat: 18g
  • Saturated Fat: 9g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 4g
  • Protein: 15g
  • Cholesterol: 45mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Image placeholder

Catherine Valdès is the creator, recipe developer, and food photographer behind Unfold Recipes. With a rich heritage blending Spanish traditions and Californian sensibilities, she believes that every meal has a story. After leaving a successful career in public relations to pursue her passion, Catherine honed her skills in a professional culinary arts program. Her focus is on creating approachable yet elegant recipes that inspire confidence in the kitchen. She combines her expertise in recipe development with a love for wine pairing and effortless entertaining, showing her audience how to create beautiful, delicious meals to share with loved ones.

Leave a Comment

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