top of page
  • Be Unfiltered

Unlock the Secret to Perfectly Spiced Rajma Masala: Tips and Techniques From a Culinary Expert

Updated: Apr 24, 2023

Rajma Masala - the mere mention of this iconic dish evokes warm memories of family gatherings, festive occasions, and mouthwatering aromas wafting from the kitchen. But what is the history behind this beloved Indian classic, and what makes it so integral to the country's culinary landscape? Originating in the northern state of Punjab, Rajma Curry is a staple in the diet of millions of Indians and has become an internationally recognized comfort food. But what sets this recipe apart from the countless other versions out there? I have a secret ingredient - a pinch of cinnamon - that gives the dish an unforgettable depth of flavor and fragrance that will have your taste buds dancing with delight. This Punjabi Rajma Masala recipe is sure to impress your guests and leave them begging for more.

Read on to learn how to create a mouthwatering version of this classic dish that will have you and your loved ones reaching for seconds. Get ready to savor the bold flavors, fragrant spices, and comforting warmth of this timeless dish. Are you ready to dive in and create your own delicious pot of mouthwatering Rajma masala? Let's get started!


  • 1 cup Rajma beans

  • 4 cups water

  • 1 teaspoon salt

  • 1 teaspoon turmeric

  • 1 teaspoon cumin powder

  • 1 teaspoon kashmiri chilli powder

  • 2 tablespoons oil

  • 1 teaspoon cumin seeds

  • 1 onion, chopped

  • 3-4 cloves garlic, minced

  • 2 tomatoes, chopped

  • 1 teaspoon garam masala

  • Pinch of cinnamon


Step 1. Start by soaking 1 cup of Rajma beans in cold water overnight. This helps to soften the beans and reduce their cooking time.

Tips for properly cooking the Rajma beans:

  • Soaking the beans overnight is essential for a faster cooking time and better texture.

  • Don't overcook the beans, as they can become mushy and lose their shape.

Step 2. Drain the water and rinse the beans before adding them to a large pot with 4 cups of water. Pressure cook for 5 whistles. Let pressure release by itself.

Step 3. While the Rajma beans are cooking, heat 2 tablespoons of oil in a separate pan. Add 1 teaspoon of cumin seeds and let them sizzle for a few seconds until fragrant.

Step 4. Add 1 chopped onion and 3-4 cloves of minced garlic and ginger to the pan. Sauté until the onions are translucent and lightly browned.

Step 5. Reduce flame and add 1/4 tsp turmeric powder, 1 heaped tsp kashmiri red chilli powder and 1 tsp coriander powder. If you want you can add 1/2 tsp cumin powder.

Step 6. Next add 1 teaspoon of garam masala, and a pinch of cinnamon to the pan.

Step 7. Immediately add 1.5 cups of blanched tomato puree. Add 1/2 cup water, then give a quick mix.

Step 8. Cook until the mixture is fragrant and keep stirring in between to avoid sticking at the bottom.

Step 9. Add the cooked Rajma beans to the pan and stir well to combine. Cook for an additional 10 minutes, allowing the flavors to meld together. If the mixture is too thick, you can add a splash of water to thin it out.

Step 10. Cook covered for 7-10 minutes.

Step 11. Garnish with fresh cilantro and serve hot with rice or naan bread.

This Punjabi Rajma Masala dish is a delicious and hearty meal that is perfect for any occasion. The combination of Rajma beans with a flavorful tomato-based sauce creates a rich and satisfying dish that is sure to delight your taste buds. With these simple ingredients and easy-to-follow instructions, you'll be able to make this classic Indian dish at home in no time!

To make this recipe taste even better, get your hands on our single origin Red Rajama beans from Munsiyari, Uttarakhand here: Shop Now

38 views0 comments


bottom of page