Restaurant-Style Rajma Chawal (Kidney Beans with Fluffy Rice)
Restaurant-Style Rajma Chawal (Kidney Beans with Fluffy Rice) is a medium Indian recipe that serves 4. 425 calories per serving.
Prep: 30 min | Cook: 1 hr | Total: 1 hr 45 min
Cost: $12.64 total, $3.16 per serving
Ingredients
- 1 cup Kidney Beans (Rajma) (dried, rinsed and soaked overnight (8‑12 hrs))
- 2 cups Basmati Rice (rinsed until water runs clear)
- 3 tablespoons Vegetable Oil (for roasting rice and cooking curry)
- 2 teaspoons Cumin Seeds (for rice roasting and tadka)
- 1 large Onion (grated (≈150 g))
- 2 tablespoons Tomato Paste (or 2 medium tomatoes, pureed)
- 1 teaspoon Salt (adjust to taste)
- 1 piece Green Chili (finely chopped, optional for heat)
- 1 teaspoon Fresh Ginger (grated)
- 1/2 cup Coriander Leaves (Cilantro) (chopped, for garnish)
- 1 tablespoon Ghee (for finishing tadka)
- 1 batch Rajma Masala (Spice Blend) (see spice blend details below; makes enough for 4 servings)
- 1 tablespoon Coriander Seeds (part of Rajma Masala)
- 2 whole Cloves (part of Rajma Masala)
- 5 whole Black Peppercorns (part of Rajma Masala)
- 2 whole Bay Leaves (part of Rajma Masala)
- 1/2 teaspoon Fenugreek Seeds (part of Rajma Masala)
- 2 teaspoons Dry Mango Powder (Amchur) (part of Rajma Masala)
- 2 teaspoons Kashmiri Red Chili Powder (mild color, part of Rajma Masala)
- 1 teaspoon Dry Ginger Powder (part of Rajma Masala)
- 1/2 teaspoon Black Salt (Kala Namak) (part of Rajma Masala)
- 1 teaspoon Dried Mint Leaves (part of Rajma Masala)
- 1/4 teaspoon Nutmeg (freshly grated, part of Rajma Masala)
- 2 tablespoons Anardana (Dried Pomegranate Seeds) (optional, part of Rajma Masala)
- 1/2 teaspoon Turmeric Powder (part of Rajma Masala)
Instructions
Soak the Rajma
Rinse 1 cup dried kidney beans, discard any debris, and soak in plenty of water for at least 8 hours or overnight. Add a pinch of baking soda if you like softer beans.
Time: PT8H
Prepare the Rice
Rinse 2 cups basmati rice in a fine mesh sieve under running water until the water runs clear. Soak the rinsed rice for 1‑2 hours, then drain and spread on a clean kitchen towel to air‑dry for 15 minutes.
Time: PT1H30M
Roast the Rice
Heat 1 tbsp oil in a kadhai over medium‑high flame. Add 1 tsp cumin seeds and let them sizzle until aromatic (≈30 seconds). Add the drained rice, spreading it in a single layer. Roast, stirring gently, for 5‑7 minutes until the grains turn a faintly translucent, light‑gold color.
Time: PT7M
Cook the Rice
Add 2 cups hot water to the roasted rice, stir once, and bring to a gentle boil. Reduce flame to the lowest setting, cover tightly, and simmer for 7 minutes. Turn off the heat and let the rice rest, still covered, for 30 minutes.
Time: PT37M
Make Rajma Masala (Spice Blend)
In a dry skillet, toast 1 tsp cumin seeds, 1 tbsp coriander seeds, 2 cloves, 5 black peppercorns, 2 bay leaves, and 1/2 tsp fenugreek seeds over medium heat until fragrant (≈2 minutes). Transfer to a bowl and let cool. Add 2 tsp amchur, 2 tsp Kashmiri red chili powder, 1 tsp dry ginger powder, 1/2 tsp black salt, 1 tsp dried mint, 1/4 tsp nutmeg, 2 tbsp anardana (optional), and 1/2 tsp turmeric. Grind everything into a fine powder using a spice grinder or mortar‑pestle.
Time: PT10M
Pressure‑Cook the Rajma
Drain the soaked beans and rinse once. Place them in the pressure cooker with 2 cups fresh water, 2 tbsp tomato paste, 1 tsp salt, and 1 tbsp of the prepared Rajma masala. Close the lid and cook on medium heat until you hear 2‑3 whistles (≈20‑25 minutes). Allow the pressure to release naturally for 10 minutes, then quick‑release any remaining pressure.
Time: PT35M
Prepare the Tadka (Tempering)
In a clean kadhai, heat 2 tbsp oil over medium heat. Add 1 tsp cumin seeds; let them crackle. Add the grated onion and sauté until translucent and slightly golden (≈5 minutes). Stir in the grated tomato (or tomato paste) and cook until the mixture loses raw smell (≈3 minutes). Add 1 tsp grated ginger and the chopped green chili; sauté for another minute.
Time: PT9M
Combine Beans, Masala, and Tadka
Add the cooked rajma (with its cooking liquid) to the tadka. Sprinkle the remaining 1 tbsp Rajma masala, stir gently, and simmer on low flame for 10‑12 minutes until the gravy thickens to a glossy consistency. Adjust salt if needed.
Time: PT12M
Finish with Ghee and Fresh Herbs
Turn off the heat. Stir in 1 tbsp ghee, half of the chopped coriander leaves, and a final drizzle of oil if desired. Cover and let rest for 5 minutes before serving.
Time: PT5M
Serve
Fluff the rested rice and plate alongside a generous serving of Rajma. Garnish with the remaining coriander leaves. Serve hot with sliced onions, lemon wedges, or a side of yogurt if desired.
Time: PT5M
Nutrition Facts
- Calories
- 425
- Protein
- 15 g
- Carbohydrates
- 70 g
- Fat
- 9 g
- Fiber
- 12 g
Dietary info: Vegetarian, Gluten‑free
Allergens: Dairy (ghee)
Ingredient Substitutions
- Instead of Kidney Beans (Rajma): Black beans
- Instead of Basmati Rice: Long grain rice
- Instead of Vegetable Oil: Canola oil, Sunflower oil
- Instead of Cumin Seeds: Ground cumin
- Instead of Onion: Shallots
- Instead of Tomato Paste: Canned crushed tomatoes
- Instead of Salt: Sea salt
- Instead of Green Chili: Jalapeño, Serrano
- Instead of Fresh Ginger: Ground ginger
- Instead of Coriander Leaves (Cilantro): Parsley
- Instead of Ghee: Unsalted butter, vegetable oil
- Instead of Rajma Masala (Spice Blend): Store‑bought rajma masala
- Instead of Coriander Seeds: Ground coriander
- Instead of Cloves: Ground cloves
- Instead of Black Peppercorns: Ground black pepper
- Instead of Bay Leaves: None
- Instead of Fenugreek Seeds: Kasuri methi (dried leaves)
- Instead of Dry Mango Powder (Amchur): Lime zest
- Instead of Kashmiri Red Chili Powder: Paprika
- Instead of Dry Ginger Powder: Fresh ginger (extra)
- Instead of Black Salt (Kala Namak): Regular salt
- Instead of Dried Mint Leaves: Fresh mint (added at end)
- Instead of Nutmeg: Mace
- Instead of Anardana (Dried Pomegranate Seeds): Pomegranate molasses (small amount)
- Instead of Turmeric Powder: None
Equipment Needed
- Pressure Cooker
- Large Kadhai or Deep Skillet
- Fine Mesh Sieve
- Grater or Food Processor
- Spice Grinder or Mortar & Pestle (optional)
- Measuring Cups and Spoons
- Wooden Spoon or Silicone Spatula
- Lid for Kadhai
Critical Steps — Do Not Skip
- Soaking the kidney beans overnight
- Dry‑roasting the rice before cooking
- Toasting and grinding the Rajma masala
- Pressure‑cooking the beans with the first portion of masala
Chef Tips from the Video
- Use a non‑stick or well‑seasoned kadhai for the tadka to prevent burning.
- For extra smoky flavor, briefly char the cooked rajma over an open flame before adding the tadka.
- A pinch of sugar can balance the acidity of tomatoes if needed.
Troubleshooting
Kidney beans are still hard after pressure cooking.
Cook for an additional whistle or 5‑10 minutes longer; ensure enough water was added.
Rice turns mushy or sticky.
Make sure the rice is well‑drained and dried before roasting; use the exact water amount and avoid lifting the lid during simmer.
Gravy is too thin.
Simmer uncovered for a few more minutes or mash a few beans to release starch.
Gravy becomes too thick or sticks.
Add a splash of hot water and stir gently; lower the heat to prevent scorching.
Storage
Refrigerator: Store Rajma and rice separately in airtight containers for up to 4 days.
Freezer: Freeze cooked Rajma (without rice) in freezer‑safe bags for up to 2 months; reheat gently.
Room temperature: Do not store at room temperature for more than 2 hours.
Make-Ahead Tips
- Prepare the Rajma masala batch a week in advance; store in an airtight jar.
- Cook the rajma beans a day ahead; keep them in their cooking liquid and reheat with fresh tadka.
- Rice can be cooked a few hours ahead; keep covered with a clean kitchen towel to retain moisture.
Frequently Asked Questions
What is the cultural significance and history of Rajma Chawal in North Indian cuisine?
Rajma Chawal is a beloved comfort food of North India, especially in Punjab and Himachal Pradesh. It originated as a hearty winter dish for farmers, providing protein from beans and energy from rice, and has become a staple in Indian households and dhaba menus.
What are the traditional regional variations of Rajma Chawal in Indian cuisine?
In Punjab, the beans are cooked in a thick, buttery gravy with lots of ghee. In Himachal, a lighter tomato‑onion base is used, and some regions add mustard oil for a pungent note. Kashmir prefers a milder, yogurt‑based sauce, while Delhi street stalls often serve it with a tangy tamarind drizzle.
How is Rajma Chawal traditionally served in a North Indian dhaba?
At a dhaba, Rajma is served piping hot in a deep metal bowl, topped with a generous drizzle of ghee and fresh coriander. It is paired with steaming basmati rice, sliced raw onions, lemon wedges, and sometimes a side of cucumber raita.
What occasions or celebrations is Rajma Chawal traditionally associated with in Indian culture?
Rajma Chawal is a popular everyday meal but is also served during monsoon festivals, family gatherings, and as a comforting dish on cold winter evenings. It appears on festive lunch tables during Navratri and as a simple yet satisfying offering during community meals.
What makes Rajma Chawal special or unique in Indian cuisine?
The combination of protein‑rich kidney beans simmered in a richly spiced, tomato‑onion gravy with aromatic whole‑spice masala, paired with perfectly fluffy, dry‑roasted basmati rice, creates a balance of texture, flavor, and comfort that is uniquely Indian.
What are the most common mistakes to avoid when making Rajma Chawal at home?
Common errors include under‑soaking the beans, which leads to hard beans; over‑cooking the rice, resulting in mushiness; burning the tadka, which makes the gravy bitter; and using too much water in the final simmer, which thins the gravy.
Why does this Rajma Chawal recipe use a dry‑roasted rice technique instead of simply boiling the rice?
Dry‑roasting the rice coats each grain with oil and toasted cumin, which prevents the grains from sticking together and creates the signature dry, fluffy texture found in dhaba‑style Rajma Chawal. Boiling alone often yields a clumpy rice.
Can I make Rajma Chawal ahead of time and how should I store it?
Yes. Cook the rajma beans and the rice separately, let them cool, and store each in airtight containers in the refrigerator for up to 4 days. Reheat gently on the stove, adding a splash of water to the beans if needed, and fluff the rice before serving.
What texture and appearance should I look for when the Rajma gravy is done?
The gravy should be thick, glossy, and coat the beans without being watery. The beans should be tender but hold their shape, and the color should be a deep reddish‑brown from the Kashmiri chili and tomato base.
How do I know when the rice is perfectly cooked in this Rajma Chawal recipe?
After the 7‑minute low‑flame simmer, the rice grains will be tender but still separate. When you lift the lid after the 30‑minute resting period, the rice should be fluffy, dry to the touch, and each grain should be distinct.
What does the YouTube channel Unknown specialize in?
The YouTube channel Unknown focuses on Indian home‑cooking tutorials, especially recreating restaurant‑style dishes with detailed step‑by‑step explanations and secret techniques for authentic flavor.
How does the YouTube channel Unknown's approach to Indian cooking differ from other Indian cooking channels?
Channel Unknown emphasizes the science behind each step—like dry‑roasting rice and precise spice‑toasting—while many other channels simply follow recipes. This channel also shares storage hacks and makes‑ahead tips that help home cooks achieve dhaba‑level results.
Last updated: August 24, 2026








