Beetroot curry

This vibrant beetroot curry features tender beets simmered in creamy coconut milk, enhanced with spices and fresh herbs. It's a wholesome vegan dish served over brown rice, delivering a satisfying meal.

21 Jan 2026
Cook time 45 min
Prep time 15 min

Ingredients:

7 beets
1 onion
3 garlic cloves
1 tbsp coconut oil
2 tsp mustard seeds
1 tsp coriander leaves
20 leafs basil
2 red hot chili peppers
1 cinnamon stick
1 tsp salt
2 cups coconut milk
1 lime
1 tbsp coriander leaves
1 cup brown rice
Beetroot curry

Beetroot Curry is a vibrant and healthy dish that's packed with flavors. This curry features tender beetroots simmered in a rich coconut milk base, seasoned with aromatic spices and fresh herbs. Perfect for a vegan meal, it's not only delicious but also visually stunning with its deep red color. Paired with brown rice, it makes for a wholesome and satisfying dish.

Instructions:

1. Preparing the Ingredients:
- Peel and dice the beets into small cubes.
- Finely chop the onion.
- Mince the garlic cloves.
- Slice the red hot chili peppers.
- Squeeze the juice from the lime and set aside.
- Rinse the brown rice under cold water.
2. Cooking the Brown Rice:
- In a medium-sized pot, add the brown rice and 2 cups of water.
- Bring to a boil, then reduce the heat to low, cover, and simmer for about 30-40 minutes, or until the rice is cooked and the water is absorbed.
- Once cooked, fluff the rice with a fork and keep warm.
3. Making the Beetroot Curry:
- Heat the coconut oil in a large saucepan or pot over medium heat.
- Add the mustard seeds and cook until they start to pop.
- Add the finely chopped onion and minced garlic. Sauté until the onions are translucent and the garlic is fragrant.
- Stir in the diced beets, sliced red hot chili peppers, and the cinnamon stick. Cook for about 5 minutes, stirring occasionally.
- Add the 1 tsp of coriander leaves and the basil leaves.
- Pour in the coconut milk and add the salt. Stir well to combine.
- Bring the mixture to a simmer, then reduce the heat to low. Cover and cook for about 25-30 minutes, or until the beets are tender and the curry has thickened. Stir occasionally to prevent sticking.
4. Final Touches:
- Once the beets are tender, remove the cinnamon stick.
- Stir in the lime juice.
- Taste and adjust the seasoning if needed.
5. Serving:
- Serve the beetroot curry over a bed of brown rice.
- Garnish with the 1 tbsp of fresh coriander leaves.
- Optionally, add a few extra basil leaves on top for additional flavor.

Beetroot Curry is a delightful way to enjoy this nutritious vegetable in a flavorful and aromatic dish. The combination of spices, coconut milk, and fresh herbs creates a complex and satisfying taste experience. Serve this curry with brown rice for a complete and nourishing meal. Try this recipe to bring a taste of Sri Lankan cuisine to your kitchen!

Beetroot curry FAQ:

How long does it take to cook beetroot curry?

The total cooking time for beetroot curry is approximately 30-40 minutes for the beets to become tender, plus around 30-40 minutes for cooking the brown rice. Overall, you should allow about 1 to 1.5 hours to prepare and cook this dish.

How do I know when the beets are done cooking?

The beets are done when they are tender, which usually takes about 25-30 minutes in the curry. You can check by piercing them with a fork; they should be easy to pierce but not mushy.

What can I substitute for coconut milk in this recipe?

If you need a substitute for coconut milk, you can use almond milk or soy milk mixed with a bit of coconut extract for flavor. Note that this may alter the overall taste and texture of the curry.

Can I store leftover beetroot curry? How long does it last?

Yes, you can store leftover beetroot curry in an airtight container in the refrigerator for up to 3-4 days. Reheat it gently on the stove or in a microwave.

What type of pan is best for making beetroot curry?

A large saucepan or pot is ideal for making beetroot curry, as it allows enough space for the ingredients to cook evenly and prevents overcrowding.

Cooking Tips:

- Choose fresh, firm beetroots for the best flavor and texture.

- Wear gloves when handling beetroots to avoid staining your hands.

- Be sure to cook the mustard seeds, garlic, and onions thoroughly to release their full flavors before adding other ingredients.

- Simmer the curry gently to allow the beetroots to soak up the spices and coconut milk.

- For a spicier curry, you can add more red hot chili peppers or use a hotter variety.

- Taste and adjust the seasoning towards the end of cooking to balance the flavors perfectly.

Nutrition Facts

4 Servings
Calories 580kcal
Protein 10g
Carbohydrates 66g
Fiber 11g
Sugar 18g
Fat 33g

More recipes

Pork chops with stewed tomatoes and capers

Savory rosemary pork chops baked with stewed tomatoes and capers.

28 Dec 2025

Blt chicken with rosemary-lemon mayonnaise

Enjoy a savory BLT Chicken with zesty rosemary-lemon mayo.

15 Dec 2025

Leek and swiss cheese quiche

A creamy leek and Swiss cheese quiche, perfect for any meal.

24 Dec 2025

Honey-lemon chicken stir fry with rice

Quick honey-lemon chicken stir fry served with rice.

23 Jan 2026

Vegan mushroom curry with rice

Delicious vegan mushroom curry served with fluffy rice.

25 Dec 2025

Celery hummus with garlic and olive oil

A fresh twist on hummus featuring celery and garlic.

17 Feb 2026

Italian meatballs

Classic Italian meatballs made with beef and pork, perfect for pasta.

06 Dec 2025

Baked salmon with salsa verde

Quick baked salmon topped with zesty salsa verde.

04 Dec 2025

Posts