Ingredients
This recipe is broken down into three main components: the zesty homemade green enchilada sauce, the rich and creamy spinach filling, and the tortillas and toppings for assembly. Using fresh ingredients will yield the most vibrant flavor, but convenient swaps are also provided.
For the Homemade Green Enchilada Sauce (Salsa Verde):
- Tomatillos (1.5 lbs, about 10-12 medium): Husked and rinsed. These little green globes are the heart of the sauce, providing a bright, tangy, and slightly citrusy flavor that is distinctly Mexican.
- White Onion (1/2 large): Roughly chopped. This adds a sweet, foundational aromatic flavor to the sauce.
- Jalapeños (2, or to taste): Stems removed. For a milder sauce, remove the seeds and membranes. For more heat, leave them in. These provide the signature warm kick.
- Garlic (4 cloves): Peeled. Adds a pungent, savory depth that rounds out the flavors.
- Fresh Cilantro (1 packed cup): Stems and leaves. This brings a fresh, herbaceous, and almost peppery note that brightens the entire sauce.
- Vegetable Broth (1 cup): Used to thin the sauce to the perfect consistency for coating the enchiladas.
- Olive Oil (1 tbsp): For sautéing and bringing the sauce together.
- Salt (1 tsp, or to taste): Enhances all the individual flavors of the sauce.
- Cumin (1/2 tsp): Adds a warm, earthy, and slightly smoky undertone.
For the Creamy Spinach and Cheese Filling:
- Fresh Spinach (16 oz): Thoroughly washed. This large amount will wilt down significantly, providing the nutrient-packed, earthy core of the filling.
- Cream Cheese (8 oz): Softened to room temperature. This is the secret to an ultra-creamy, tangy, and rich filling that holds together beautifully.
- Monterey Jack Cheese (2 cups): Freshly shredded. This is a superior melting cheese, known for its mild flavor and glorious, gooey cheese pulls.
- Cotija Cheese (1/2 cup): Crumbled. This salty, crumbly Mexican cheese adds a sharp, savory flavor that contrasts wonderfully with the creamy elements.
- Green Onions (4): Thinly sliced. Provides a mild, fresh onion flavor and a pop of color.
- Ground Cumin (1 tsp): Reinforces the warm, earthy notes from the sauce.
- Garlic Powder (1/2 tsp): Adds a convenient and consistent savory garlic flavor throughout the filling.
- Salt and Black Pepper (to taste): To season the filling perfectly.
For Assembly:
- Corn Tortillas (12): These offer an authentic, earthy corn flavor that stands up well to the sauce.
- Olive Oil or Cooking Spray: For lightly frying or warming the tortillas to make them pliable.
- Monterey Jack Cheese (1.5 cups): Freshly shredded, for that essential golden-brown, bubbly topping.
Instructions
Follow these detailed steps to create restaurant-quality spinach enchiladas at home. The process is straightforward and can be broken down into preparing the sauce, making the filling, and assembling the final dish.
Step 1: Prepare the Homemade Green Enchilada Sauce
- Roast the Vegetables: Preheat your oven’s broiler to high and adjust the oven rack to be about 6 inches from the heat source. Spread the husked tomatillos, chopped white onion, jalapeños, and whole garlic cloves on a foil-lined baking sheet.
- Broil Until Charred: Place the baking sheet under the broiler. Broil for 5-7 minutes, until the tops of the vegetables are blistered and blackened in spots. Using tongs, carefully flip the vegetables and broil for another 4-5 minutes until the other side is also charred. This charring process is crucial as it develops a deep, smoky flavor that you can’t get otherwise.
- Blend the Sauce: Carefully transfer the roasted vegetables and any juices from the baking sheet into a high-powered blender. Add the packed cilantro, 1/2 cup of the vegetable broth, salt, and cumin. Blend on high until the sauce is completely smooth. Be cautious when blending hot liquids; start on a low speed and gradually increase, and ensure the lid is vented.
- Simmer and Thicken: Heat 1 tablespoon of olive oil in a medium saucepan over medium heat. Once shimmering, carefully pour the blended sauce into the pan (it may spatter). Bring the sauce to a gentle simmer and cook for 10-15 minutes, stirring occasionally. This step melds the flavors and thickens the sauce slightly. If it becomes too thick, stir in the remaining 1/2 cup of vegetable broth until you reach your desired consistency. Taste and adjust seasoning with more salt if needed. Set aside.
Step 2: Create the Creamy Spinach and Cheese Filling
- Cook the Spinach: In a large skillet or pot, heat a splash of olive oil over medium heat. Add the fresh spinach in batches. It will look like an impossible amount, but it wilts down quickly. Stir continuously until all the spinach is wilted, about 5-7 minutes.
- Drain the Spinach (The Most Important Step!): Transfer the wilted spinach to a colander. Let it cool for a few minutes until it’s safe to handle. Now, for the critical part to prevent soggy enchiladas: you must squeeze out as much water as possible. You can do this by pressing it against the colander with a spoon, or by taking handfuls of the spinach and squeezing it firmly with your hands. You will be amazed at how much liquid comes out. Once thoroughly drained, give the spinach a rough chop.
- Combine the Filling Ingredients: In a large mixing bowl, combine the chopped, drained spinach, softened cream cheese, 2 cups of shredded Monterey Jack cheese, crumbled Cotija cheese, sliced green onions, cumin, garlic powder, salt, and pepper. Stir everything together until it’s well combined into a thick, creamy, and cohesive filling. For an extra creamy and integrated filling, you can stir in about 1/4 cup of your prepared green enchilada sauce.
Step 3: Assemble and Bake the Enchiladas
- Preheat and Prepare: Preheat your oven to 375°F (190°C). Pour about 1 cup of the green enchilada sauce into the bottom of a 9×13 inch baking dish and spread it evenly to coat the surface. This prevents the enchiladas from sticking.
- Warm the Tortillas: To make the corn tortillas pliable and prevent them from cracking, you need to warm them. You can do this in a few ways:
- Lightly Fry: Briefly fry each tortilla in a hot, lightly oiled skillet for about 15-20 seconds per side.
- Microwave: Wrap a stack of tortillas in a damp paper towel and microwave for 45-60 seconds until they are soft and steamy.
- Fill and Roll: Set up an assembly line. Take one warm tortilla and spoon about 1/4 cup of the spinach filling down the center. Roll the tortilla up snugly and place it seam-side down in the prepared baking dish. Repeat with the remaining tortillas and filling, arranging them tightly in a single layer.
- Sauce and Cheese: Pour the remaining green enchilada sauce evenly over the top of the rolled enchiladas, ensuring all the tortillas are completely covered. Sprinkle the remaining 1.5 cups of shredded Monterey Jack cheese over the top.
- Bake to Perfection: Place the baking dish in the preheated oven. Bake for 20-25 minutes, or until the sauce is bubbly and the cheese on top is completely melted and beginning to turn golden brown at the edges.
- Rest and Serve: Remove the enchiladas from the oven and let them rest for at least 5-10 minutes before serving. This allows them to set up, making them easier to serve without falling apart. Garnish generously before bringing them to the table.
Nutrition
- Serving Size: one normal portion
- Calories: 550