Are you ready for a tasty treat? Creamy Mexican Cheese and Spinach Enchiladas are bursting with flavor and simple to make. In this post, I'll share the full recipe, including key ingredients, cooking tips, and yummy variations. Whether you're a seasoned chef or a novice cook, you'll find something to love here. Grab your apron, and let’s dive into this delicious dish that everyone will crave!
Why I Love This Recipe
- Deliciously Creamy: The combination of ricotta, mozzarella, and sour cream creates a rich and creamy filling that is truly comforting.
- Healthy Spinach Boost: With fresh spinach incorporated, these enchiladas are not only flavorful but also packed with nutrients.
- Easy to Make: This recipe is straightforward, making it perfect for weeknight dinners or meal prep.
- Versatile Flavor: With salsa verde and spices, these enchiladas offer a delightful Mexican flavor that's sure to please everyone.
Ingredients
Complete list of ingredients for Creamy Mexican Cheese and Spinach Enchiladas
To make these delicious enchiladas, gather the following ingredients:
- 8 corn tortillas
- 2 cups fresh spinach, chopped
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese, divided
- 1/2 cup grated Parmesan cheese
- 1 cup sour cream
- 1 cup salsa verde, divided
- 1 teaspoon ground cumin
- 1 teaspoon garlic powder
- Salt and freshly ground black pepper to taste
- 1 tablespoon olive oil
- Fresh cilantro, chopped (for garnish)
Nutritional information for key ingredients
Let's break down the key ingredients.
- Spinach: This leafy green is low in calories and high in vitamins A and K. It also has iron and calcium.
- Ricotta cheese: This adds creaminess and protein. It is lower in fat than many other cheeses.
- Mozzarella cheese: It brings a melty texture and is a good source of calcium.
- Sour cream: This adds richness. It also gives a tangy flavor that balances the dish.
- Salsa verde: This adds flavor and moisture. It is made from tomatillos and green chilies, giving a nice kick.
Suggested substitutes for dietary restrictions
If you have dietary restrictions, here are some ideas:
- Dairy-free: Use cashew cheese or dairy-free cream cheese in place of ricotta and mozzarella.
- Gluten-free: Choose corn tortillas that are labeled gluten-free. Most corn tortillas are safe.
- Vegan: Use a plant-based sour cream and replace cheeses with vegan alternatives.
- Low-carb: Try using zucchini or eggplant slices instead of tortillas for a lighter option.
Making these adjustments helps everyone enjoy this dish!

Step-by-Step Instructions
Prepping the oven and ingredients
First, set your oven to 375°F (190°C). A hot oven helps the enchiladas cook evenly. Gather your ingredients: corn tortillas, fresh spinach, ricotta, mozzarella, Parmesan, sour cream, salsa verde, cumin, garlic powder, salt, pepper, and olive oil. Keeping everything ready makes cooking smooth and fun.
Sautéing the spinach mixture
In a medium skillet, heat one tablespoon of olive oil over medium heat. Add the chopped spinach and sauté for about 3-4 minutes. Stir it often so it doesn’t stick. The spinach will wilt down nicely. It adds great flavor and nutrition to your enchiladas.
Assembling the enchiladas
In a large bowl, mix the wilted spinach with ricotta cheese, half of the mozzarella, Parmesan, cumin, garlic powder, salt, and pepper. Stir until all ingredients blend well. Next, spread a thin layer of salsa verde on the bottom of a 9x13 inch baking dish. This keeps the enchiladas from sticking. Take one corn tortilla, spoon about 1/4 cup of the filling into the center, and roll it tightly. Place it seam-side down in the dish. Repeat this for all tortillas.
Baking the enchiladas to perfection
After filling the dish, pour the remaining salsa verde on top. Add dollops of sour cream and sprinkle the rest of the mozzarella over everything. Cover the dish with aluminum foil to keep the moisture in. Bake for 25 minutes. Then, remove the foil and bake for an extra 10 minutes. The cheese should be bubbly and golden. Let the enchiladas cool for a few minutes, then garnish with fresh cilantro before serving. Enjoy your delightful meal!
Tips & Tricks
Best practices for rolling enchiladas
To roll enchiladas well, keep your tortillas warm. Warm tortillas bend easily and prevent breaks. If they are cold, they may crack. Use a microwave or a skillet to warm them. Place a good amount of filling in the center. This makes the enchiladas tasty and filling. Roll the tortilla tightly around the filling. Then place it seam-side down in your baking dish. Repeat this for all tortillas. Ensure they fit snugly to keep them from unrolling.
How to ensure the cheese is perfectly melted
To get that perfect melt, choose good-quality cheese. I like to mix mozzarella and Parmesan. This blend creates a creamy texture. When layering cheese on top, spread it evenly. Cover the dish with aluminum foil for the first part of baking. This keeps the moisture in and helps the cheese melt. Remove the foil for the last few minutes. This step allows the cheese to bubble and brown a bit. Watch closely to avoid burning!
Adding extra flavors and spices
For added flavor, don’t be shy with spices! Ground cumin and garlic powder are great choices. You can also mix in some chili powder for a kick. Fresh herbs like cilantro can enhance your dish. Chop them finely and add to the filling or as a garnish. If you like it spicy, try adding jalapeños or hot salsa. These little tweaks can take your enchiladas to the next level. Experiment with what you enjoy!
Pro Tips
- Fresh Ingredients: Use fresh spinach for a vibrant flavor and better texture. If possible, opt for organic produce to enhance the overall quality of your dish.
- Cheese Variations: Feel free to mix different cheeses like pepper jack or cheddar for a unique twist. This will add depth and a variety of flavors to your enchiladas.
- Moisture Control: If you prefer a creamier enchilada, consider adding a splash of heavy cream or a little more sour cream to the filling before rolling.
- Serving Suggestions: Serve with a side of black beans or a fresh avocado salad to complement the flavors. A squeeze of lime over the top can brighten the dish beautifully.
Variations
Vegetarian options and alternate fillings
You can switch up the filling for a fun twist. Try adding black beans or corn for extra texture. Both options add flavor and nutrition. You may also use different greens, like kale or Swiss chard. These greens will work well with the cheese.
Making it spicier or more savory
If you like heat, add chopped jalapeños to the filling. You can also mix in some hot salsa for an extra kick. For a savory touch, try adding cooked onions or bell peppers. They will enhance the overall taste of your dish. Experiment with spices, too! A bit of smoked paprika or chili powder can add depth.
Gluten-free alternatives for tortillas
For a gluten-free option, choose corn tortillas. They are naturally gluten-free and work well in this recipe. You can also find gluten-free flour tortillas in stores. Just check the labels to ensure they meet your needs. Both options will keep your enchiladas tasty and satisfying.
Storage Info
Refrigerating leftovers
You can refrigerate leftovers of your creamy Mexican cheese and spinach enchiladas. Place them in an airtight container. They will stay fresh for up to 3 days. Make sure they cool down before sealing the container. You can add extra salsa or sour cream on top to keep them moist.
Freezing enchiladas for later use
Freezing is a great option if you want to save your enchiladas longer. First, let them cool completely. Then, wrap each enchilada in plastic wrap. Place them in a freezer-safe bag or container. They can last for up to 3 months in the freezer. When you are ready to eat, thaw them in the fridge overnight.
Reheating instructions for best results
For the best taste and texture, reheat your enchiladas in the oven. Preheat the oven to 350°F (175°C). Place the enchiladas in a baking dish. Cover with foil to keep them moist. Heat for about 20 minutes or until hot. You can also add a bit of salsa or sour cream on top while reheating for added flavor. Enjoy your delicious leftovers!
FAQs
How long do Creamy Mexican Cheese and Spinach Enchiladas last in the fridge?
Creamy Mexican Cheese and Spinach Enchiladas can last in the fridge for about 3 to 4 days. Store them in an airtight container to keep them fresh. Before eating, check for any signs of spoilage, like an off smell or mold. If they look and smell good, heat them up and enjoy!
Can I prepare the enchiladas ahead of time?
Yes, you can prepare the enchiladas ahead of time. Assemble them and cover the dish with foil. Store it in the fridge for up to 24 hours. When you're ready to bake, add extra time to the cooking process since they will be cold. This method is great for busy days or gatherings!
What can I serve with enchiladas for a complete meal?
Serve your enchiladas with a side of fluffy Mexican rice and a fresh salad. You can also add some refried beans for extra protein. For a fresh touch, top everything with chopped cilantro and a squeeze of lime. This creates a colorful and tasty meal everyone will love!
This blog covers how to make Creamy Mexican Cheese and Spinach Enchiladas. We explored the main ingredients, shared step-by-step prep, and gave helpful tips. We also discussed tasty variations and how to store leftovers. Remember, you can customize these enchiladas to suit your taste or diet. Enjoy your cooking journey and savor every bite of your delicious meal!