Introduction
There’s something undeniably comforting about a pan of bubbling, cheesy enchiladas emerging from the oven. The aroma alone is enough to make mouths water, promising a hearty and satisfying meal. While traditional enchiladas often feature meat, our Spinach and Cheese Enchiladas offer a delightful vegetarian twist, proving that plant-based dishes can be just as rich, flavorful, and utterly delicious. This recipe takes the classic concept of rolled tortillas smothered in sauce and cheese and elevates it with a vibrant, nutrient-packed spinach and cheese filling that’s both simple to prepare and incredibly satisfying.
These enchiladas are a perfect weeknight dinner solution or a fantastic option for entertaining, especially when you need a crowd-pleasing vegetarian dish. They’re easy to assemble, bake beautifully, and cater to a wide range of palates. The combination of tender flour tortillas, a creamy, savory spinach and cheese mixture, and a blanket of rich enchilada sauce creates a symphony of textures and flavors that will have everyone reaching for seconds. Forget complicated cooking; this recipe focuses on fresh ingredients and straightforward steps to deliver maximum flavor with minimal fuss.
Whether you’re a seasoned cook or just starting your culinary journey, these Spinach and Cheese Enchiladas are a fantastic recipe to have in your repertoire. They’re versatile, allowing for easy customization, and offer that wonderful homemade taste that store-bought alternatives simply can’t match. Get ready to transform simple ingredients into a spectacular meal that’s warm, cheesy, and packed with wholesome goodness. Let’s dive into making a dish that’s sure to become a new family favorite!
Nutritional Information
Per serving (approximate values):
- Calories: 380
- Protein: 18g
- Carbohydrates: 35g
- Fat: 20g
- Fiber: 5g
- Sodium: 950mg
Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, finely chopped
- 2 cloves garlic, minced
- 10 ounces fresh spinach, roughly chopped
- 1/2 teaspoon ground cumin
- 1/4 teaspoon chili powder
- 1/4 teaspoon salt, or to taste
- 1/8 teaspoon black pepper, or to taste
- 8 ounces cream cheese, softened
- 1 cup shredded Monterey Jack cheese
- 1 cup shredded cheddar cheese
- 1/2 cup crumbled feta cheese (optional, for extra tang)
- 12 (8-inch) flour tortillas
- 28 ounces red enchilada sauce (canned or homemade)
- 1/2 cup shredded Monterey Jack cheese (for topping)
- 1/2 cup shredded cheddar cheese (for topping)
- Fresh cilantro, chopped (for garnish)
- Sour cream or Greek yogurt (for serving)
Instructions
- Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
- Heat the olive oil in a large skillet or pot over medium heat. Add the chopped onion and cook until softened and translucent, about 5-7 minutes.
- Add the minced garlic to the skillet and cook for another minute until fragrant, being careful not to burn it.
- Add the fresh spinach to the skillet in batches if necessary. Cook, stirring frequently, until the spinach wilts down completely.
- Once the spinach is wilted, remove the skillet from the heat. Using a spoon or your hands, press out as much excess liquid from the spinach as possible. This step is crucial to prevent watery enchiladas.
- Return the spinach to the skillet (or a large mixing bowl). Add the softened cream cheese, 1 cup Monterey Jack cheese, 1 cup cheddar cheese, cumin, chili powder, salt, and black pepper. If using, add the crumbled feta cheese.
- Stir the mixture thoroughly until all ingredients are well combined and the cheeses are evenly distributed throughout the spinach.
- Warm the flour tortillas slightly to make them more pliable and prevent tearing. You can do this by wrapping them in a damp paper towel and microwaving for 30-60 seconds, or warming them individually in a dry skillet over medium heat for about 15-20 seconds per side.
- Spoon about 1/4 cup of the spinach and cheese filling down the center of each warm tortilla. Roll the tortilla tightly around the filling.
- Place the rolled enchiladas seam-side down in the prepared baking dish. Continue filling and rolling the remaining tortillas, arranging them snugly in a single layer in the dish.
- Pour the enchilada sauce evenly over the rolled enchiladas, ensuring they are well coated.
- Sprinkle the remaining 1/2 cup Monterey Jack cheese and 1/2 cup cheddar cheese over the top of the sauce.
- Cover the baking dish loosely with aluminum foil.
- Bake for 20 minutes with the foil on.
- Remove the foil and bake for another 10-15 minutes, or until the cheese is melted and bubbly and the enchiladas are heated through. If you like a slightly browned top, you can broil for the last 1-2 minutes, watching carefully to prevent burning.
- Remove from the oven and let rest for 5-10 minutes before serving. This allows the enchiladas to set and makes them easier to serve.
- Garnish with fresh chopped cilantro, and serve with a dollop of sour cream or Greek yogurt on the side, if desired.
Cooking Tips and Variations
For the best Spinach and Cheese Enchiladas, paying attention to a few key details can make all the difference. One of the most important tips is to thoroughly drain the cooked spinach. Excess moisture is the enemy of a good enchilada, as it can lead to a soggy texture. After wilting the spinach, transfer it to a colander and press out as much liquid as possible using the back of a spoon or even a clean kitchen towel. This ensures your filling remains firm and delicious. Another crucial step is warming your tortillas before filling them. Cold tortillas are brittle and prone to tearing when rolled. A quick zap in the microwave or a few seconds in a dry skillet makes them pliable and easy to work with, resulting in perfectly rolled enchiladas.
When it comes to the cheese, don’t be afraid to experiment with your favorite blends. While Monterey Jack and cheddar provide classic melt and flavor, you could incorporate a Mexican blend, a sharp white cheddar for a more robust taste, or even a touch of cotija cheese in the filling for a salty, crumbly texture. If you’re looking for an extra layer of creaminess and tang, adding softened cream cheese to the filling is a game-changer. It helps bind the filling and adds a wonderful richness. For those who enjoy a bit of a kick, a pinch of cayenne pepper or a dash of hot sauce can be added to the spinach mixture. You can also mix in some finely diced green chilies for a subtle heat and earthy flavor.
To reduce the sodium content, consider using low-sodium enchilada sauce or making your own from scratch, which gives you full control over the ingredients. For a different flavor profile, swap the red enchilada sauce for a green tomatillo-based sauce, which offers a brighter, tangier taste. This dish is also incredibly versatile, allowing you to easily add other vegetables. Sautéed mushrooms, finely diced bell peppers, or corn kernels can be incorporated into the spinach mixture for added bulk and nutrition. If you’re looking to add protein without meat, consider mixing in some cooked, crumbled tofu or black beans to the filling. Always remember to season your filling well; taste and adjust salt and pepper as needed before rolling the enchiladas.
To prevent the tortillas from drying out during baking, especially if your oven runs hot, cover the baking dish with aluminum foil for the first part of the baking time. This traps moisture and ensures the tortillas remain soft and tender. Removing the foil for the last 10-15 minutes allows the cheese on top to get beautifully golden and bubbly. If you’re short on time, using a good quality store-bought enchilada sauce is perfectly acceptable. However, if you have the time, a homemade sauce truly elevates the dish with fresher, more complex flavors. Finally, letting the enchiladas rest for 5-10 minutes after baking allows the cheese and filling to set, making them much easier to cut and serve neatly, preventing the filling from oozing out.
Storage and Reheating
These Spinach and Cheese Enchiladas are excellent for meal prep and reheat beautifully, making them a fantastic make-ahead option. To store leftovers, allow the enchiladas to cool completely to room temperature. This is important to prevent condensation from forming, which can make them soggy. Once cooled, transfer them to an airtight container. If you have multiple layers of enchiladas, you can place a piece of parchment paper between the layers to prevent them from sticking together. Properly stored, the enchiladas will keep in the refrigerator for up to 3-4 days.
For longer storage, Spinach and Cheese Enchiladas can be frozen, either baked or unbaked. If freezing unbaked, assemble the enchiladas in a freezer-safe baking dish, cover tightly with plastic wrap, then with aluminum foil. Label with the date and freeze for up to 2-3 months. When ready to bake, remove from the freezer, uncover, and bake at 375°F (190°C) for about 45-60 minutes, or until heated through and bubbly. You may need to cover with foil for the first 30 minutes to prevent drying, then remove for the remaining time to brown the cheese. If freezing baked enchiladas, cool them completely, then wrap individual portions or the entire dish tightly in plastic wrap and foil. Freeze for up to 2-3 months. Thaw overnight in the refrigerator before reheating.
Reheating baked enchiladas is straightforward. For best results, reheat in the oven. Preheat your oven to 350°F (175°C). Place the enchiladas in an oven-safe dish, cover loosely with foil, and bake for 20-25 minutes, or until heated through and the cheese is melted and bubbly. If you’re reheating individual portions, the microwave is a quicker option. Place one or two enchiladas on a microwave-safe plate, cover with a microwave-safe lid or damp paper towel, and heat on high for 1-2 minutes, or until hot. Be careful not to overheat, as this can make the tortillas tough. For best texture, oven reheating is generally preferred, especially for larger quantities, as it helps maintain the integrity of the tortillas and the crispness of the cheese topping.
Frequently Asked Questions
Why are my enchiladas soggy?
Soggy enchiladas are usually caused by too much moisture in the filling, particularly from the spinach. It’s crucial to squeeze out as much liquid as possible from the cooked spinach before mixing it with the other ingredients. Another common reason is over-saucing or not allowing the enchiladas to rest briefly after baking, which helps the sauce and filling set.
Can I make these enchiladas ahead of time?
Absolutely! These enchiladas are a fantastic make-ahead meal. You can assemble them completely, cover the baking dish tightly with plastic wrap, and refrigerate for up to 24 hours before baking. When ready to cook, remove from the refrigerator and let sit at room temperature for 15-20 minutes while your oven preheats, then bake as directed, adding a few extra minutes to the baking time if needed.
What kind of tortillas are best for enchiladas?
While corn tortillas are traditional for many enchilada recipes, flour tortillas are excellent for these Spinach and Cheese Enchiladas, as they are less prone to tearing and provide a softer texture that complements the creamy filling. If you prefer corn tortillas, be sure to warm them thoroughly and briefly fry them in a little oil or dip them in warm sauce before filling to make them more pliable and prevent cracking.
Can I use frozen spinach instead of fresh?
Yes, you can use frozen spinach. If using frozen, you’ll need about two (10-ounce) packages. Thaw the spinach completely, then very thoroughly squeeze out all excess water. This step is even more critical with frozen spinach, as it tends to hold more moisture than fresh. Once all the liquid is removed, proceed with the recipe as directed.