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

Rasam Rice with Kidney Beans is a nourishing and flavorful South Indian lunch dish that brings together the tangy-sour taste of rasam with the wholesome goodness of rajma (kidney beans) and steamed rice. Rasam, a spiced lentil-tomato broth, is a staple in Tamil Nadu, Andhra Pradesh, and Karnataka households, often enjoyed during festivals like Pongal, Ugadi, and Onam. The addition of protein-rich kidney beans elevates this classic, making it a balanced meal suitable for modern, health-conscious lifestyles. This dish is beloved for its comforting warmth, aromatic spices like cumin (jeera), mustard seeds (rai), and black pepper, and the satisfying texture of cooked rajma. It’s light, easy to digest, and packed with nutrients, making it ideal for lunch or even a light dinner. Rasam rice is also a go-to meal during monsoon and winter, believed to boost immunity and aid digestion. By adding kidney beans, you enhance the protein content, making it perfect for vegetarians seeking a hearty, protein-rich Indian meal. Enjoyed across generations, this dish connects tradition with nutrition, offering a delightful burst of South Indian flavors in every bite.

35 min total2 servingseasy340 kcal / 100g

Ingredients

  • Cooked rice
    2 cups Cooked rice (steamed, use sona masoori or any short-grain rice)
  • Rajma (kidney beans)
    1/2 cup Rajma (kidney beans) (soaked overnight & boiled)
  • Toor dal (pigeon pea lentils)
    1/4 cup Toor dal (pigeon pea lentils) (pressure cooked)
  • Tomato
    1 medium Tomato (chopped)
  • Tamarind pulp
    1 tablespoon Tamarind pulp (imli)
  • Rasam powder
    2 teaspoons Rasam powder (homemade or store-bought)
  • Mustard seeds
    1/2 teaspoon Mustard seeds (rai)
  • Cumin seeds
    1/2 teaspoon Cumin seeds (jeera)
  • Curry leaves
    8-10 Curry leaves (kadi patta)
  • Asafoetida
    a pinch Asafoetida (hing)
  • Black pepper powder
    1/4 teaspoon Black pepper powder
  • Turmeric powder
    1/4 teaspoon Turmeric powder (haldi)
  • Salt
    to taste Salt
  • Ghee or oil
    1 teaspoon Ghee or oil (use coconut oil for vegan version)
  • Fresh coriander leaves
    2 tablespoons Fresh coriander leaves (chopped, dhania)

Step-by-step instructions

Step 1: Rinse and soak rajma (kidney beans) overnight
0%

Step 1 · Rinse and soak rajma (kidney beans) overnight

Rinse and soak rajma (kidney beans) overnight. Pressure cook until soft. Also cook toor dal until mushy and set both aside.

Step 2: In a pan
0%

Step 2 · In a pan

In a pan, heat ghee or oil. Add mustard seeds; when they splutter, add cumin seeds, curry leaves, and a pinch of asafoetida.

Step 3: Add chopped tomatoes and sauté until they turn soft
0%

Step 3 · Add chopped tomatoes and sauté until they turn soft

Add chopped tomatoes and sauté until they turn soft. Add turmeric powder and mash the tomatoes gently.

Step 4: Pour in the cooked toor dal and tamarind pulp
0%

Step 4 · Pour in the cooked toor dal and tamarind pulp

Pour in the cooked toor dal and tamarind pulp. Mix well. Add 1.5 cups water and bring to a gentle boil.

Step 5: Stir in rasam powder
0%
5 min

Step 5 · Stir in rasam powder

Stir in rasam powder, black pepper powder, and salt. Simmer for 5 minutes so flavors meld.

Step 6: Add boiled rajma and let the rasam simmer for another 2-3 minutes
0%
3 min

Step 6 · Add boiled rajma and let the rasam simmer for another 2-3 minutes

Add boiled rajma and let the rasam simmer for another 2-3 minutes. Garnish with chopped coriander leaves.

Step 7: Serve hot rasam over steamed rice in bowls
0%

Step 7 · Serve hot rasam over steamed rice in bowls

Serve hot rasam over steamed rice in bowls. Mix well before eating for full flavor.

Why this recipe is healthy

Rasam Rice with Kidney Beans is a healthy Indian lunch choice because it balances macronutrients—protein, carbs, and minimal fat—while using whole, natural ingredients. The use of minimal oil, plenty of lentils, and kidney beans make it heart-healthy and filling without excessive calories. The spices support metabolism and digestion, while the high fiber content aids gut health. This dish provides sustained energy, making it perfect for weight management and vegetarian diets.

A note on tradition

Rasam rice is a comforting staple in South Indian homes, often served as the second course during a traditional 'sadhya' or festive meal. It’s especially popular in Tamil Nadu and Andhra Pradesh, where rasam is believed to aid digestion and is often enjoyed daily. The addition of rajma is a modern twist, blending North Indian influences with classic Southern flavors. Rasam rice is also a favorite during monsoon and winter, providing warmth and nourishment.

← Back to Rasam Rice with Kidney Beans nutrition