Craft cocktails or mocktails that complement your exotic dishes, enhancing the overall dining experience.
Learn How To Make Restaurant Style Rajma Masala | Punjabi Rajma Masala Recipe with a quick video tutorial. Rajma Masala is an extremely popular delicacy of Punjabi Cuisine. Just follow the simple directions to relish a hot Restaurant Style Rajma Masala under the coziness of your sweet home. Serve this curry dish with plain rice or with a Chapati/Paratha.
You boil the soaked rajma until cooked through, and then add it to a spicy tomato onion masala mix (bhuna hua masala) made with some aromatic essential spices. Then you let it cook for sometime, and this amalgamation of masala cooked with boiled rajma ultimately brings a nice aroma to the gravy dish.
What is Rajma masala?
Rajma masala is a curry originating from the Indian subcontinent. Rajma Masala is a very popular dish in the Northern states of India.
This is a thick bean curry made of red kidney beans. This tomato-based gravy dish comes with many Indian whole spices and usually served with rice.
What is Rajma Chawal?
Rajma Chawal is a wholesome meal which is a part of regular Northern Indian diet. Rajma chawal is a dish where Rajma is a spicy curry which is served with steamed/boiled rice.
The combination of rajma and rice is very well-liked throughout northern India, giving it a universal name of ‘Rajma Chawal’.
How to Make Best Punjabi Rajma Masala?
For making the best Punjabi Rajma Masala you’ll have to put a lot of love and very less effort in this dish. Punjabi Rajma Masala is cooked with the whole spices first and then simmered with bhuna masala till soft and mushy. This Punjabi Rajma Masala can surely make anyone drool, even the little picky eaters who are not so fond of beans and vegetables.
How to serve Rajma masala?
You don’t need anything fancy to serve this ’rajma masala’. Simply eat this humble rajma curry with some steamed rice or any flatbread and get ready to fall in love with the deliciousness.
How long to soak Rajma before cooking?
Rajma is a Punjabi dish, and the authentic Punjabi way of cooking Rajma Masala is to soak it overnight in water. For the authentic recipe, It is very important to soak the rajma overnight. The next morning it doubles in size.
However, you can soak rajma for 6-8 hours, or overnight as stated earlier. And in case you forget to soak the rajma, then there is an interesting rajma making tip for you which helps in cooking rajma without soaking it for a long time.
How much time does it take to boil Rajma?
It takes only 15-20 minutes if you are boiling it in a pressure cooker. But, if you are using a pan/pot for boiling, then it might take up to 45-50 minutes.
When cooked in a pressure cooker, how many whistles does Rajma need?
Usually, you need to cook rajma for 5 whistles, and then let the steam pressure go down completely before opening the lid. However, sometimes, this cooking time may vary due to the characteristics of local water, meaning hardness or softness of the water.
What do we call Rajma in English?
The English name for Rajma or Razma is kidney beans. Rajma is also a name of a famous vegetarian side dish.
Is Rajma a pulse or a bean?
Rajma is a bean, which has a classic kidney shape, that’s why it is also known as KIDNEY beans worldwide.
Is Rajma and kidney beans the same?
Yes, they are the same.
Are Rajma and red kidney beans same?
Red Rajma is known as red kidney beans.
How many types of rajma are there?
There are usually 4 types of Rajma available:
- Red Rajma (Red Kidney Beans): Red rajma are of the dark red color and they are highly flavored. They are available in small as well as big sizes. Another good thing about this rajma is that they hold their shape really well during boiling/cooking. They are perfect for those cooking dishes where simmering is needed.
- Kashmiri Rajma/ Jammu Rajma (Kashmiri kidney beans): They are small sized red colored kidney beans. They taste delicious and have a subtle aroma. You don’t have to soak this rajma overnight; soak them only for 4-5 hours prior to cooking.
- Chitra Rajma (Speckled Kidney Beans): These are either white or light brown in color. They are very soft in texture and have a more delicate taste.
- Black Rajma (black beans, pinto beans or navy beans): They are the common type of kidney beans, which are easily available in both small and big sizes.
What else can I make with boiled rajma?
- Boiled Rajma can be used in many different ways, such as they make a great salad, or stuffing for a paratha or sandwich.
- They can also make a great cutlet, chaat, or stir-fry.
- You can also add this to soups, and pasta dishes, or Mexican tostadas.
- You may use boiled kidney beans for making a variety of rice recipes.
- Rajma can also be made with the combination of lentils and pulses. One of the other famous Punjabi recipes made with rajma and black beans is ‘Punjabi Dal Makhni’.
- You can also make 3 bean dal makhani, or 5 bean delicious & healthy curry recipe using Rajma beans.
What are important storage Tips for Rajma (Kidney Bean)?
- Rajma/Kidney Beans should always be kept in a dry airtight container at room temperature. This helps to secure their aroma and taste.
- Some people also like to store them in the refrigerator, but I personally prefer the ancient way of storing beans at room temperature.
- Boiled, soaked and cooked rajma beans can be stored in the refrigerator for 4-5 days.
What are Health Benefits of eating Rajma?
- Rajma / Kidney beans help in controlling Blood Pressure.
- Rajma is also rich in Magnesium, so this can surely give you strong bones and teeth.
- Rajma is a complex carb and is rich in soluble fiber which helps in lowering the cholesterol and also reducing the absorption of cholesterol and LDL cholesterol. Thus this also reduces the risk of heart diseases.
- Rajma is a good source of zinc. That is why it is good for skin. It also helps in increasing your strength of immunity.
- Rajma is also a good source of iron, phosphorus, copper, vitamins, protein, and potassium.
- Rajma has a low Glycemic Index (GI), thus it helps in keeping the balance of blood sugar levels controlled, and so it is immensely useful for somebody longing for weight loss.
Restaurant Style Punjabi Rajma Masala - Kidney Bean Curry (Step-by-step photo instructions)
How to Boil Rajma:
- In a large bowl soak 2 cups of rajma (kidney beans) in enough water for overnight, or at least for 6-8 hours.
- After soaking, drain kidney beans and rinse well in fresh water.
- In a pressure cooker add the rajma, 5 cups water, bay leaf, cinnamon stick, and salt.
- Stir well, and cover the pressure cooker with the lid. Cook on high for 5 whistles.
- Turn off the heat and let the steam pressure cool down completely. Once cooled, open the lid.
- Rajma is cooked when you can smoothly press it between your thumb and index finger. Cook for some more time, if you can’t press the rajma bean.
- Drain the water from the boiled rajma. Set it aside, we will use this reserved water later.







Make Onion Paste:
- Add 2 onions to a blender jar and blend well to make a smooth paste.
- Onion paste is ready. Keep it aside.


Make Chili Ginger Garlic Paste:
- Add green chilies, ginger, and garlic to a blender jar.
- Blend until smooth. Chili Ginger Garlic Paste is ready. Set it aside.


How to Make Restaurant Style Rajma Masala:
- Heat 3 tablespoons of oil/ghee in a pan on medium heat.
- Once the oil is hot add the dried red chilies, cloves, peppercorns, black cardamom, and cumin seeds. Saute for a minute.
- Add the onion paste and sauté for 3-4 minutes or until they are light brown.
- Add the green chili and ginger-garlic paste and sauté for 2 minutes.
- Now add the coriander powder, cumin powder, turmeric powder, red chili powder, and mix well.
- Add 1/4 cup of water and mix well. Cook for 3-4 minutes.
- Add the tomato puree and mix well again.
- Let it cook for 10 minutes on medium-low heat. Stir occasionally.
- Tomato masala is ready when there is no raw smell and oil starts oozing from the sides.
- Add this tomato masala to the boiled rajma and mix well. Cook for 2 more minutes.
- Add the reserved water, garam masala powder, Kasuri methi, and mix well. (Add more salt if needed.)
- Cook for 3-4 minutes on medium heat.
- Add chopped coriander leaves and stir well again. Cook for 5 more minutes.
- Mash the beans slightly using a spatula mix well again. Turn off the heat. The curry will thicken up at this stage. (Adjust the consistency to your liking.)
- Garnish with coriander leaves, onion leaves, and serve hot with jeera rice, matar pulao or chapati.















Restaurant Style Punjabi Rajma Masala - Kidney Bean Curry [Recipe]

★★★★✰
(Rating: 4.2 from 776 reviews)
Prep time 🕐 | Cook time 🕐 | Total time 🕐 |
---|---|---|
8 hours 40 mins | ||
Category ☶ | Cuisine ♨ | Serves ☺ |
Side Dish | Indian | 5-6 |
Nutrition Info ⊛ | Serving size ⊚ | |
125 calories | 1 bowl |
INGREDIENTS
Restaurant Style Punjabi Rajma Masala:
- 2 cups kidney beans (rajma)
- 1 bay leaf (tej patta)
- 1 cinnamon stick (dalchini)
- Salt to taste
- 2 onions, blend into a paste
- 1 cup tomato puree
- Oil 4 tablespoons
- 2 medium-sized onions
- 2 green chilies
- 1 inch piece ginger
- 4 large garlic cloves
- 2 dried red chilies (sukhi lal mirch)
- 3 cloves (laung)
- 4 peppercorns (kali mirch)
- 1 teaspoon cumin seeds
- 1 black cardamom (badi ilaichi)
- 1 tsp coriander powder (dhaniya powder)
- 1 teaspoon cumin powder (jeera powder)
- 1 teaspoon red chilli powder (lal mirch powder)
- 1/2 tsp turmeric powder (haldi powder)
- 1 teaspoons garam masala powder
- 2 tablespoons kasuri methi, optional (dried fenugreek leaves)
- 1 tablespoon, fresh coriander leaves chopped
- Water
INSTRUCTIONS:
How to Boil Rajma:
- In a large bowl soak 2 cups of rajma (kidney beans) in enough water for overnight, or at least for 6-8 hours.
- After soaking, drain kidney beans and rinse well in fresh water.
- In a pressure cooker add the rajma, 5 cups water, bay leaf, cinnamon stick, and salt.
- Stir well, and cover the pressure cooker with the lid. Cook on high for 5 whistles.
- Turn off the heat and let the steam pressure cool down completely. Once cooled, open the lid.
- Rajma is cooked when you can smoothly press it between your thumb and index finger. Cook for some more time, if you can’t press the rajma bean.
- Drain the water from the boiled rajma. Set it aside, we will use this reserved water later.
Make Onion Paste:
- Add 2 onions to a blender jar and blend well to make a smooth paste.
- Onion paste is ready. Keep it aside.
Make Chili Ginger Garlic Paste:
- Add green chilies, ginger, and garlic to a blender jar.
- Blend until smooth. Chili Ginger Garlic Paste is ready. Set it aside.
How to Make Restaurant Style Rajma Masala:
- Heat 3 tablespoons of oil/ghee in a pan on medium heat.
- Once the oil is hot add the dried red chilies, cloves, peppercorns, black cardamom, and cumin seeds. Saute for a minute.
- Add the onion paste and sauté for 3-4 minutes or until they are light brown.
- Add the green chili and ginger-garlic paste and sauté for 2 minutes.
- Now add the coriander powder, cumin powder, turmeric powder, red chili powder, and mix well.
- Add 1/4 cup of water and mix well. Cook for 3-4 minutes.
- Add the tomato puree and mix well again.
- Let it cook for 10 minutes on medium-low heat. Stir occasionally.
- Tomato masala is ready when there is no raw smell and oil starts oozing from the sides.
- Add this tomato masala to the boiled rajma and mix well. Cook for 2 more minutes.
- Add the reserved water, garam masala powder, Kasuri methi, and mix well. (Add more salt if needed.)
- Cook for 3-4 minutes on medium heat.
- Add chopped coriander leaves and stir well again. Cook for 5 more minutes.
- Mash the beans slightly using a spatula mix well again. Turn off the heat. The curry will thicken up at this stage. (Adjust the consistency to your liking.)
- Garnish with coriander leaves, onion leaves, and serve hot with jeera rice, matar pulao or chapati.
WATCH RECIPE VIDEO: Click the play button and video will load ...
NOTES:
- I used store-bought tomato puree, but you can also use freshly made homemade tomato puree in this rajma masala recipe.
- If you are using homemade puree, then you can also add about 1 tablespoon of tomato ketchup along with the puree. It will enhance the flavor of this rajma masala.
- If you don't want green chilies, then you can either omit them or use about 2 tablespoons of store-bought or homemade ginger garlic paste. No notes for this recipe.