Spinach Enchiladas Recipe
Two spinach and mushroom enchiladas covered in a creamy sauce, with Monterey Jack cheese and American cheese.
Was this page helpful?
Help improve this recipe for others.
Send this recipe to your inbox.
We'll email it straight to you - plus weekly cooking inspiration.
Ingredients
Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.
Filling
Sauce
Assembly & Topping
Method
Filling
- 1
- 2
Heat a large skillet over medium heat. Add 2 tablespoons olive oil. When oil shimmers, add diced onion and a pinch of salt and cook 4–5 minutes until translucent.
- 3
Add sliced mushrooms to the skillet and cook 5–6 minutes until they release liquid and begin to brown. Season with 1/2 tsp black pepper, 1/2 tsp cumin, and 1/4 tsp red pepper flakes; stir to combine.
- 4
- 5
Transfer the cooked vegetables to a colander or bowl and press gently to remove excess moisture. Return the pan to low heat, add softened 4 oz cream cheese and 1/2 cup sour cream, stirring until smooth and warmed through.
- 6
Sauce
- 7
Preheat oven to 375°F (190°C). Lightly grease a small baking dish large enough for two enchiladas (roughly 8x6 inches or similar).
- 8
In a small saucepan over medium heat, melt 2 tablespoons butter. Whisk in 2 tablespoons flour and cook 1–2 minutes to form a roux, whisking constantly so it doesn’t brown.
- 9
Slowly whisk in 1.5 cups milk and 1/2 cup broth, breaking up any lumps. Bring to a gentle simmer while whisking; sauce will thicken in 3–5 minutes.
- 10
Reduce heat to low and stir in 2 oz cream cheese and 1/4 cup sour cream until smooth. Season the sauce with 3/4 tsp salt, 1/4 tsp black pepper, and 1/2 tsp garlic powder. If desired, add 1 tsp lime juice to brighten the flavor. Keep sauce warm but do not boil.
Assembly & Baking
- 11
Warm the 8-inch flour tortillas briefly in a dry skillet or microwave (15–20 seconds) so they’re pliable. Lightly brush each tortilla with a little butter or oil to prevent cracking.
- 12
Spoon half of the filling down the center of each tortilla (divide filling evenly). Roll each tortilla tightly and place seam-side down in the prepared baking dish, side by side.
- 13
Pour the warm creamy sauce evenly over both rolled enchiladas, using a spoon to cover any exposed tortilla. Sprinkle 1/2 cup grated Monterey Jack over the top, then place or tear 2 slices of American cheese and distribute over the enchiladas for a creamy, melty top.
- 14
Bake uncovered in the preheated 375°F (190°C) oven for 12–15 minutes, until sauce is bubbling and cheese is melted and lightly golden at the edges.
- 15
Remove from oven and let rest 3–5 minutes. Garnish with chopped cilantro and serve with lime wedges on the side.