Print Options:

Sri Lankan Beetroot Curry

Sri Lankan beetroot curry
Ratings 5 from 1 votes
Cooking Method ,
Difficulty Beginner
Prep Time: 10 min Cook Time: 25 min Total Time: 35 mins
Servings 4

Sweet, earthy beetroot cooked in a coconut milk broth and balanced with a touch of vinegar and spiced up with some extra cinnamon. Trust me, this is one of the best dishes you can cook with beetroot.

  • 2 Medium beetroots (roughly 200 EACH beetroot)
  • 1 tablespoon coconut oil
  • 1/2 teaspoon mustard seeds
  • 1/8 teaspoon fenugreek seeds
  • 2 pieces of cinnamon, about 3 inches long (True ceylon cinnamon preferably)
  • 2 dried chilies seeds removed, broken into pieces
  • 4 cloves of garlic finely chopped
  • 1/3 cup finely chopped onions
  • 1 large sprig of curry leaves
  • 1/2 of a pandan leaf broken into pieces
  • 2 teaspoons curry powder*
  • 1/4 teaspoon turmeric powder
  • 3/4 teaspoons salt (adjust to your taste)
  • 2 teaspoons white vinegar
  • 1/4 teaspoon sugar (adjust to your taste)
  • 2 tablespoons water
  • 1 cup diluted canned coconut milk* (2/3 coconut milk mixed with 1/3 cup water)
  1. Peel and cur beetroot into 1/2 inch thick strips. (You can cut them into small cubes too)

  2. Heat a saucepan. Add coconut oil and let the oil heat up. Then add mustard seeds.

  3. When they start to splatter, add cinnamon sticks*, fenugreek seeds, curry leaves, pandan leaves, and dried chilies. Careful, it will splatter. Shake the pan to mix.

  4. Then add garlic and onion. Saute until garlic starts to turn golden. 

  5. Add beetroot. Mix well. 

  6. Add curry powder, turmeric powder and salt. (you can adjust salt later as well). Mix very well until all the pieces are coated with spice powders. 

  7. Now turn the heat to low. Add vinegar and water. Mix again. Cover the pan and cook on low heat for about 10 mins.

  8. After 10 mins, open the lid and mix beetroots. If the pan seems dry, add 1-2 tbsp of water, mix, cover and cook for another 10 mins or until beetroots are almost cooked or AL Dante. 

  9. Taste and add sugar. You can skip adding sugar if the beetroots you're using are sweet and it already has a good balance of sweet and sour. 

  10. Then add coconut milk (canned  ⅔ cup coconut milk + ⅓ c water.). (add more water if you prefer a thinner curry) Adjust salt to your taste. Cook uncovered in medium heat for about 10 mins or until the curry is thickened and beetroots are fully cooked. You can simmer for longer if you prefer a dry curry. 

  • cinnamon sticks can be substituted with cinnamon powder. Add it along with curry powder.
  • I use Sri Lankan unroasted curry powder which is subtle in flavor. If you cant find this curry powder then use a mild curry powder of your choice.
  • If you're using freshly squeezed coconut milk or coconut milk in cartons, then you don't have to dilute.
Keywords: Beetroot curry, Sri Lankan beetroot curry, Beetroot coconut milk, Vegan, Vegan curry, Sri Lankan curries, Sri Lankan food, Beetroot recipes