Creamy Spinach Enchiladas with Rich Tomato Sauce

These Creamy Spinach Enchiladas are a true comfort classic, reimagined with fresh, vibrant flavors and a wonderfully rich texture. Imagine tender flour tortillas, generously filled with a luscious mixture of fresh spinach and a creamy cheese blend, all bathed in a savory, homemade tomato-based sauce. This dish offers a delightful balance of earthy spinach, tangy tomato, and the comforting embrace of melted cheese. It’s a meal that feels both wholesome and indulgent, perfect for a cozy family dinner or a gathering with friends. The beauty of this recipe lies in its simplicity and the way each component contributes to a harmonious, deeply satisfying experience. This recipe works because we build layers of flavor, from sautéing the aromatics for the sauce to seasoning the spinach filling just right, ensuring every bite is packed with deliciousness.

Recipe Overview

Prep Time: 30 minutes
Cook Time: 30 minutes
Servings: 6-8 servings

Difficulty Level: Easy to Moderate

Equipment Needed: A large skillet, a 9×13 inch baking dish, a mixing bowl, and a whisk. A food processor can be helpful for the sauce, but not essential.

Make-Ahead Options: The filling can be prepared up to 1 day in advance and stored in the refrigerator. The sauce can also be made ahead and kept refrigerated for up to 3 days. Assemble the enchiladas just before baking for the freshest results. You can also assemble the entire dish, cover it tightly, and refrigerate for up to 24 hours before baking.

Ingredients

Main Ingredients

  • 1 tablespoon olive oil – a good quality extra virgin olive oil for flavor
  • 1 medium onion – finely chopped, provides a sweet aromatic base
  • 2 cloves garlic – minced, essential for depth of flavor
  • 10 ounces (about 10 cups) fresh spinach – washed thoroughly and roughly chopped, wilts down significantly
  • 8 ounces cream cheese – softened, for a creamy, tangy filling
  • 1 cup shredded Monterey Jack cheese – or a Mexican blend, melts beautifully
  • 1/2 cup crumbled feta cheese – adds a salty, tangy counterpoint
  • 1/4 teaspoon black pepper – freshly ground for best flavor
  • 12 (8-inch) flour tortillas – soft and pliable, corn tortillas can be used for a gluten-free option

For the Rich Tomato Sauce

  • 2 tablespoons olive oil – for sautéing the aromatics
  • 1 medium onion – finely chopped, for a sweet foundation
  • 2 cloves garlic – minced, for aromatic depth
  • 1 (28-ounce) can crushed tomatoes – the heart of our sauce, rich and flavorful
  • 1 (15-ounce) can tomato sauce – adds body and a smooth texture
  • 1 teaspoon dried oregano – classic herb for a Mediterranean touch
  • 1/2 teaspoon ground cumin – adds a warm, earthy quality
  • 1/4 teaspoon red pepper flakes – optional, for a subtle kick
  • 1/2 teaspoon salt – to enhance all the flavors
  • 1/4 teaspoon black pepper – freshly ground
  • 1/2 cup vegetable broth – or chicken broth, to adjust consistency and add savoriness

For Garnish

  • Fresh cilantro – chopped, for a bright, herbal finish
  • 1/4 cup shredded Monterey Jack cheese – for extra cheesy goodness on top

The olive oil in the sauce and filling provides a wonderful base for sautéing, allowing the aromatics like onion and garlic to release their full flavor. Fresh spinach is a star here, offering nutrients and a tender texture when wilted. Its slight bitterness is perfectly balanced by the creamy richness of cream cheese, Monterey Jack, and the salty tang of feta. These cheeses melt beautifully, creating an incredibly satisfying filling. Soft flour tortillas are the ideal vessel, holding everything together perfectly.

For the sauce, crushed tomatoes and tomato sauce form a robust, flavorful foundation. Dried oregano and cumin infuse the sauce with classic, warm notes, while a pinch of red pepper flakes adds a gentle warmth. Vegetable broth ensures the sauce has the right consistency and a savory depth. Fresh cilantro and a sprinkle of extra Monterey Jack cheese at the end provide a fresh, appealing finish.

Pro Tips

  1. Squeeze the Spinach Dry: After wilting, it’s crucial to squeeze out as much excess liquid from the spinach as possible. This prevents a watery filling and ensures your enchiladas aren’t soggy. A clean kitchen towel works wonders for this.
  2. Soften Cream Cheese Properly: For a truly smooth and lump-free filling, make sure your cream cheese is at room temperature. This allows it to blend seamlessly with the other ingredients, creating that luscious texture we’re after.
  3. Warm the Tortillas: Briefly warming your tortillas, either in the microwave for 15-20 seconds or quickly in a dry skillet, makes them much more pliable. This prevents them from tearing when you roll them, making assembly a breeze.
  4. Don’t Overfill: While tempting, overfilling the tortillas can make them difficult to roll and prone to bursting during baking. Aim for about 1/3 to 1/2 cup of filling per tortilla.
  5. Let it Rest: After baking, allow the enchiladas to rest for 5-10 minutes before serving. This helps the cheese filling set slightly and prevents the enchiladas from falling apart when you serve them. It also allows the flavors to meld beautifully.

Instructions

Step 1: Prepare the Rich Tomato Sauce

Begin by making the heart of your enchiladas, the sauce. Heat 2 tablespoons of olive oil in a medium saucepan over medium heat. Add the finely chopped onion and cook until softened and translucent, about 5-7 minutes. Don’t rush this step; it builds flavor. Stir in the minced garlic and cook for another 1 minute until fragrant, being careful not to burn it.

Next, pour in the crushed tomatoes and tomato sauce. Add the dried oregano, ground cumin, red pepper flakes (if using), salt, and black pepper. Stir everything together well. Bring the sauce to a gentle simmer, then reduce the heat to low, cover, and let it cook for at least 15-20 minutes. This allows the flavors to deepen and meld. If the sauce seems too thick, stir in the vegetable broth until it reaches your desired consistency. Taste and adjust seasonings if needed.

Related Post  Vibrant Mediterranean Couscous Salad with Zesty Lemon Dressing

Step 2: Create the Creamy Spinach Filling

While the sauce simmers, prepare your delicious filling. Heat 1 tablespoon of olive oil in a large skillet or sauté pan over medium heat. Add the finely chopped onion and cook until softened, about 5 minutes. Stir in the minced garlic and cook for 1 minute more, until aromatic.

Add the fresh spinach to the skillet in batches if necessary. Cook, stirring frequently, until all the spinach has wilted completely, about 3-5 minutes. Once wilted, transfer the spinach to a colander and, once cool enough to handle, squeeze out as much excess water as possible. This is a crucial step! You want the spinach to be quite dry.

In a large mixing bowl, combine the thoroughly squeezed spinach with the softened cream cheese, shredded Monterey Jack cheese, and crumbled feta cheese. Season with 1/4 teaspoon of black pepper. Mix everything together until well combined and creamy. The mixture should be thick and cohesive.

Step 3: Assemble the Enchiladas

Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish.

Spread about 1/2 cup of the rich tomato sauce on the bottom of the prepared baking dish. This prevents the tortillas from sticking and adds flavor from the start.

Warm your flour tortillas briefly to make them pliable. You can microwave them for 15-20 seconds or quickly pass them over a dry hot skillet for a few seconds per side. Lay a warm tortilla flat. Spoon about 1/3 to 1/2 cup of the spinach filling down the center of each tortilla. Roll the tortilla tightly and place it seam-side down in the prepared baking dish. Repeat with the remaining tortillas and filling, arranging them snugly in a single layer in the baking dish.

Step 4: Bake to Golden Perfection

Once all the enchiladas are assembled in the dish, pour the remaining rich tomato sauce evenly over the top. Make sure each enchilada is generously coated.

Cover the baking dish loosely with aluminum foil. Bake in the preheated oven for 20 minutes. The foil helps the enchiladas steam and ensures the filling is heated through.

After 20 minutes, remove the foil. Sprinkle the remaining 1/4 cup shredded Monterey Jack cheese over the top of the enchiladas. Return the dish to the oven, uncovered, and bake for another 10-15 minutes, or until the cheese is melted and bubbly, and the edges of the tortillas are lightly golden.

Once baked, remove the enchiladas from the oven. Let them rest for 5-10 minutes before serving. This resting period allows the flavors to settle and prevents the enchiladas from falling apart when you serve them. Garnish with fresh chopped cilantro just before serving for a burst of freshness.

Variations & Customization

Dietary Modifications

  • Gluten-Free: Easily make this dish gluten-free by using corn tortillas instead of flour tortillas. Ensure your broth and any other packaged ingredients are certified gluten-free.
  • Dairy-Free/Vegan: For a dairy-free version, substitute the cream cheese with a good quality dairy-free cream cheese alternative. For the shredded cheese, use a dairy-free shredded mozzarella or Mexican blend. The feta cheese can be omitted or replaced with a dairy-free crumbled feta alternative. Ensure your vegetable broth is dairy-free.

Flavor Variations

  • Spicy Version: For a bolder kick, increase the red pepper flakes in the sauce to 1 teaspoon or more, to taste. You can also add a pinch of cayenne pepper to the spinach filling. A few dashes of your favorite non-alcoholic hot sauce stirred into the sauce can also elevate the heat.
  • Seasonal Twists: In the fall, consider adding a small amount of sautéed mushrooms or butternut squash puree to the spinach filling for an earthy, sweet dimension. In the spring, add some fresh asparagus tips (blanched and chopped) for a brighter flavor.
  • Protein Boost: While delicious as is, you can add cooked, shredded chicken breast to the spinach filling for a more substantial meal. Ensure the chicken is seasoned well before adding.

Serving & Storage

Serving Suggestions

These Creamy Spinach Enchiladas are a hearty and complete meal on their own, but they truly shine when paired with a few simple sides. For a refreshing contrast, serve them alongside a crisp green salad with a light vinaigrette. A side of fluffy Mexican rice or creamy refried beans would also complement the flavors beautifully.

For presentation, arrange the enchiladas carefully on plates, ensuring a generous scoop of the rich tomato sauce. A sprinkle of fresh chopped cilantro and perhaps a dollop of a dairy-free sour cream alternative or plain yogurt adds visual appeal and a refreshing tang.

Pair these enchiladas with non-alcoholic beverages like a sparkling limeade, a refreshing mint and cucumber infused water, or a vibrant hibiscus iced tea. A chilled sparkling cider also makes for a delightful accompaniment.

Storage Instructions

  • Refrigerator: Leftover Creamy Spinach Enchiladas can be stored in an airtight container in the refrigerator for up to 3-4 days. Ensure they are completely cooled before storing.
  • Freezer: To freeze, wrap the entire baking dish (if freezer-safe) tightly with plastic wrap, then with aluminum foil. Alternatively, portion individual servings into freezer-safe containers. They will keep well in the freezer for up to 2-3 months.
  • Reheating: From the refrigerator, reheat individual servings in the microwave until warmed through, or in an oven preheated to 350°F (175°C) for 15-20 minutes, covered, until hot. From frozen, thaw overnight in the refrigerator, then reheat as directed above. For a quicker reheat from frozen, bake covered at 350°F (175°C) for 30-40 minutes, then uncovered for an additional 10 minutes until bubbly and hot.
Related Post  Zesty Citrus-Marinated Skirt Steak: A Flavorful Flame-Kissed Delight

Frequently Asked Questions

1. Can I use corn tortillas instead of flour tortillas?

Absolutely! Corn tortillas offer a more traditional enchilada experience and are a great gluten-free option. If using corn tortillas, it’s even more important to warm them thoroughly before filling. This makes them pliable and prevents them from cracking. You can warm them on a dry skillet or briefly in the microwave.

2. My spinach filling seems watery. What went wrong?

This is a common issue! The most likely culprit is not squeezing enough water out of the cooked spinach. Fresh spinach contains a lot of moisture. After wilting, you must press out as much liquid as possible using a colander and your hands, or by wrapping it in a clean kitchen towel and squeezing firmly. Excess water will dilute the creamy filling.

3. Can I make this dish ahead of time?

Yes, this recipe is excellent for making ahead. You can prepare both the sauce and the filling up to 2-3 days in advance and store them separately in the refrigerator. For full assembly, you can put the entire dish together, cover it tightly with foil, and refrigerate for up to 24 hours before baking. Just add an extra 10-15 minutes to the baking time if baking from cold.

4. What kind of cheese works best in the filling?

A blend of cheeses works wonderfully for flavor and texture. Monterey Jack melts beautifully and provides a mild, creamy base. Cream cheese adds a rich tang and makes the filling incredibly smooth. Feta cheese introduces a salty, briny kick that balances the richness. You could also experiment with white cheddar or a mild provolone for variations.

5. How can I prevent my enchiladas from sticking to the pan?

The key to preventing sticking is to generously coat the bottom of your baking dish with some of the tomato sauce before arranging the rolled enchiladas. This layer of sauce acts as a barrier. Additionally, ensure your baking dish is lightly greased before adding the sauce. This combination will help ensure easy serving.

Final Thoughts

There you have it – a recipe for Creamy Spinach Enchiladas that’s sure to become a beloved staple in your kitchen. This dish is all about wholesome ingredients coming together to create something truly comforting and deeply satisfying. From the moment you sauté those fragrant onions to the first bite of creamy, cheesy goodness enveloped in rich tomato sauce, you’ll appreciate the thoughtful layers of flavor. Don’t be afraid to make it your own with a little extra spice or a unique cheese blend. Cooking should be an adventure, and this recipe offers plenty of room for your personal touch. Enjoy the process, savor the aromas, and most importantly, delight in sharing this delicious meal with those you love. Happy cooking!

Creamy Spinach Enchiladas with Rich Tomato Sauce

Tender flour tortillas filled with a luscious mixture of fresh spinach, cream cheese, and Monterey Jack, all baked in a savory homemade tomato sauce. A comforting and flavor-packed meal.

Prep Time
30 min
Cook Time
30 min
Total Time
60 min
Servings
6-8
Course
Main Course
Recipe by TenMinutesChef
Spinach
Enchiladas
Creamy
Vegetarian
Mexican
Dinner
Comfort Food

Ingredients

  • 1 tablespoon olive oil
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 10 ounces (about 10 cups) fresh spinach, washed and roughly chopped
  • 8 ounces cream cheese, softened
  • 1 cup shredded Monterey Jack cheese
  • 1/2 cup crumbled feta cheese
  • 1/4 teaspoon black pepper
  • 12 (8-inch) flour tortillas
  • 2 tablespoons olive oil (for sauce)
  • 1 medium onion, finely chopped (for sauce)
  • 2 cloves garlic, minced (for sauce)
  • 1 (28-ounce) can crushed tomatoes
  • 1 (15-ounce) can tomato sauce
  • 1 teaspoon dried oregano
  • 1/2 teaspoon ground cumin
  • 1/4 teaspoon red pepper flakes (optional)
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper (for sauce)
  • 1/2 cup vegetable broth
  • Fresh cilantro, chopped (for garnish)
  • 1/4 cup shredded Monterey Jack cheese (for garnish)

Instructions

  1. Heat 2 tablespoons olive oil in a medium saucepan over medium heat. Add onion and cook until softened, about 5-7 minutes. Stir in garlic and cook for 1 minute until fragrant. Pour in crushed tomatoes and tomato sauce. Add oregano, cumin, red pepper flakes (if using), salt, and pepper. Bring to a gentle simmer, then reduce heat to low, cover, and cook for 15-20 minutes. Stir in vegetable broth to desired consistency. Taste and adjust seasonings.
  2. Heat 1 tablespoon olive oil in a large skillet over medium heat. Add onion and cook until softened, about 5 minutes. Stir in garlic and cook for 1 minute. Add fresh spinach in batches and cook until wilted, 3-5 minutes. Transfer spinach to a colander and squeeze out as much excess water as possible. In a large bowl, combine squeezed spinach with softened cream cheese, 1 cup shredded Monterey Jack, and crumbled feta. Season with 1/4 teaspoon black pepper. Mix well.
  3. Preheat oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish. Spread about 1/2 cup of the tomato sauce on the bottom. Warm flour tortillas briefly (15-20 seconds in microwave). Spoon 1/3 to 1/2 cup of spinach filling down the center of each tortilla. Roll tightly and place seam-side down in the baking dish. Repeat with remaining tortillas and filling.
  4. Pour remaining tomato sauce evenly over the assembled enchiladas. Cover loosely with aluminum foil. Bake for 20 minutes. Remove foil, sprinkle with remaining 1/4 cup shredded Monterey Jack cheese. Bake uncovered for another 10-15 minutes, until cheese is melted and bubbly. Let rest for 5-10 minutes before serving. Garnish with fresh chopped cilantro.

Leave a Reply

Your email address will not be published. Required fields are marked *