How to Make Rice with Beetroot Curry (Traditional & Healthy Version)

Rice with Beetroot Curry is a classic South Indian lunch dish that beautifully combines the subtlety of steamed rice with the earthy sweetness and vibrant color of beetroot sabzi. Popular in Tamil Nadu, Kerala, and Andhra Pradesh, this meal is both comforting and visually appealing, making it a regular feature in many Indian thalis. The curry is typically prepared with freshly grated beetroot cooked with mustard seeds, curry leaves, coconut, and a gentle blend of spices, creating a delicious side that pairs perfectly with fluffy rice or 'chawal'. This dish shines during Tamil festivals like Pongal or Onam Sadhya, where simple vegetable curries honor local produce and home-style flavors. The beetroot curry’s mild yet aromatic seasoning appeals to all age groups, making it an ideal vegetarian choice. Its rich magenta hue and subtle sweetness make it a favorite with children and adults alike. Choosing Rice with Beetroot Curry for lunch not only provides a satisfying meal but also celebrates the bounty of Indian farms and the healthful traditions of South Indian cuisine.

35 min total2 servingsEasy320 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Rinse the rice thoroughly and cook with 2 cups water in a pressure ...
0%

Step 1 · Rinse the rice thoroughly and cook with 2 cups water in a pressure ...

Rinse the rice thoroughly and cook with 2 cups water in a pressure cooker or rice cooker until soft and fluffy. Set aside.

Step 2: Wash
0%

Step 2 · Wash

Wash, peel, and grate the beetroot. Finely chop the onion and slit the green chilli.

Step 3: Heat oil in a kadhai or pan
0%

Step 3 · Heat oil in a kadhai or pan

Heat oil in a kadhai or pan. Add mustard seeds; when they splutter, add urad dal (optional) and curry leaves.

Step 4: Add chopped onions and green chilli
0%

Step 4 · Add chopped onions and green chilli

Add chopped onions and green chilli. Sauté until onions turn soft and translucent.

Step 5: Add grated beetroot
0%
8 min

Step 5 · Add grated beetroot

Add grated beetroot, turmeric powder, and salt. Mix well. Cover and cook on low heat for 7-8 minutes, stirring occasionally, until beetroot is tender.

Step 6: Stir in freshly grated coconut (if using) and cook for another minute
0%

Step 6 · Stir in freshly grated coconut (if using) and cook for another minute

Stir in freshly grated coconut (if using) and cook for another minute. Switch off the flame.

Step 7: Serve hot beetroot curry with steamed rice
0%

Step 7 · Serve hot beetroot curry with steamed rice

Serve hot beetroot curry with steamed rice. Garnish with extra curry leaves or coconut if desired.

Why this recipe is healthy

Rice with Beetroot Curry is a healthy choice because it uses fresh vegetables, minimal oil, and natural spices, avoiding heavy creams or excessive fats. The dish is naturally low in cholesterol and can be adapted for whole grains or brown rice to further lower the glycemic index. It is a gluten-free, vegetarian meal, packed with vitamins, minerals, and antioxidants, supporting heart health, immunity, and energy levels.

A note on tradition

In South India, beetroot curry (poriyal) is a staple side dish, often featured in daily sadhya meals and festive thalis. Its vibrant color makes it popular during harvest festivals like Pongal or Onam. The combination of rice and vegetable curry reflects the Indian tradition of balanced eating, where grains and veggies are paired for both nutrition and flavor. This dish is enjoyed across Tamil Nadu, Kerala, and Andhra homes, especially during lunch hours, and symbolizes the simplicity and wholesomeness of Indian vegetarian cooking.

← Back to Rice with Beetroot Curry