This post contains affiliate links.

Saag Aloo (“greens and potatoes”) is an ideal weeknight vegan meal, easy to make and packed with punchy flavors. Its flavorful sauce is made of loads of fresh ginger and garlic, while the vibrant hue comes from fresh spinach, which also bulks up the nutrients and fiber. It’s a hearty dish that pairs perfectly with homemade naan.

A white bowl filled with vegan saag aloo and 4 small pieces of naan bread
Saag aloo is an Indian dish that translates to “leafy greens potatoes”. It’s a dish made with frozen spinach and potatoes, and it’s similar to traditional curry in texture and spices.
save this recipe!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

When it comes to takeout, there is one particular order that I know will never let me down: saag aloo. This is a classic for me because it’s loaded with veggies, but it’s also decadent and filling at the same time! It never leaves me feeling hungry or craving something else.

And that, my friends, is why I decided it was time to make my own. Everyone deserves the flavors and delight of a bowl of saag aloo, and with this recipe, you can make some right at home!

Reader rating

★★★★★

“I just whipped this up for lunch today and it is delicious.” —Sally

Add your review

A close up view of a white bowl filled with restaurant style saag aloo

Grab these ingredients

Saag aloo comes down to a heavy use of spices. The flavors of saag aloo come down to using lots of spices. Potatoes and frozen spinach are the main ingredients, and there’s a high chance that you have everything else you need to make this dish in your pantry already. Jump to the recipe card for the quantities.

  • Potatoes: The bulk of the dish will consist of russet potatoes. This will be plenty for four large servings! Feel free to use another type of potato here if needed.
  • Oil: Just enough to cook the onions and spices. If preferred, you can use butter or ghee.
  • White Onion: Dice it up into small pieces. We’ll be blending it later, so no need to make it perfect.
  • Garlic: Fresh is best, but if you don’t have cloves, you can replace them with 1 teaspoon (total) of garlic powder.
  • Ginger: Include fresh minced ginger to pack in more flavor!
  • Spices: Round out the spices by including salt, garam masala, ground coriander seed, cumin, smoked paprika, and turmeric. You can also make homemade garam masala with common pantry ingredients if you can’t find it in store.
  • Spinach: Frozen spinach will be used as the base of the green sauce.

Add some spice

Saag aloo isn’t really spicy. Though it’s made with a lot of seasonings, none of them add much heat. If you like things spicy and want to add some heat to your dish, add crushed red pepper flakes!

Another option is to include a jalapeño. Simply dice one up and add it to the green sauce!

A white bowl filled with vegan saag aloo and 4 small pieces of naan bread

How to make Vegan Saag Aloo

Vegetarian saag aloo is quicker to make than you may realize. It only requires 15 minutes of prep time and 30 minutes of cooking, so it’s ready to go in less than an hour. This is just an overview. Jump to the recipe card for the full instructions.

Step 1: Cook the Potatoes
Bring a large pot of water to a boil. Peel and cut the potatoes into bite-sized pieces. Once the water is boiling, gently transfer the potatoes to the water and cook for 10 minutes, or until fork-tender. Drain, cover, and set aside.

Two russet potatoes side by side, one whole and one diced into cubes

Step 2: Create the Flavor Base
Heat the oil over medium heat in a large pot. Add the onion, garlic, and ginger, and cook until the onion is soft and fragrant (about 5 minutes). Stir in all of the spices and continue to cook for 3 more minutes.

A pot filled with onion, garlic, ginger, and other various spices

Step 3: Add the Spinach
Break the spinach into chunks and add it all to the pot along with ½ cup of water. Cover and cook until hot, about 10 minutes.

A pot filled with seasoned and cooked diced onion and cooked down frozen spinach

Step 4: Blend the Ingredients
Using a handheld immersion blender (or by carefully transferring everything to a countertop blender), puree the spinach mixture until smooth. If using a countertop blender, leave the lid ajar to allow hot steam to escape.

A pot filled with saag aloo green sauce and cubed russet potato

Step 5: Assemble the Dish
Return the blended spinach to the pot and gently stir in the potatoes. Serve hot (with fluffy homemade naan).

A white bowl filled with vegan saag aloo and 4 small pieces of naan bread

reheating Tip

When ready to reheat, heat from chilled by placing it in a microwave-proof container with a loosely fitting lid. Heat for 4-7 minutes in the microwave until piping hot.

If the aloo is frozen, give it time to defrost before heating in the microwave for 3-5 minutes. Stir and heat for an additional 5-7 minutes until piping hot.

A white bowl filled with saag aloo and 4 small pieces of naan bread

plays well with…

Though this recipe includes spinach, the main ingredient is the potato! For this reason, I recommend pairing the aloo with something green like a salad or wrap! Here are some ideas.

  • Thai Cucumber Salad: The crunchy cucumbers are so refreshing with this dish!
  • Grilled Romaine Salad: Grilled romaine salad is light and fresh and makes for the perfect side dish.
  • Chard Wraps: Enjoy a more filling side dish with these chard wraps! Choose from 3 fillings.
  • Stuffed Avocados: Last but not least, stuffed avocados always make a great side dish thanks to their creamy texture and healthy ingredient list!

How To Make Saag Aloo (Spinach Potato Curry)

4 from 2 ratings
Prep: 15 minutes
Cook: 30 minutes
Total: 45 minutes
Servings: 4 servings
Saag Aloo ("greens and potatoes") is an ideal weeknight vegan meal, easy to make and packed with punchy flavors. Its flavorful sauce is made of loads of fresh ginger and garlic, while the vibrant hue comes from fresh spinach, which also bulks up the nutrients and fiber. It's a hearty dish that pairs perfectly with homemade naan.

Ingredients 

  • 2 medium russet potatoes
  • 1 Tbsp oil, can use butter or ghee, 15 mL
  • 1 medium white onion, diced
  • 4 cloves garlic, minced
  • 1 Tbsp fresh minced ginger
  • 1 tsp each salt, garam masala, ground coriander seed, cumin, smoked paprika
  • ½ tsp turmeric
  • 10 oz frozen spinach, 283 g
  • ½ cup water
Save this recipe!
Enter your email & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Instructions 

  • Cook Potato: Bring a large pot of water to a boil. Peel and cut potato into bite-sized pieces. Once water is boiling, gently transfer potatoes to the water and cook for 10 minutes, or until fork tender. Drain, cover, and set aside.
    A whole potato sits next to diced pieces on a green tiled surface, reminiscent of ingredients ready for a comforting bowl of khao soi.
  • Flavor Base: Heat oil over medium heat in a large pot. Add onion, garlic, and ginger, cooking until onion is soft and fragrant, about 5 minutes. Stir in all spices and continue to cook for 3 minutes.
    Chopped onions and five piles of spices, including turmeric, paprika, and cumin, are in a black pan on a green tiled surface—perfect ingredients to start crafting the rich flavors of khao soi.
  • Spinach: Break the spinach into chunks and add it to the pot along with ½ cup of water. Cover and cook until hot, about 10 minutes.
    A pan filled with a cooked mixture of chopped greens and spices, reminiscent of vibrant khao soi flavors, placed on a green tiled surface.
  • Blend: Using a handheld immersion blender (or by carefully transferring to a countertop blender), puree the spinach mixture until smooth. If using a countertop blender, leave the lid ajar to allow hot steam to escape.
  • Assemble: Return blended spinach to the pot and gently stir in potatoes. Serve hot with naan!
    A pan containing chopped potatoes and a vibrant khao soi-inspired spinach sauce, set on a green tile surface.

Notes

Storage: This will last for up to 3 days in the fridge in an airtight container. Just reheat it on the stovetop or in the microwave with a splash of broth to rehydrate the sauce.

Nutrition

Serving: 1serving | Calories: 141kcal | Carbohydrates: 24g | Protein: 4.5g | Fat: 4g | Trans Fat: 4g | Cholesterol: 0mg | Sodium: 646mg | Potassium: 906mg | Fiber: 5g | Sugar: 2.8g | Calcium: 94mg | Iron: 3mg

Nutrition information calculated by Sarah Bond, degreed nutritionist.

did you make this?Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!
Eat vegetarian cookbook.

Let's eat more plants!

Packed with over 100 reader-favorite vegetarian recipes, my cookbook is your go-to guide for easy, healthy meals that make plant-based eating a breeze.

You May Also Like

4 from 2 votes

Leave a comment

Question? Ask your question here! Sarah personally answers comments every weekday.

Rate this Recipe:




4 Comments

  1. Sally says:

    5 stars
    I just whipped this up for lunch today and it is delicious. My only comment is that it was a little too salty for me and I love salt. I would knock down the salt to 1/2 teaspoon to start and then season to taste. I also used a bag of fresh baby spinach which worked out just fine. Otherwise five star!

    1. Sarah Bond says:

      Thanks for the feedback, Sally! Glad you enjoyed it! 😀

  2. bRITT says:

    3 stars
    Easy to make. Great texture. NO flavor. Need to seriously tweak the spices but once figure that out, definitely make again.

    1. Sarah Bond says:

      Thanks for letting us know your feedback, Britt!