❤️About This Rajma Recipe

Rajma chawal is a popular North Indian dish that is made very often in Punjabi households. Here boiled kidney beans are simmered in a thick, spiced onion-tomato gravy. This rajma masala is served with plain rice and sliced onions to make a complete meal.

Taste: Medium spicy, delicious with typical Punjabi red gravy flavor. Texture: Thick yet slightly chunky gravy with soft, melt-in-your-mouth kidney beans.

You’ll Love This Recipe Great for meal prep: Make extra rajma masala when you make it for dinner, it makes a great make-ahead lunch. Healthy: Rajma with the combination of rice (rajma chawal) is a wholesome meal as rajma is a rich source of protein, dietary fiber, minerals such as copper, iron, manganese, phosphorus, molybdenum and vitamins B1 and folate and is high in GI. It also benefits the gut as slowly digested carbohydrates can help in satiety. Rajma and rice together have all nine essential amino acids! Dietary info: Vegan, Gluten-free, Nut-free.

🧾Ingredient Notes

Here is a pic of the ingredients you’ll need to make this Punjabi rajma recipe. Ingredients to cook rice are not shown in the pictures but are mentioned in the recipe card below.

Rajma (Kidney beans): There are many different kinds of rajma available in the stores. Chitra rajma (Shown in the pic): These are light brown (cream) in color with dark lines (or speckles) on them. They turn super soft and creamy texture after cooking. When it comes to Punjabi rajma masala, people mostly use this Chitra rajma.  Red rajma (red kidney beans): These are widely available in American grocery stores. You can use this variety as well. These will hold their shape better once cooked. You can use I have used this one in the kidney bean burger recipe. Jammu rajma: The color is the same as red rajma but they are smaller in size and more aromatic. They are grown in the state of Jammu & Kashmir.   Onion: In the olden days, people mostly grate the red onion to make rajma masala gravy. But here I have used a food processor to resemble a similar texture. Tomatoes: Again, these are grated and the peel is removed during the grating process. But here I have used a food processor to make a coarse gravy. I recommend using Roma or plum tomatoes. Ginger, Garlic: Punjabi dishes are a little heavier on ginger garlic. I have crushed them together in a wet jar of my spice grinder. Whole spices: Bay leaf and black cardamom are used. Black cardamom adds a nice aroma as well as a hint of smokey flavor. Cumin seeds: It helps in easy digestion as beans are heavy on the stomach.  Spice powders: Basic day-to-day spices such as turmeric powder, red chili powder, coriander powder, garam masala, and kasoori methi are used. Ghee: It is added at the end, once rajma masala is ready. You can add butter as well.  Cilantro (not in the pic): It is added as a garnish and to add a fresh element. 

👩‍🍳How To Make Rajma Masala? (Stepwise Pics) 

Soaking & Cooking Rajma & Rice:

  1. Take red kidney beans in a large bowl, and rinse with cold tap water 2-3 times by massaging it lightly using your fingers until the water is clear (not cloudy anymore).
  2. Soak in enough water (2-3 inches above the beans) for at least 8 hours or overnight. Beans will get double in size.
  3. Discard the soaking water, and take the soaked beans in a steel insert for instant pot (or in a pressure cooker). Add fresh water and salt.
  4. For rice, rinse the rice similarly until the water is clear. Take it into another insert, and add water, salt, and ghee. If using a stovetop small pressure cooker then cook the rice separately in a saucepan like in this basmati rice recipe. 5, 6, 7) Add a glassful of water to your electric pressure cooker, place a rack in the center, and place a beans insert. On top of that place the rice insert. Cover the rice insert with a lid.
  5. Cover the pressure cooker with a lid. – Pressure cooker: 1 whistle on High heat then reduce to Low and cook for 10 minutes.– Instant pot: Manual (high pressure) for 8 minutes.
  6. Let the pressure go down by itself then open the lid. Remove the rice container, fluff up the rice, and keep it aside covered.
  7. Check whether rajma is cooked or not by pressing one bean between your thumb and finger. It should be soft and easy to mash. If you notice, some of the rajma will open up. Making Rajma Masala:
  8. Heat the oil in a pan on medium heat. Once hot add bay leaf and black cardamom and saute for 30 seconds.
  9. Add cumin seeds and let them sizzle a bit.
  10. Add chopped onions and sprinkle some salt to speed up the cooking process.
  11. Mix and cook until the onions are brown in color. Do stir in between to make sure that it is not sticking to the bottom of the pan.
  12. Add ginger, and garlic paste. Mix and saute for a minute or until the raw smell of ginger garlic goes away. Make sure to saute the onion on medium heat (not high) to caramelize and bring out the sweet flavor. 7, 8) Add crushed tomatoes and mix.
  13. Cook until all the moisture is evaporated and it looks like a thick paste. This sauteeing technique is called ‘Bhuna’ in the Hindi language. In Punjabi dishes, this bhuna masala is a crucial element to get the best flavor. 
  14. Add turmeric powder, red chili powder, and coriander powder. Mix and cook for a minute or until the oil starts to ooze out from the sides of the masala. 
  15. Add boiled kidney beans along with its water. Also, add the remaining salt. 12, 13) Mix and bring the mixture to a boil. Let it simmer on medium-low heat for 15 minutes or until the gravy is thickened (not watery anymore). Do stir occasionally to avoid sticking or burning.
  16. Add garam masala and crushed kasoori methi. Mix well. 15, 16) Add ghee, let it melt, and mix.
  17. Lastly, garnish with chopped cilantro.

💭Expert Tips To Make BEST Rajma Recipe

Cooking onion and tomato nicely is very important as bhuna masala is a key element in making rajma recipe to get the best flavor and taste. So always saute onion on medium-low until brown or darker in color. And cook tomatoes until all the watery part is gone and the mixture becomes thick. Soaking beans is an important step. You may find much info about cooking unsoaked beans all around the internet. But I do not recommend that. Soaking kidney beans not only reduces the cooking time but less the loss of water-soluble nutrients due to less exposure to heat. Hence helps in digestion (avoids bloating and gassy tummy issues) plus makes super soft, buttery inside texture rajma.  Slow simmering the gravy after adding kidney beans brings out the most flavor and beans has enough time to absorb the masala flavor plus, beans becomes soft and melt-in-your kind and the gravy becomes thick. So make sure to simmer on LOW heat for at least 15 minutes. Using canned kidney beans: Please use 2 cans (15 oz each) of kidney beans but skip the soaking and boiling steps. So you’ll just have to make onion-tomato gravy, add canned beans and simmer. For rajma chawal, cook the rice separately in a saucepan or using this instant pot basmati rice recipe. Earlier I used to add a teeny tiny amount of amchur powder to the gravy. But nowadays I find my rajma recipe more flavorful without amchur. So I have stopped adding it.

🥣 Storage Instructions

Refrigerator: It stays fresh for 2-3 days depending on the climate where you live. Rajma masala should be stored in an airtight container after it cools down completely. Freezer: Store in individual or smaller portions in a freezer-safe container or ziplock bag and freeze. It stays good for up to 2 months.  Thaw the frozen rajma in the refrigerator overnight or keep it on the countertop at room temperature for 2-3 hours. Then reheat in a saucepan or microwave until piping hot. I recommend making fresh rice for rajma chawal meal if freezing rajma for later use. However, you can freeze rice, but I don’t like the texture of defrosted rice.  

🍽 Serving Ideas

The most popular way to serve Punjabi rajma recipe is with a bowl of rice as rajma chawal. Roasted papad and laccha pyaaz is served on the side. This kidney beans curry can be served with jeera rice or mild-flavored pulao like peas pulao. Punjabi rajma masala can be served with roti or paratha and you can have a pickle, papad, kachumber salad on the side.

Did you try this rajma recipe (Rajma chawal)? I’d love to hear about it! Leave a review in the comment section below.

Chole bhature Palak paneer Dal makhani Punjabi kadhi pakora Dal tadka Rajma Recipe  Rajma Masala   Rajma Chawal  - 98Rajma Recipe  Rajma Masala   Rajma Chawal  - 74Rajma Recipe  Rajma Masala   Rajma Chawal  - 32Rajma Recipe  Rajma Masala   Rajma Chawal  - 50Rajma Recipe  Rajma Masala   Rajma Chawal  - 22Rajma Recipe  Rajma Masala   Rajma Chawal  - 71Rajma Recipe  Rajma Masala   Rajma Chawal  - 83Rajma Recipe  Rajma Masala   Rajma Chawal  - 37Rajma Recipe  Rajma Masala   Rajma Chawal  - 91Rajma Recipe  Rajma Masala   Rajma Chawal  - 46Rajma Recipe  Rajma Masala   Rajma Chawal  - 31Rajma Recipe  Rajma Masala   Rajma Chawal  - 90Rajma Recipe  Rajma Masala   Rajma Chawal  - 84Rajma Recipe  Rajma Masala   Rajma Chawal  - 10Rajma Recipe  Rajma Masala   Rajma Chawal  - 10Rajma Recipe  Rajma Masala   Rajma Chawal  - 96