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

Macro-Fit Meal Planner

Turn this recipe into a full day that hits your macros

Set your calorie & macro targets — we'll build a complete breakfast, lunch, dinner and snack plan around real recipes. Regenerate any meal in one click.

Plan My Day →

Nutrition Facts

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

More recipes

Asian chicken and broccoli stir-fry

A quick Asian chicken and broccoli stir-fry, perfect for weeknight dinners.

21 Apr 2026

Baked garlic pork chops with lemon and white wine

Tender baked pork chops marinated in garlic, lemon, and white wine.

21 Apr 2026

Greek spaghetti with parmesan cheese

Quick Greek spaghetti with buttery parmesan and oregano.

21 Apr 2026

Spaghetti with garlic butter, bacon and shrimps

Enjoy spaghetti with garlic butter, bacon, and shrimp for a quick and tasty dinner.

21 Apr 2026

Roasted salmon with cherry vinaigrette

Delicious roasted salmon drizzled with cherry vinaigrette.

21 Apr 2026

Chicken cacciatore

Comforting Chicken Cacciatore with chicken thighs and veggies.

21 Apr 2026

Chicken marsala

A classic Chicken Marsala with tender chicken and mushrooms in wine sauce.

21 Apr 2026

Whole butterflied bbq chicken

Easy butterflied BBQ chicken with a zesty, spiced marinade.

21 Apr 2026

Posts