W W W . T E C H P A T R A A . C O M
🔴 RECENT NEWS • Loading latest news...

Saturday, June 13, 2026

Rajma Masala Recipe | Authentic Restaurant Style Kidney Beans Curry

 

Bowl of restaurant-style Rajma Masala served with rice, topped with butter and fresh coriander leaves.

Rajma Masala Recipe | Authentic Restaurant Style Kidney Beans Curry

A Classic North Indian Comfort Food Loved Across India

Rajma Masala is one of the most popular dishes in North Indian cuisine. It is made using kidney beans (rajma) cooked in a rich, spicy, and flavorful onion-tomato gravy. Known for its creamy texture and comforting taste, Rajma is often served with steamed rice, making the famous combination called Rajma Chawal.

This dish is not only delicious but also nutritious, as kidney beans are rich in protein, fiber, and essential minerals. The restaurant-style Rajma Masala has a deeper flavor, thicker gravy, and aromatic spices that make it even more special.


What Makes Restaurant Style Rajma Special?

Restaurant-style Rajma Masala is different from home-style cooking because of:

  • Slow cooking process for deeper flavor

  • Use of butter and cream-like texture

  • Well-balanced spice blend

  • Thick, rich gravy consistency

  • Properly mashed beans for smoothness

This combination creates a dish that tastes rich, flavorful, and satisfying.


Ingredients for Rajma Masala

For Boiling Rajma:

  • 1 cup kidney beans (rajma)

  • 3–4 cups water

  • ½ teaspoon salt

For Gravy:

  • 2 tablespoons oil or butter

  • 1 teaspoon cumin seeds (jeera)

  • 1 large onion (finely chopped or paste)

  • 2 medium tomatoes (pureed)

  • 1 tablespoon ginger-garlic paste

  • 1–2 green chilies (optional)

Spices:

  • 1 teaspoon turmeric powder

  • 1 teaspoon red chili powder

  • 1 teaspoon coriander powder

  • ½ teaspoon garam masala

  • 1 teaspoon rajma masala (optional but recommended)

  • Salt to taste

For Garnishing:

  • Fresh coriander leaves

  • 1 teaspoon butter (for restaurant-style richness)


Step 1: Soaking and Boiling Rajma

The first and most important step in making perfect Rajma Masala is soaking the beans properly.

  • Wash rajma thoroughly and soak it in water for 8–10 hours or overnight.

  • Soaking helps soften the beans and reduces cooking time.

  • After soaking, drain the water and add fresh water with salt.

  • Pressure cook for 5–6 whistles or until the beans are soft and tender.

Well-cooked rajma should easily mash between fingers.


Step 2: Preparing the Gravy Base

The gravy is the heart of Rajma Masala. It gives the dish its rich flavor.

  • Heat oil or butter in a pan.

  • Add cumin seeds and let them crackle.

  • Add finely chopped onions and sauté until golden brown.

  • Add ginger-garlic paste and green chilies.

  • Cook until raw smell disappears and mixture turns aromatic.

Proper browning of onions is very important for restaurant-style taste.


Step 3: Adding Tomatoes and Spices

  • Add tomato puree to the pan.

  • Cook until oil starts separating from the mixture.

  • Add turmeric, red chili powder, coriander powder, and salt.

  • Mix well and cook for 5–7 minutes on medium heat.

This step creates a thick and flavorful masala base.


Step 4: Adding Cooked Rajma

  • Add boiled rajma along with its water into the gravy.

  • Mix well and let it simmer.

  • Mash a few beans using the spoon to thicken the gravy naturally.

  • Cook on low flame for 15–20 minutes so flavors blend properly.

Slow cooking helps absorb spices into the beans, enhancing taste.


Step 5: Final Restaurant Style Touch

  • Add garam masala for aroma.

  • Add a small spoon of butter for richness.

  • Stir gently and let it rest for a few minutes.

  • Garnish with fresh coriander leaves.

This final touch gives Rajma Masala its signature restaurant-style flavor.


Serving Suggestions

Rajma Masala tastes best when served with:

  • Steamed basmati rice 🍚

  • Jeera rice (cumin rice)

  • Onion salad 🧅

  • Pickle and lemon wedge 🍋

  • A small piece of butter on top

The combination of hot rice and spicy rajma gravy is comforting and filling.


Nutritional Value of Rajma

Rajma is not only tasty but also very healthy:

  • High in plant-based protein

  • Rich in dietary fiber

  • Good for digestion

  • Helps in maintaining energy levels

  • Contains iron, potassium, and magnesium

This makes it a great meal for vegetarians and fitness-conscious people.


Tips for Perfect Rajma Masala

  • Always soak rajma overnight for best results

  • Do not undercook beans; they should be soft and creamy

  • Slow cooking improves flavor significantly

  • Mash some beans for thick gravy texture

  • Use butter for authentic restaurant taste

  • Adjust spice level according to preference


Common Mistakes to Avoid

  • Not soaking rajma properly

  • Using hard or undercooked beans

  • Skipping onion browning step

  • Cooking on high flame without simmering

  • Adding too much water at once

Avoiding these mistakes will improve the final taste greatly.


Conclusion

Rajma Masala is a timeless Indian dish that brings comfort, flavor, and nutrition together. Its rich gravy, soft beans, and aromatic spices make it a favorite in homes and restaurants alike. With the right cooking technique and patience, anyone can recreate restaurant-style Rajma Masala at home.

Whether it’s a weekend meal or a special occasion, Rajma Chawal always delivers satisfaction and warmth.


Source of Recipe Inspiration

This recipe is prepared based on traditional North Indian cooking methods and widely followed restaurant-style preparation techniques used in Indian kitchens and food blogs such as:

  • Tarla Dalal Cooking Methods

  • Hebbar’s Kitchen Recipe Style

  • Sanjeev Kapoor Culinary Techniques

  • Popular Indian Restaurant Preparations

Note: This is a general cooking guide created for informational and educational purposes.

bWNnbEZqZU1scVNOTWVyVnV2MjJob1crNTdnU3ZwZXNma0haMnViKzh5TT01