This potato curry (aloo curry) is a creamy, warm, and comforting dish inspired by southwestern Indian cuisine, where vegetables are simmered in a rich and aromatic coconut-based sauce.

Our recipe is easy to make in one pot and excellent for a weeknight dinner or meal prep. Leftovers keep well for days and become even more flavorful the day after.

The combination of creamy and tender potatoes, with frozen peas and your leafy green of choice, makes this recipe nutritious and fulfilling.

potato curry with rice and a hand with red nail

Dietary Note: this recipe is suitable for vegetarians, vegans, and people on a gluten-free diet.

Like most curries, aloo curry starts with a flavor base where onion, garlic, ginger, and red pepper flakes cook gently in oil for a few minutes.

Our tip is to grate the ginger and garlic with the small holes of a box grater or a zester so that they turn into a paste that infuses the potato curry with beautiful aromas.

We use ground cumin, turmeric powder, and garam masala for the spices. Those are just suggestions; you can add and remove spices as you please.

For example, ground coriander and curry powder would also work wonderfully in this recipe.

Before eating, top it with some fresh lemon or lime juice, a dollop of yogurt or raita, and freshly chopped cilantro.

For a tasty, wholesome, and satisfying dinner, serve with warm naan or basmati rice.

Potato curry in a white bowl with lemon wedges on the side

Potato curry video

Ingredients & Substitutions for potato curry

potato curry ingredients

Quantities are in the recipe box at the bottom of the page.

Flavor Base

A good flavor base is essential when making curries, soups, and stews, so don’t skimp on this step. It will make all the difference in the flavor of the final dish.

For our potato curry, we use a classic Indian flavor base made with:

  • Oil: you can use olive oil, avocado oil, coconut oil, or rapeseed oil. We use olive oil.
  • Onion: finely chopped. You can use white or yellow onion.
  • Garlic: always fresh when making curry. We recommend grating it with the small holes of a box grater or a zester. Substitute garlic with store-bought garlic paste.
  • Ginger: also fresh. Like the garlic, peeled and grated.

Spices

Take our recipe as a template and adjust the spices based on your preference. We use:

  • Cumin: you can use ground cumin or cumin seeds.
  • Turmeric powder
  • Red pepper flakes: substitute chopped fresh red chilies or cayenne pepper.
  • Garam masala: an Indian spice blend you can find online or in most Asian markets. We add it at the end to preserve its rich flavor and aroma.

Optional spices you can add to make this potato curry even more flavorful are listed below. Start with one teaspoon and add more if required.

  • Ground coriander
  • Curry powder

Vegetables

Like with the spices, take our recipe as a suggestion, and feel free to add your favorite veggies.

  • Potatoes: you can use any. We tried this recipe with Yukon Gold potatoes, Russet Potatoes, and new potatoes, and they all worked beautifully. Substitute sweet potatoes, eggplant, or cauliflower florets for potatoes.
  • Peas: we use frozen peas. Substitute cooked or canned chickpeas, snap peas, green beans, or snow peas for frozen peas. Edamame beans would also work.
  • Kale: substitute Swiss chard, spinach, or cabbage for kale.

Liquids

  • Coconut milk: we use full-fat coconut milk that comes in a can.
  • Vegetable broth: you can use homemade or store-bought vegetable broth.

We don’t add canned tomatoes to potato curry because we love the golden and green colors of this beautiful dish.

Optionally, you can add one can of crushed tomatoes.

Salt & Black Pepper

We use sea salt and freshly ground black pepper.

Serves well with

  • Fresh lemon juice: substitute lime juice.
  • Yogurt: plain, Greek-style, or yogurt-cucumber sauce (raita).
  • Fresh coriander: chopped and sprinkled on top.
  • Rice: boiled basmati rice, jasmine rice, long grain rice.
  • Bread: naan, pita bread, roti, or piadina.
  • Other: couscous, boiled farro, and quinoa.
Potato curry in a white bowl with hand and red nail

How to make potato curry

US cups + grams measurements in the recipe box at the bottom of the page.

Heat the oil in a large skillet. Add the finely chopped onion and cook it gently for 5 minutes.

Add grated garlic, grated ginger, red pepper flakes, ground cumin, and turmeric powder and cook while stirring for another minute.

Tip: this first step of building a flavor base and toasting the spices is essential to infuse the potato curry with a rich, warm, and complex flavor.

flavor base with spices and onion in a skillet

Stir in the coconut milk, vegetable broth, and potatoes; peeled and cut into bite-size pieces. Scrape all the brown bits from the bottom of the pan as you add the liquids.

Season with salt and black pepper, then cover with a lid, bring to a boil, and simmer on medium heat for 15 minutes, stirring occasionally.

potatoes cooking in a creamy coconut flavor base

Add frozen peas and chopped kale leaves (remove the harder stems) and simmer for about 10 more minutes or until the potatoes are fork-tender.

Finally, turn the heat off, stir in the garam masala, let it cool down for 3 to 5 minutes, and serve.

kale, potatoes, coconut milk and spices simmering in a skillet

Serving suggestions

Serve potato curry in a bowl with basmati rice or a side of naan bread.

Remember to add a squeeze of fresh lemon juice before eating. Optionally, add a dollop of Greek-style yogurt, yogurt cucumber sauce, or raita on top.

potato curry with basmati rice in a bowl

If you need a side dish for this, then we recommend something simple and refreshing, like:

Variations

Aloo gobi

Aloo gobi with cilantro and lemon

Aloo Gobi is a simple and less saucy vegetarian Indian dish with potatoes (aloo), cauliflower (gobi), and a mix of spices such as turmeric and cumin.

We roast the cauliflower and the potatoes in the oven for maximum flavor.

Check out our aloo gobi recipe.

Questions

Can I leave the skin on the potatoes when making curry?

You can leave the skin on the potatoes when making potato curry; however, some skins might detach from the potato and lose in the curry.

If you don’t mind that, then you are good.

Tips

Taste and adjust: when making curry, always taste and adjust for salt and spices before serving.

Spices might vary in intensity based on the brand, quality, and how long they have been in your pantry.

So, it is good practice to taste and adjust if necessary.

Storage & Make Ahead

Make Ahead: potato curry is an excellent recipe to make ahead because it keeps well for days, and its flavors intensify as the ingredients have time to meld together.

Refrigerator: let the curry cool down at room temperature, then transfer it into an airtight container and store it in the fridge for up to 4 days.

Freezer: Let it cool down completely, then transfer it to a freezer-friendly container and freeze it for up to 3 months.

Thaw & Reheat: defrost slowly in the refrigerator over several hours or in the microwave with a thawing function. Reheat in the microwave for 4 minutes or in a saucepan with a splash of water.

More curry recipes

Curries are probably our favorite weeknight meals because they are satisfying, easy to make in one pot, and they taste delicious. Here are some of our curry recipes:

More potato recipes

potato curry with spoon and white rice

Potato Curry

By: Nico Pallotta
5 from 5 votes
This potato curry (aloo curry) is a creamy, warm, and comforting dish inspired by southwestern Indian cuisine, where vegetables are simmered in a rich and aromatic coconut-based sauce.
Our recipe is easy to make in one pot and excellent for a weeknight dinner or meal prep. Leftovers keep well for days and become even more flavorful the day after.
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 4 people
Course: Main Course
Cuisine: Indian-Inspired

Ingredients

  • tablespoons olive oil sub coconut oil or avocado oil
  • 1 large onion finely chopped
  • 3 cloves garlic grated
  • 1 inch ginger grated
  • ¼ teaspoon red pepper flakes
  • 1 teaspoon cumin
  • 1 teaspoon turmeric
  • 1 can (15 ounces) coconut milk
  • 2 cups vegetable broth add more if necessary
  • pounds potatoes peeled and cut into bite-size pieces
  • cups frozen peas
  • 7 ounces kale sub spinach or chard, chopped
  • teaspoon salt
  • teaspoon black pepper
  • teaspoon garam masala

Serves well with

  • 4 weges lemon
  • 4 dollops Greek-style yogurt or non-dairy yogurt
  • 1⅓ cup basmati rice or naan

Instructions 

  • Heat 1½ tablespoons olive oil in a large skillet.
    Add 1 large onion (chopped) and gently fry it for 5 minutes.
    Add 3 cloves garlic (grated), 1 inch ginger (grated), ¼ teaspoon red pepper flakes, 1 teaspoon cumin, and 1 teaspoon turmeric and fry for one more minute.
    flavor base with spices and onion in a skillet
  • Add 1 can (15 ounces) coconut milk, 2 cups vegetable broth, and 1½ pounds potatoes (peeled and chopped into bite-size pieces).
    Season with 1½ teaspoon salt, ⅛ teaspoon black pepper, and simmer for 15 minutes. Stir occasionally.
    potatoes cooking in a creamy coconut flavor base
  • Add 1¾ cups frozen peas and 7 ounces kale (chopped) and finish cooking for 10 more minutes or until the potatoes are fork tender.
    kale, potatoes, coconut milk and spices simmering in a skillet
  • Turn the heat off, stir in 1½ teaspoon garam masala and serve with a squeeze of lemon, a dollop of yogurt and a serving or basmati rice or naan.
    Potato curry in a white bowl with hand and red nail

Video

Potato Curry in 30 minutes

Notes

Nutrition information is for one main serving of potato curry out of 4 servings without rice or naan.
STORAGE & MAKE AHEAD
Make Ahead: potato curry is an excellent recipe to make ahead because it keeps well for days, and its flavors intensify as the ingredients have time to meld together.
Refrigerator: let the curry cool down at room temperature, then transfer it into an airtight container and store it in the fridge for up to 4 days.
Freezer: Let it cool down completely, then transfer it to a freezer-friendly container and freeze it for up to 3 months.
Thaw & Reheat: defrost slowly in the refrigerator over several hours or in the microwave with a thawing function. Reheat in the microwave for 4 minutes or in a saucepan with a splash of water.
ALSO ON THIS PAGE

Nutrition

Calories: 482kcal, Carbohydrates: 52g, Protein: 11g, Fat: 28g, Saturated Fat: 20g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Trans Fat: 0g, Cholesterol: 0mg, Potassium: 1320mg, Dietary Fiber: 10g, Sugar: 7g, Vitamin A: 6663IU, Vitamin B6: 1mg, Vitamin C: 93mg, Vitamin E: 1mg, Vitamin K: 223µg, Calcium: 210mg, Folate: 106µg, Iron: 8mg, Manganese: 2mg, Magnesium: 131mg, Zinc: 2mg
Tried this recipe? Leave a comment below or mention @theplantbasedschool on Instagram. We are also on Facebook, Pinterest, YouTube, and TikTok.

If you liked this potato curry recipe, you might also enjoy:


Nico and Louise in the kitchen

Hi! We are Nico & Louise

Welcome to The Plant-Based School, a food blog with easy, tasty, and wholesome recipes.

Our aim is to help you and your family eat more veggies through delicious recipes with simple ingredients.

Easy right?

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




2 Comments

  1. 5 stars
    I made this yesterday for myself using spinach and a few of the extra spices you suggested. I served it over rice. Delicious! I will definitely make this again. I have put the extra into my freezer for next time.

    Your recipes are visually appealing, well organized and so easy to follow. I especially appreciate the “photo list” you provide on each of your recipes. I can very quickly look at the picture and see if I have the ingredients on hand. It’s so much easier to check that way, before reading through the recipe.

    1. That sounds fantastic, Lucilia. I’m so happy you liked this curry!
      Good idea to freeze leftovers, that is a handy weeknight dinner 🙂
      Thank you for your kind feedback, we really care about our recipes being easy to follow as well as delicious to eat ❤️
      All the best,
      Louise