Rajma Chawal Recipe – The Ultimate North Indian Comfort Food
If there’s one dish that defines the heart and soul of North Indian comfort food, it’s Rajma Chawal. A wholesome combination of red kidney beans cooked in a rich, spiced tomato gravy served with steamed rice — this classic Punjabi dish is loved across India and beyond. The creamy texture of rajma (kidney beans) paired with fluffy white rice makes it not just filling but also incredibly satisfying. Whether it’s a lazy Sunday lunch or a comforting dinner after a long day, Rajma Chawal always hits the right spot!
In this post, we’ll walk you through a simple, authentic Rajma Chawal recipe, packed with homestyle flavors and nutrition. Perfect for your next family meal or lunchbox treat!
🌿 Ingredients for Rajma Chawal
For the Rajma (Kidney Bean Curry):
- 1 cup rajma (red kidney beans)
- 2 ½ cups water (for pressure cooking)
- 2 medium onions, finely chopped
- 2 large tomatoes, pureed
- 1 tablespoon ginger-garlic paste
- 2 tablespoons oil or ghee
- 1 teaspoon cumin seeds
- 1-2 bay leaves
- 1 teaspoon turmeric powder
- 1 teaspoon red chili powder
- 1 teaspoon coriander powder
- ½ teaspoon garam masala
- Salt to taste
- Fresh coriander leaves for garnish
For Chawal (Steamed Rice):
- 1 cup basmati rice
- 2 cups water
- ½ teaspoon salt
- 1 teaspoon ghee or oil (optional)
🍛 Instructions to Make Rajma Chawal
Step 1: Soak and Boil the Rajma
- Rinse the rajma thoroughly under running water.
- Soak them overnight or for at least 8 hours in plenty of water.
- Drain the soaked beans and transfer them to a pressure cooker with 2½ cups of water and a pinch of salt.
- Pressure cook for 5–6 whistles or until the rajma becomes soft and tender. Set aside.
Step 2: Prepare the Gravy
- Heat oil or ghee in a heavy-bottomed pan.
- Add cumin seeds and bay leaves. Let them splutter for a few seconds.
- Add finely chopped onions and sauté until golden brown.
- Stir in the ginger-garlic paste and cook until the raw aroma disappears.
- Now, add the tomato puree and cook on medium flame until the oil starts separating from the masala.
- Mix in all the dry spices — turmeric, red chili powder, coriander powder, and salt. Stir well.
Step 3: Combine Rajma and Masala
- Add the boiled rajma along with some of the cooking water.
- Stir well and let it simmer for 15–20 minutes on low flame so the flavors blend beautifully.
- Mash a few rajma beans with the back of a spoon to thicken the gravy naturally.
- Sprinkle garam masala and mix gently.
- Garnish with fresh coriander leaves.
Step 4: Cook the Rice
- Wash and soak basmati rice for 15–20 minutes.
- In a pot, bring 2 cups of water to a boil, add rice, salt, and a teaspoon of ghee.
- Cook on medium flame until rice is soft and fluffy. Drain excess water if any.
🍽️ Serving Suggestions
Serve the hot, flavorful Rajma with freshly steamed Chawal. Add a side of sliced onions, green chilies, lemon wedges, or a dollop of butter for that authentic dhaba-style experience. Pairing it with papad or a simple salad makes it a complete, comforting meal.
❤️ Why You’ll Love Rajma Chawal
- It’s protein-rich and wholesome, making it a perfect vegetarian meal.
- Great for meal prep — the curry tastes even better the next day!
- A true taste of North Indian home cooking, filled with warmth and nostalgia.
Rajma Chawal isn’t just a recipe — it’s an emotion for every Indian household. Try this simple yet flavorful version and experience the magic of homemade comfort food that brings smiles with every bite. ❤️