Spinach and Cheese Enchiladas
Spinach and Cheese Enchiladas are a delicious and comforting Mexican-inspired dish that combines soft tortillas, flavorful spinach filling, melted cheese, and a rich enchilada sauce. This vegetarian meal is perfect for family dinners, gatherings, or whenever you want something warm, cheesy, and satisfying. The combination of fresh spinach, spices, and creamy cheese creates a balanced flavor that is both healthy and indulgent.
Enchiladas are a traditional Mexican dish made by filling tortillas with different ingredients such as meat, beans, vegetables, or cheese, then covering them with sauce and baking them in the oven. In this version, spinach is the star ingredient, making the dish lighter while still keeping the classic enchilada taste.
This recipe is simple to prepare and uses ingredients that are easy to find in most kitchens. It is also a great way to add more vegetables to your meals while enjoying a comforting and flavorful dish.
Ingredients
To make spinach and cheese enchiladas, you will need the following ingredients:
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 12 cups fresh spinach
- Juice of half a lime
- ¼ cup cilantro, chopped
- 1 (4.5 oz) can chopped green chiles
- ½ teaspoon chili powder
- ½ teaspoon cayenne pepper
- 1 teaspoon cumin
- Salt and black pepper to taste
- 2 cups shredded cheese (cheddar, Monterey Jack, or mozzarella)
- 8–10 tortillas (corn or flour)
- 2 cups enchilada sauce
Preparation Time
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Servings: 4–6 people
Instructions
Step 1: Prepare the Filling
Start by heating the olive oil in a large skillet over medium heat. Once the oil is hot, add the diced onion and cook for about 3–4 minutes until it becomes soft and translucent. Stir occasionally to prevent it from burning.
Next, add the minced garlic and cook for another minute. Garlic cooks quickly, so make sure it does not burn.
Step 2: Cook the Spinach
Add the fresh spinach to the skillet. It may seem like a lot at first, but spinach shrinks significantly as it cooks. Stir the spinach until it wilts and becomes tender. This process usually takes about 3–5 minutes.
Step 3: Add Flavor and Seasoning
Once the spinach has cooked down, add the lime juice, chopped cilantro, chopped green chiles, chili powder, cayenne pepper, and cumin. Mix everything well so the spices are evenly distributed.
Season with salt and black pepper according to your taste. Let the mixture cook for another 2 minutes so the flavors combine.
Step 4: Add Cheese
Turn off the heat and add about half of the shredded cheese to the spinach mixture. Stir until the cheese begins to melt slightly. This will make the filling creamy and flavorful.
Step 5: Prepare the Baking Dish
Preheat your oven to 180°C (350°F).
Spread a small amount of enchilada sauce on the bottom of a baking dish. This prevents the tortillas from sticking and adds extra flavor.
Step 6: Fill the Tortillas
Take one tortilla at a time and place a generous spoonful of the spinach filling in the center. Roll the tortilla tightly and place it seam-side down in the prepared baking dish.
Repeat this process until all tortillas are filled and arranged in the dish.
Step 7: Add Sauce and Cheese
Pour the remaining enchilada sauce evenly over the tortillas. Make sure all the tortillas are covered with sauce so they stay moist while baking.
Sprinkle the remaining shredded cheese over the top.
Step 8: Bake the Enchiladas
Place the baking dish in the preheated oven and bake for 20–25 minutes, or until the cheese is fully melted and slightly golden on top.
Step 9: Serve and Enjoy
Remove the enchiladas from the oven and allow them to cool for about 5 minutes before serving. This helps the filling set and makes them easier to serve.
Serve warm with your favorite toppings such as:
- Sour cream
- Sliced avocado
- Fresh cilantro
- Salsa or guacamole
Tips for the Best Spinach and Cheese Enchiladas
- Use fresh spinach: Fresh spinach provides the best texture and flavor, but frozen spinach can also be used if it is well-drained.
- Choose the right cheese: A combination of cheeses such as cheddar and Monterey Jack gives the best melting texture.
- Warm the tortillas: Slightly warming tortillas before filling them prevents them from breaking.
- Add protein: You can add black beans, grilled chicken, or tofu to make the dish more filling.
Why You Will Love This Recipe
Spinach and Cheese Enchiladas are a perfect combination of healthy ingredients and comforting flavors. They are easy to prepare, customizable, and great for both vegetarians and non-vegetarians. The melted cheese, flavorful spinach filling, and rich enchilada sauce create a dish that is satisfying and delicious.
Whether you are cooking for your family, hosting friends, or simply craving a cozy meal, this recipe is sure to become a favorite in your kitchen.