Spinach Enchilada Recipe

Spinach Enchilada Recipe is a classic Mexican dish perfect for dinner. Iron rich spinach mixture is stuffed into tortillas, rolled and baked along with some rich tomato sauce. A meal your family will fancy.

Madhuli Ajay
Spinach Enchilada Recipe
1363 ratings.

Spinach Enchilada Recipe is made with soft tortillas wrapped around a nutritious filling of spinach then drenched in a spicy red sauce. A generous amount of cheese is sprinkled on them and then these rolls are baked.

Enchiladas are a great dish for a party, or even a homely meal, especially if you want to sneak in greens or vegetables for fussy eaters. They are versatile and you can use anything from leftover vegetables to curries as a stuffing and dress them up with the delicious sauce. The sauce can be made ahead and stored for upto a week in the refrigerator or frozen longer. Use Homemade Corn or Wheat Tortilla, which can also be made ahead and stored too. If you have the tortillas and sauce on hand this is an easy dish to put together. 

Serve the Spinach Enchiladas hot with Cuban Black Bean Salad for a simple weeknight dinner.

Other recipes that you can try are:

  1. Mexican Vegetarian Bean & Cheese Enchiladas Recipe
  2. White Beans And Spinach Enchiladas With Spicy Jalapeno Sauce
  3. Apple Enchilada Recipe

Prep in

30 M

Cooks in

25 M

Total in

55 M


4 Servings


  • 3-4 Corn flour tortilla , or whole wheat tortilla
  • 3-4 tablespoon Sour cream
  • 1/2 cup Cheddar cheese , or Mexican Cheese, shredded
  • For the filling
  • Spinach , a bunch, cleaned and chopped
  • 1 Onion , finely chopped
  • 1/2 cup Soy granules , soaked in hot water for 10 minutes and drained
  • 1/4 cup Khoya (Mawa) , grated
  • 2 Pickled Jalapenos , chopped (or to taste)
  • 3 cloves Garlic , finely minced
  • 1 tablespoon Extra Virgin Olive Oil
  • 2 teaspoon Cumin seeds (Jeera)
  • 1/2 teaspoon Whole Black Peppercorns , freshly cracked
  • Salt , to taste
  • For the Pico de Gallo (Fresh Tomato Salsa)
  • 1 Onion , finely chopped
  • 1 Tomato , finely chopped,
  • 1 clove Garlic , minced
  • 1 Pickled Jalapenos , chopped or use crushed black pepper
  • Coriander (Dhania) Leaves , handful, chopped
  • Lemon juice , from 1 lemon
  • Salt , to taste
  • For the sauce
  • 1 tablespoon All Purpose Flour (Maida) , or whole wheat flour
  • 2-3 cloves Garlic , minced
  • 1/2 cup Homemade tomato puree
  • 2 teaspoon Red Chilli powder
  • 2 Chipotle Chillies / Peppers , finely chopped (optional)
  • 1 tablespoon Extra Virgin Olive Oil
  • 1 teaspoon Cumin powder (Jeera)
  • 1/2 teaspoon Sugar
  • 2 cups Vegetable stock
  • Salt , to taste

How to make Spinach Enchilada Recipe

  1. To begin making the Spinach Enchiladas, first make the sauce. To do this, blend the Adobo chillies with the tomato puree, in a ginder. Set this aside.

  2. Place a pan on the heat and warm the oil in it. Sprinkle the flour and saute until toasty and aromatic.

  3. Add the garlic, chilli powder, cumin powder and sauté for a 2-3 seconds, before adding the tomato puree, salt, sugar and vegetable stock.

  4. Stir together and bring to a boil. Then cook on low heat for 5 minutes. Adjust the consistency of the sauce with stock or water, if required.

  5. Then, proceed to make the filling. Place another pan on the heat. Warm some oil and add cumin seeds.

  6. Once they sizzle, add the onions, garlic and jalapenos and saute for 1-2 minutes. Add the spinach and stir. Cook the spinach until it just wilts.

  7. Then, add the soy granules, paneer and season with salt and pepper. Mix well and cook for a minute. Then, take the pan off the heat.

  8. The next step is to make the Pico de Gallo.

  9. Toss all the ingredients - onion, tomato, garlic, jalapeno, coriander leaves, lemon juice and salt to taste. 

  10. To assemble the Enchiladas, grease an 8 inch baking dish. Begin by adding a ladle full of the sauce into the pan and spread it.

  11. Warm the Tortillas on a griddle pan or for a minute in the microwave. Then place one tortilla on a flat surface. Spoon in about 2-3 tablespoon of the spinach filling in a line, in the middle of the tortilla. Top it with about a tablespoon Pico de gallo and a tablespoon of sour cream. Tightly roll the Tortilla int a tube and place it seam side down in the baking dish.

  12. Proceed similarly with all the tortillas, line them up in the baking dish over the layer of the sauce.

  13. After all the tortillas are filled and arranged in the baking dish, ladle the sauce on them, till the tortillas are well covered with the sauce. Sprinkle cheese and cover the dish with foil.

  14. Bake in a preheated oven at 180 degrees C for 30-40 minutes, until the sauce is bubbling.

  15. Serve the Spinach Enchiladas hot with Cuban Black Bean Salad for a simple weeknight dinner.