Vegetarian Saag Recipe Easy and Delicious Spinach Curry

Updated On: October 3, 2025

If you’re craving a comforting, nutritious, and delicious dish that celebrates vibrant greens and bold spices, look no further than this vegetarian saag recipe. Saag, a classic Indian spinach-based curry, is beloved for its creamy texture and rich flavors, making it a perfect meal for both busy weeknights and leisurely weekend dinners.

This vegetarian version uses fresh spinach and other leafy greens, combined with fragrant spices and a touch of cream or yogurt, to create a hearty dish that’s both satisfying and wholesome.

Whether you’re a seasoned fan of Indian cuisine or trying saag for the first time, this recipe is approachable and easy to customize. Packed with vitamins, minerals, and plant-based protein, vegetarian saag is a fantastic way to add more greens to your diet without sacrificing flavor.

Serve it with warm naan, basmati rice, or your favorite flatbread for a meal that will quickly become a staple in your kitchen.

Why You’ll Love This Recipe

This vegetarian saag recipe stands out because it combines simplicity with authentic flavor. Using fresh spinach and mustard greens creates a vibrant base, while aromatic spices like cumin, garam masala, and ginger add warmth and depth.

The creamy texture comes from blending the greens and adding a dollop of yogurt or cream, making every bite rich yet light.

It’s also incredibly versatile — you can adjust the spice level to your preference or swap greens based on what’s available. Plus, this dish is packed with nutrients, making it a healthy choice that doesn’t compromise on taste.

If you love exploring vegetarian recipes or want to try more leafy green dishes, this saag will quickly become a favorite in your meal rotation.

Ingredients

  • 500g fresh spinach, washed and roughly chopped
  • 250g mustard greens (or substitute with kale or Swiss chard)
  • 2 tbsp ghee or vegetable oil
  • 1 large onion, finely chopped
  • 3 garlic cloves, minced
  • 1-inch piece of ginger, grated
  • 2 green chilies, finely chopped (adjust to taste)
  • 1 tsp cumin seeds
  • 1 tsp garam masala
  • 1/2 tsp turmeric powder
  • 1 tsp coriander powder
  • 1 medium tomato, finely chopped
  • 1/2 cup plain yogurt or coconut cream for vegan option
  • Salt to taste
  • Fresh lemon juice (optional, for brightness)
  • Fresh cilantro, chopped for garnish

Equipment

  • Large pot or deep skillet
  • Blender or food processor (for pureeing greens)
  • Cutting board and sharp knife
  • Measuring spoons and cups
  • Wooden spoon or spatula
  • Serving bowls

Instructions

  1. Prepare the greens: Thoroughly wash the spinach and mustard greens to remove any grit. Roughly chop and set aside.
  2. Cook the greens: In a large pot, bring water to a boil and blanch the greens for about 3-4 minutes until wilted. Drain and immediately transfer to cold water to retain the vibrant color. Drain again and set aside.
  3. Make the saag base: Heat ghee or oil in a large skillet over medium heat. Add cumin seeds and sauté until they start to sizzle and become fragrant.
  4. Sauté aromatics: Add chopped onions and cook until golden brown, about 7-8 minutes. Then add garlic, ginger, and green chilies; sauté for another 2 minutes.
  5. Add spices and tomato: Stir in turmeric, coriander powder, and garam masala. Cook for 1 minute before adding the chopped tomato. Cook until the tomato softens, about 5 minutes.
  6. Blend the greens: In a blender or food processor, puree the blanched greens until smooth or slightly textured, depending on your preference. Add a little water if necessary to help blend.
  7. Combine and simmer: Add the pureed greens to the skillet. Stir well to combine with the onion and tomato mixture. Cook on low heat for 10-15 minutes, stirring occasionally.
  8. Add yogurt or cream: Remove from heat and stir in the yogurt or coconut cream. Mix thoroughly, then return to low heat for 2-3 minutes to warm through. Avoid boiling after adding yogurt to prevent curdling.
  9. Season and finish: Add salt to taste and a squeeze of fresh lemon juice if desired. Garnish with chopped cilantro.
  10. Serve hot: Serve your delicious vegetarian saag with warm naan, roti, or steamed basmati rice.

Tips & Variations

For creamier saag, add a handful of soaked cashews before blending the greens.

Use frozen spinach if fresh isn’t available — just thaw and drain excess water before blending.

Try adding paneer cubes or tofu for extra protein and texture.

If you prefer a smokier flavor, consider adding a pinch of smoked paprika or char the greens slightly before cooking.

Nutrition Facts

Nutrient Amount per Serving
Calories 180 kcal
Protein 7 g
Fat 10 g
Carbohydrates 15 g
Fiber 6 g
Vitamin A 350% DV
Vitamin C 45% DV
Iron 25% DV

Serving Suggestions

Vegetarian saag pairs wonderfully with a variety of Indian breads such as naan, roti, or paratha. You can also serve it alongside fragrant basmati rice or jeera rice (cumin rice) for a satisfying meal.

For a complete dinner, add a side of vegetable pakoras, dal (lentil soup), or a cooling cucumber raita. Don’t forget to garnish with fresh cilantro and a wedge of lemon to brighten the flavors.

Looking for more delicious vegetarian ideas? Check out these fantastic recipes:

Conclusion

This vegetarian saag recipe is a fantastic way to enjoy a classic Indian dish in a wholesome, meat-free version. Its vibrant greens, aromatic spices, and creamy texture combine to create a meal that’s both nourishing and incredibly flavorful.

Whether you’re cooking for yourself, family, or guests, this recipe is sure to impress with its simplicity and depth of taste.

Not only is it packed with nutrients and easy to prepare, but it also offers the flexibility to adapt based on your pantry and preferences. If you’re passionate about vegetarian cooking or looking to incorporate more leafy greens into your diet, vegetarian saag is a must-try.

Don’t forget to explore other recipes on our site to expand your plant-based culinary repertoire!

đź“– Recipe Card: Vegetarian Saag

Description: A flavorful and nutritious Indian dish made with spinach and spices. Perfect as a healthy main or side dish.

Prep Time: PT15M
Cook Time: PT30M
Total Time: PT45M

Servings: 4 servings

Ingredients

  • 500g fresh spinach, washed and chopped
  • 1 cup mustard greens, chopped
  • 1 medium onion, finely chopped
  • 2 tomatoes, pureed
  • 2 green chilies, chopped
  • 1 tablespoon ginger-garlic paste
  • 2 tablespoons ghee or oil
  • 1 teaspoon cumin seeds
  • 1 teaspoon garam masala
  • 1/2 teaspoon turmeric powder
  • 1/2 teaspoon red chili powder
  • Salt to taste

Instructions

  1. Heat ghee in a pan and add cumin seeds until they splutter.
  2. Add chopped onions and sauté until golden brown.
  3. Stir in ginger-garlic paste and green chilies; cook for 2 minutes.
  4. Add pureed tomatoes and cook until oil separates.
  5. Mix in turmeric, red chili powder, and salt.
  6. Add chopped spinach and mustard greens, cook covered for 15 minutes.
  7. Mash the greens slightly and sprinkle garam masala.
  8. Cook uncovered for another 5 minutes and serve hot.

Nutrition: Calories: 180 kcal | Protein: 8 g | Fat: 10 g | Carbs: 15 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegetarian Saag”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A flavorful and nutritious Indian dish made with spinach and spices. Perfect as a healthy main or side dish.”, “prepTime”: “PT15M”, “cookTime”: “PT30M”, “totalTime”: “PT45M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“500g fresh spinach, washed and chopped”, “1 cup mustard greens, chopped”, “1 medium onion, finely chopped”, “2 tomatoes, pureed”, “2 green chilies, chopped”, “1 tablespoon ginger-garlic paste”, “2 tablespoons ghee or oil”, “1 teaspoon cumin seeds”, “1 teaspoon garam masala”, “1/2 teaspoon turmeric powder”, “1/2 teaspoon red chili powder”, “Salt to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat ghee in a pan and add cumin seeds until they splutter.”}, {“@type”: “HowToStep”, “text”: “Add chopped onions and saut\u00e9 until golden brown.”}, {“@type”: “HowToStep”, “text”: “Stir in ginger-garlic paste and green chilies; cook for 2 minutes.”}, {“@type”: “HowToStep”, “text”: “Add pureed tomatoes and cook until oil separates.”}, {“@type”: “HowToStep”, “text”: “Mix in turmeric, red chili powder, and salt.”}, {“@type”: “HowToStep”, “text”: “Add chopped spinach and mustard greens, cook covered for 15 minutes.”}, {“@type”: “HowToStep”, “text”: “Mash the greens slightly and sprinkle garam masala.”}, {“@type”: “HowToStep”, “text”: “Cook uncovered for another 5 minutes and serve hot.”}], “nutrition”: {“calories”: “180 kcal”, “proteinContent”: “8 g”, “fatContent”: “10 g”, “carbohydrateContent”: “15 g”}}

Photo of author

Marta K

Leave a Comment

X