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. 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.

An”ala hodi”(potato curry)is your perfect accompaniment for the spicy dishes that are served at Sri Lankan home.
A 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.

Sri Lankan Potato curry(ala kiri hodi). Tender Potatoes in a creamy gravy of Coconut milk.

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 potato 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 flavour and colour.
Sri Lankan creamy potato curry.
  • Chopping board and knife.
  • Bowls to hold the ingredients.
  • Wooden spoon and serving spoons.
  • Medium-sized pan to cook the potatoes.
  • A small frying pan to temper the ingredients.
  • Medium-sized bowl to serve the 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, removed all the onions, green chillies, and curry leaves, and mixed it with cooked red rice, and meat to feed my pet doggie.
  • Potatoes
  • Tempering ingredients.
    • Oil
    • Sprig of curry leavesand Pandan leaf
    • Garlic
    • Large onion
    • Green chillies-adds mild heat to the milk gravy
    • Cardamoms and cinnamon
    • Turmeric powder
    • Mustard seeds
  • Cooking the Potato curry.
    • Coconut milk
    • Salt to season

Step by step photo tutorial.

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 to 15 minutes.
Once they are done, peel the skin and cut them to the required size. make sure to cut them into bigger cubes.
Do not add salt at this point.

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 cinnamon, cardamom, and garlic.
Temper the ingredients for 2 minutes.
Add the green chillies, chopped onions, and 1/2 a teaspoon of turmeric powder to the tempering ingredients. 2 minutes.

Once the onions turn golden brown, add the boiled potatoes and gently combine them 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.

Add the mustard seeds(1 tsp)and mix with the potatoes.
Let it cook for a few minutes, 3-5 minutes over low heat.

Tempered mustard and potatoes 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.

adding coconut milk for the potato curry.

Make sure to taste the gravy and season with salt if necessary.
Serve warm with your other rice and curry dishes.

Tender Potatoes in a creamy gravy of Coconut milk in a claypot with curry leaves.

JOIN ME ON ISLANDSMILE YOUTUBE CHANNEL

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

With you in mind, each recipe on this blog has been written with great care and love to the best of my ability.
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 could 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.

sanuli

Friday 23rd of May 2025

So yummy, love the recipe so easy to follow and very authentic. My family absolutely loved it!!

jehan

Saturday 24th of May 2025

Thank you so much.please share the website with everyone and appreciate if you can leave a star rating on the recipe. regards, J

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