Joanna Gaines Spinach Enchiladas Recipe is a warm, cheesy and healthy comfort food. It is full of creamy sauce and soft tortillas. The Joanna Gaines Spinach Enchiladas Recipe is perfect for family dinners.
It is simple, tasty and easy to prepare. You can make it with fresh spinach and basic pantry items. In this guide, you will learn how to make Joanna Gaines Spinach Enchiladas step by step at home.
My Experience With This Recipe
I tried this recipe on a busy weekday evening. I wanted something quick but still homemade. This dish was a great choice.
The spinach filling was creamy and flavorful. The cheese melted perfectly on top. The tortillas stayed soft and tasty. Every bite felt warm and satisfying.
My family really enjoyed it. Even kids liked the cheesy spinach flavor. Now, it is one of my favorite easy dinners.
Recipe Card Info
- Recipe Name: Joanna Gaines Spinach Enchiladas Recipe
- Servings: 6
- Prep Time: 20 mins
- Cook Time: 25 mins
- Total Time: 45 mins
- Course: Main Course
- Cuisine: Mexican-Inspired American
- Calories: 310 kcal per serving

Equipment List
- Mixing bowls
- Baking dish (9×13 inch)
- Skillet or pan
- Spoon or spatula
- Knife and cutting board
- Measuring cups and spoons
- Oven
Ingredients You Need for Joanna Gaines Spinach Enchiladas Recipe
- 10 small flour tortillas
- 3 cups fresh spinach (chopped)
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- 1 cup shredded cheddar cheese
- 1 small onion (chopped)
- 2 cloves garlic (minced)
- 1 cup sour cream
- 1 cup enchilada sauce
- 1 tablespoon olive oil
- Salt (to taste)
- Black pepper (to taste)
- ½ teaspoon chili powder (optional)
Instructions
1. Prepare the Spinach
Wash spinach properly. Chop it into small pieces. Heat olive oil in a pan. Add spinach and cook until soft. Remove extra water if needed.
2. Cook Onion and Garlic
Add chopped onion to the same pan. Cook until soft. Add garlic and cook for one minute. This gives a strong and tasty base flavor.
3. Make the Filling
In a bowl, mix cooked spinach, ricotta cheese, half mozzarella and seasoning. Stir well until creamy. This mixture will be the enchilada filling.
4. Prepare Tortillas
Warm tortillas slightly in a pan or microwave. This makes them soft and easy to roll without breaking during stuffing.
5. Fill the Enchiladas
Take one tortilla and add spinach filling inside. Roll it tightly. Place it in a greased baking dish. Repeat until all tortillas are filled.
6. Add Sauce
Pour enchilada sauce evenly over the rolled tortillas. Make sure every piece is covered well. This keeps them moist and flavorful while baking.
7. Add Cheese
Sprinkle remaining mozzarella and cheddar cheese on top. Add a little extra for a cheesy golden layer. This makes the dish rich and creamy.
8. Bake the Enchiladas
Preheat oven to 375°F (190°C). Bake for 20–25 minutes. Cheese should melt and turn slightly golden on top.
9. Rest and Serve
Remove from oven and let it rest for 5 minutes. This helps the filling set. Serve warm and enjoy.
Recipe Tips
- Use fresh spinach for best taste
- Do not overcook tortillas before filling
- Add more cheese for extra creaminess
- Use homemade enchilada sauce for better flavor
- Drain spinach well to avoid watery filling
- Let it rest before serving for clean slices
Nutrition Information
| Nutrient | Amount per Serving |
|---|---|
| Calories | 310 kcal |
| Protein | 14 g |
| Fat | 18 g |
| Carbohydrates | 22 g |
| Fiber | 3 g |
| Sugar | 3 g |
Serving Suggestions
Joanna Gaines Spinach Enchiladas Recipe tastes best when served hot and fresh. You can serve it as a full meal for lunch or dinner.
It pairs well with rice or beans. Add a spoon of sour cream on top for extra creaminess. You can also garnish with fresh cilantro or green onions for more flavor.
Best Sides To Serve With
This dish goes well with simple sides. Mexican rice is a great choice. You can also serve it with refried beans. A fresh salad with lime dressing works perfectly. Chips and salsa are also a tasty option.
Storage and Reheating Tips
Store leftover enchiladas in an airtight container. Keep them in the refrigerator for up to 3 days. Make sure they are fully cooled before storing.
To reheat, place them in the oven at 350°F (175°C) for 10–15 minutes. You can also use a microwave. Add a little sauce if they feel dry.

Joanna Gaines Spinach Enchiladas Recipe
Ingredients
- 10 small flour tortillas
- 3 cups fresh spinach chopped
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- 1 cup shredded cheddar cheese
- 1 small onion chopped
- 2 cloves garlic minced
- 1 cup sour cream
- 1 cup enchilada sauce
- 1 tablespoon olive oil
- Salt to taste
- Black pepper to taste
- ½ teaspoon chili powder optional
Instructions
Prepare the Spinach
- Wash spinach properly. Chop it into small pieces. Heat olive oil in a pan. Add spinach and cook until soft. Remove extra water if needed.
Cook Onion and Garlic
- Add chopped onion to the same pan. Cook until soft. Add garlic and cook for one minute. This gives a strong and tasty base flavor.
Make the Filling
- In a bowl, mix cooked spinach, ricotta cheese, half mozzarella and seasoning. Stir well until creamy. This mixture will be the enchilada filling.
Prepare Tortillas
- Warm tortillas slightly in a pan or microwave. This makes them soft and easy to roll without breaking during stuffing.
Fill the Enchiladas
- Take one tortilla and add spinach filling inside. Roll it tightly. Place it in a greased baking dish. Repeat until all tortillas are filled.
Add Sauce
- Pour enchilada sauce evenly over the rolled tortillas. Make sure every piece is covered well. This keeps them moist and flavorful while baking.
Add Cheese
- Sprinkle remaining mozzarella and cheddar cheese on top. Add a little extra for a cheesy golden layer. This makes the dish rich and creamy.
Bake the Enchiladas
- Preheat oven to 375°F (190°C). Bake for 20–25 minutes. Cheese should melt and turn slightly golden on top.
Rest and Serve
- Remove from oven and let it rest for 5 minutes. This helps the filling set. Serve warm and enjoy.
Notes
- Use fresh spinach for best taste
- Do not overcook tortillas before filling
- Add more cheese for extra creaminess
- Use homemade enchilada sauce for better flavor
- Drain spinach well to avoid watery filling
- Let it rest before serving for clean slices
FAQs about Joanna Gaines Spinach Enchiladas Recipe
1. How to make Joanna Gaines Spinach Enchiladas creamy?
You can add extra sour cream or cheese to the filling. This makes the texture richer and smoother. Also, do not overbake them.
2. What are the best Ingredients for Joanna Gaines Spinach Enchiladas?
Fresh spinach, good quality cheese and soft tortillas are key. Enchilada sauce also plays an important role in flavor and moisture.
3. Can I use corn tortillas instead of flour?
Yes, corn tortillas can be used. They give a more traditional taste. Warm them before rolling to avoid cracking.
4. Can I make this recipe ahead of time?
Yes, you can prepare it a day before. Store in the fridge and bake when ready. It saves time and keeps flavors fresh.
5. Why are my enchiladas watery?
This happens when spinach is not drained well. Always remove extra water after cooking spinach. This keeps the dish thick and creamy.
Conclusion
Joanna Gaines Spinach Enchiladas Recipe is simple, cheesy and full of flavor. It is perfect for quick family meals. The ingredients are easy to find, and the steps are beginner-friendly.
Now you know how to make Joanna Gaines Spinach Enchiladas at home. Try this recipe and enjoy a warm, comforting dish with your loved ones.
Sara Collins is a food blogger at TastyDive. She shares simple and family-friendly recipes made with everyday ingredients. Her mission is to help home cooks enjoy tasty meals without stress.


















Leave a Review