Beetroot curry with coconut milk




Beetroots are in season and this stunning beetroot curry is a family favourite! 

It  is a simple home cooked dish and takes less then 30 minutes to make, but just make sure you wear a pair of gloves when you prepare the fresh beetroot bulbs unless you want to have pink fingers for the rest of the day.

The natural sweetness of fresh beetroots pairs beautifully with the fragrant spices and rich coconut milk. Serve it with plain steamed rice or flat bread – believe me it is always a winner!





  • Coconut oil or Vegetable oil – 2 tablespoons
  • Mustard seeds – 1 teaspoon
  • Curry leaves – a few
  • Onion (sliced) – ½ cup
  • Garlic (chopped) – 1 teaspoon
  • Beetroot – 400 g
  • Chilli powder – ½ teaspoon
  • Coriander powder – 1 teaspoon
  • Turmeric powder – ¼ teaspoon
  • Coconut milk – 2 cups
  • Salt


  • Peel and cut beetroot into long strips.
  • Heat oil in a wok or saucepan and fry mustard seeds until it pops, add curry leaves, sliced onion and garlic. Sauté until the onions are tender.
  • Add the beetroot pieces and sauté for a few minutes and then add chilli powder, coriander powder and turmeric powder, sauté until fragrant.
  • Add 1 cup of coconut milk and salt, cover and cook in low flame until the beetroot is cooked through.
  • Add the rest of the coconut milk and gently heat through. Serve it with plain steamed rice.