Skip to Content

Sri Lankan Potato curry(ala kiri hodi).

Sri Lankan Potato curry(ala kiri hodi).

Potatoes cooked in a creamy gravy made with coconut milk.

One of the best potato curry recipes you will ever taste. Really, it’s that good!

A Sri Lankan dish that is a staple at lunchtime. vegan, vegetarian, gluten-free.

After you master the beginner’s Sri Lankan recipe of making a homely dhal curry, you’ll want to move on to another staple vegan/vegetarian Sri Lankan recipe. 

And that is this creamy potato curry(ala kiri hodi).

Sri Lankan potato curry cooked in coconut milk.

Its creamy gravy made with coconut milk and slow-cooked potatoes is just the mild curry dish you’ll want to pour over your favourite Sri Lankan rice and curry dishes.

This easy potato curry is even good for toddlers and kids who are just being introduced to regular family meals can enjoy it.

An”ala hodi”(potato curry)is your perfect accompaniment for the spicy dishes that gets served at Sri Lankan home.

What to serve with the potato curry.

  • Explore the blog for more options to try with this recipe.

Save the recipe to your favourite Pinterest board!

Sri Lankan Potato curry(ala kiri hodi). Tender Potatoes in a creamy gravy of Coconut milk. A Sri Lankan dish that is a staple at lunchtime. vegan, vegetarian, gluten-free.

Utensils and appliances needed for the potato curry recipe.

  • knife and chopping board.
  • Medium-sized pan to cook the potatoes.
  • A small frying pan to temper the ingredients.

How many potatoes should I use for 2-3 individuals?

250-300g of medium-sized potatoes should be enough for 2-3 individuals.
It all depends on their serving size.
Sri Lankan creamy potato curry.

Sri Lankan Potato curry in a hurry (the cheats way).

Yes, I have a quicker way to make this same potato curry.

Sometimes I’m just too busy to wait to cook the potatoes the authentic way.

  • The authentic way of cooking potatoes curry.

The recipe given below is the best way to cook the most authentic Sri Lankan potato curry recipe.

For the recipe below I’m using half-cooked(parboiled) potatoes.

This allows the potatoes to soak in all the spices and coconut milk to give you the most tender and creamy potatoes.

  • The cheats way of cooking the same potato curry.

BUT for daily cooking sometimes you just want to skip a few steps and get lunch on the table with the least amount of work.

Here’s how you do it,

Skip boiling the potatoes as given in the original recipe.

  • Add the uncooked potatoes to the tempered ingredients.
  • This would be just after the onions turn golden brown and then follow the potato curry recipe instruction as given below.
  • Add 2 cups of water and boil the potatoes until really soft, water is reduced completely and only then season with salt.
  • Add coconut milk and simmer for 10 minutes until the potato curry turns creamy, check for seasoning and you are done.
  • An additional step would be to add a little extra tempering in the end    ( small onion sliced, 3-4 curry leave, 2 dry red chillies tempered in 1 tablespoon of oil)to give it extra flavor and color.
More Potato recipes!

Potato korma

Spicy devilled potato stir-fry.

Creamy Potato and bean curry

Spicy potato and beans stir-fry.

Bombay potatoes.

Chickpea and potato curry

Storing- once cool, store in an air-tight container, avoid storing in plastic containers as the curry will stain. refrigerate and use within 3-4 days.

Freezing- not advisable to freeze.

Reheating– microwave for 2 minutes. stir and use as needed.

Stop food waste by-

Only cook as much as you need for the family.

cook the potatoes until the gravy is completely reduced, break down the potatoes into smaller pieces, fry with a little oil, spice it up with red chilli flakes, and use it as a filling for empanadas, quick sandwiches, and to top off a toast.

I’ve also occasionally, remove all the onions, green chillies, and curry leaves, mix it with cooked red rice and meat to feed my pet doggie.

RECIPE DIFFICULTY-EASY

How to make Potato curry

The ingredients mentioned below use standard measuring cups and spoons.

Ingredients to cook the potato curry recipe

500g of potatoes

Oil (to temper, 4 tablespoons should do)

A sprig of curry leaves

A 2-inch piece of pandan leaf

2-3 cardamoms slightly bruised

Half an inch cinnamon stick

2-3 green chillies

2 pods of garlic sliced fine

1 large onion sliced fine

1 teaspoon turmeric powder

1 teaspoon mustard seeds

1 and a half cups of coconut milk

Salt to taste

Method

Gather all the ingredients to make the potato curry recipe.

Boiling the potatoes for the curry

In a large pan, boil the potatoes with their skins until tender enough that when you stick a fork it goes through.

This should take 10 minutes.

Once they’re done, peel the skin and cut them to the required size. make sure to cut them to into bigger cubes.

Do not add salt at this point.

Ingredients to make Sri Lankan potato curry.

Tempering the ingredients for the potato curry.

In a Clay pot or pan, over medium heat, add four to five tablespoons of oil. Once the oil is slightly warm.

Add the curry leaves and the Pandan leaf, followed by the cinnamon, cardamom, and garlic.

Temper the ingredients for 2 minutes.

Add the green chillies, chopped onions, and 1/2 teaspoon of Turmeric powder to the tempering ingredients. 2 minutes.

Tempering ingredients for potato curry.
How to make the potato curry.

Once the onions turn golden brown, add the boiled potatoes and gently combine them together over low-medium heat for 3-5 minutes.

Potato added to the tempering ingredients for the curry.

Try not to break the potatoes into smaller pieces while combining them.

Tempered mustard and potatoes for the potato curry.

Add the mustard seeds(1 tsp)and mix with the potatoes.

Let it cook for a few minutes, 3-5 minutes over low heat.

adding coconut milk for the potato curry.

Pour in the coconut milk(1 and 1/2 Cup)and season with salt.

Let the potato curry simmer over low heat for 15-20 or until the potatoes are soft with a thick gravy.

Tender Potatoes in a creamy gravy of Coconut milk. A Sri Lankan dish that is a staple at lunchtime. vegan, vegetarian, gluten-free,

Make sure to taste the gravy and season with salt if necessary.

Serve warm with your other rice and curry dishes.

JOIN ME ON ISLANDSMILE YOUTUBE CHANNEL

LOVE SEAFOOD? COME JOIN ME ON MY NEW SEAFOOD BLOG.

Sri Lankan potato curry.

Sri Lankan Potato curry(ala kiri hodi).

Yield: 4
Prep Time: 10 minutes
Cook Time: 30 minutes
Additional Time: 15 minutes
Total Time: 55 minutes
Sri Lankan Potato curry(ala kiri hodi).

Tender Potatoes in a creamy gravy of Coconut milk.

A Sri Lankan dish that is a staple at lunchtime. vegan, vegetarian, gluten-free.

Ingredients

  • Ingredients mentioned below use standard measuring cups and spoons.
  • 500g of potatoes
  • Oil (to temper, 4 tablespoons should do)
  • A sprig curry leaves
  • A 2-inch piece of pandan leaf
  • 2-3 cardamoms slightly bruised
  • Half an inch cinnamon stick
  • 2-3 green chillies
  • 2 pods of garlic sliced fine
  • 1 large onion sliced fine
  • 1 teaspoon Turmeric powder
  • 1 Teaspoon Mustard seeds
  • 1 and a half cup of coconut milk
  • Salt to taste

Instructions

  1. Gather all the ingredients to make the potato curry recipe.

Boiling the potatoes for the curry

  1. In a large pan, boil the potatoes with their skins until tender enough that when you stick a fork it goes through.
  2. This should take 10 minutes.
  3. Once they’re done, peel the skin and cut them to the required size. make sure to cut them to into bigger cubes.
  4. Do not add salt at this point.

Tempering the ingredients for the potato curry.

  1. In a Clay pot or pan, over medium heat, add four to five tablespoons of oil. Once the oil is slightly warm.
  2. Add the curry leaves and the Pandan leaf, followed by the cinnamon, cardamom, and garlic.
  3. Temper the ingredients for 2 minutes.
  4. Add the green chillies, chopped onions, and 1/2 teaspoon of Turmeric powder to the tempering ingredients. 2 minutes.

How to make the potato curry.

  1. Once the onions turn golden brown, add the boiled potatoes and gently combine them together over low-medium heat for 3-5 minutes.
  2. Try not to break the potatoes into smaller pieces while combining them.
  3. Add the mustard seeds(1 tsp)and mix with the potatoes.
  4. Let it cook for a few minutes, 3-5 minutes over low heat.
  5. Pour in the coconut milk(1 and 1/2 Cup)and season with salt.
  6. Let the potato curry simmer over low heat for 15-20 or until the potatoes are soft with a thick gravy.
  7. Make sure to taste the gravy and season with salt if necessary.
  8. Serve warm with your other rice and curry dishes.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:
Yield: 5 Serving Size: 1
Amount Per Serving: Calories: 283Total Fat: 18gSaturated Fat: 13gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 0mgSodium: 138mgCarbohydrates: 30gFiber: 4gSugar: 4gProtein: 5g

Nutrition facts are an estimate and not guaranteed to be accurate. Please see a registered dietitian for special diet advice.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Each recipe on this blog has been written with great care and love to the best of my ability with you in mind.
It’s free and on the blog, for you to try anytime.

All I ask is that you do not save it on any apps, recipe boxes, or online groups which will affect me as a food blogger and the growth of this blog. 

I would appreciate it if you only share the link rather than the full recipe. 

All images and text on this website are protected by copyright.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Star

Wednesday 20th of January 2021

Delicious thank you so much! Added a squeeze of lemon at the end which made it even better.

jehan

Thursday 21st of January 2021

Hi Star, Glad you enjoyed the potato curry. Regards J

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe