How to Make Rasam Rice with Beans (Traditional & Healthy Version)

Rasam Rice with Beans is a cherished South Indian lunch staple, celebrated for its comforting flavors and nutritional balance. Originating in Tamil Nadu and Karnataka, this dish combines steaming hot rice with tangy, spiced rasam (a tamarind-based broth) and wholesome beans (commonly known as 'kathirikai' or 'beans poriyal' as a dry side). The mild heat from black pepper, the earthy aroma of jeera (cumin), and fresh curry leaves make the rasam irresistibly aromatic, while the beans offer a crisp, protein-rich contrast. This meal is deeply rooted in Indian culture, often featured in home-cooked meals, festive spreads, and religious offerings such as during Pongal and Tamil New Year. Rasam, believed to aid digestion and immunity, is a comfort food enjoyed across the southern states. Serving rasam rice with beans not only enhances taste but also adds fiber and plant-based protein, making it ideal for health-conscious families. Whether enjoyed on a regular day or as part of a festive thali, this dish is both satisfying and nourishing.

35 min total2 servingseasy320 kcal / 100g

Ingredients

  • Short-grain rice
    1 cup Short-grain rice (use sona masuri or ponni for authenticity)
  • Toor dal (arhar dal)
    1/4 cup Toor dal (arhar dal) (yellow split pigeon peas)
  • Green beans (French beans)
    1 cup, chopped Green beans (French beans) (haricot or local beans)
  • Tamarind pulp
    2 tablespoons Tamarind pulp (imli)
  • Tomatoes
    2 medium, chopped Tomatoes (tamatar)
  • Mustard seeds
    1/2 teaspoon Mustard seeds (rai)
  • Cumin seeds
    1/2 teaspoon Cumin seeds (jeera)
  • Curry leaves
    8-10 Curry leaves (kadi patta)
  • Black pepper
    1/2 teaspoon, coarsely ground Black pepper (kali mirch)
  • Turmeric powder
    1/4 teaspoon Turmeric powder (haldi)
  • Red chilli powder
    1/4 teaspoon Red chilli powder (lal mirch)
  • Hing (asafoetida)
    a pinch Hing (asafoetida) (optional but authentic)
  • Salt
    to taste Salt
  • Oil
    2 teaspoons Oil (use gingelly oil or any neutral oil)
  • Fresh coriander leaves
    1 tablespoon, chopped Fresh coriander leaves (dhaniya for garnish)

Step-by-step instructions

Step 1: Rinse the rice and toor dal together 2-3 times
0%

Step 1 · Rinse the rice and toor dal together 2-3 times

Rinse the rice and toor dal together 2-3 times. Add 2.5 cups of water and pressure cook for 3 whistles or until soft and mushy.

Step 2: Soak tamarind in 1/2 cup warm water for 10 minutes
0%
10 min

Step 2 · Soak tamarind in 1/2 cup warm water for 10 minutes

Soak tamarind in 1/2 cup warm water for 10 minutes. Squeeze and strain to extract the pulp.

Step 3: In a kadhai
0%

Step 3 · In a kadhai

In a kadhai, heat 1 teaspoon oil. Add mustard seeds, cumin seeds, curry leaves, and hing. Let them splutter.

Step 4: Add chopped tomatoes
0%

Step 4 · Add chopped tomatoes

Add chopped tomatoes, turmeric, and a pinch of salt. Sauté until tomatoes turn soft.

Step 5: Pour in tamarind water
0%
5 min

Step 5 · Pour in tamarind water

Pour in tamarind water, add black pepper, and bring to a gentle boil. Simmer for 5 minutes, then add cooked dal. Adjust salt and cook for 2 more minutes.

Step 6: For beans poriyal: Heat 1 teaspoon oil in another pan
0%
7 min

Step 6 · For beans poriyal: Heat 1 teaspoon oil in another pan

For beans poriyal: Heat 1 teaspoon oil in another pan. Add mustard seeds, cumin, curry leaves. Toss in chopped beans, turmeric, salt, and sauté for 6-7 minutes until tender-crisp.

Step 7: Mix cooked rice with hot rasam until combined but not mushy
0%

Step 7 · Mix cooked rice with hot rasam until combined but not mushy

Mix cooked rice with hot rasam until combined but not mushy. Serve with beans poriyal on the side, garnished with fresh coriander.

Why this recipe is healthy

This dish is a healthy choice because it combines low-GI rice with protein-rich dal and fiber-packed beans, delivering sustained energy and fullness. The use of spices boosts metabolism and digestion, while low oil content keeps calories in check. Free from processed ingredients and artificial additives, Rasam Rice with Beans is ideal for daily meals, weight loss, and diabetic diets. It’s also easily adaptable for vegan and gluten-free diets.

A note on tradition

Rasam rice is a quintessential South Indian comfort food, often served during daily lunches, weddings, and festive occasions like Pongal. Its origins trace back to Tamil Nadu and Karnataka, where rasam is considered both medicinal and celebratory. Beans poriyal, a common side, adds nutrition and color to the meal. This combination reflects the region’s love for balanced, flavorful, and easily digestible meals that suit all ages and occasions.

← Back to Rasam Rice with Beans nutrition