Rajma Recipe | Rajma Masala (Restaurant Style)

Rajma Masala, a Punjabi-style curry with creamy kidney beans and aromatic spices. This step-by-step guide helps you achieve the perfect restaurant-style Rajma at home. Ideal for pairing with rice or naan, this recipe is a comforting and hearty meal for any day.

Prep Time 55 min
Cook Time 53 min
Serving 34
Difficulty Intermediate

Rajma Recipe | Rajma Masala (Restaurant Style)

To my dear readers, today we’re back with another delectable dish: Rajma Masala (Restaurant Style). This Punjabi favorite combines protein-rich kidney beans with a rich, creamy, and spiced gravy. Perfect for a comforting meal, this Rajma Recipe is sure to become a staple in your kitchen just like it is in mine. Let's dive into how you can make this delightful dish at home.

Rajma Masala, a Punjabi-style curry with creamy kidney beans and aromatic spices. This step-by-step guide helps you achieve the perfect restaurant-style Rajma at home. Ideal for pairing with rice or naan, this recipe is a comforting and hearty meal for any day.

What is Rajma?

Rajma, the Hindi term for kidney beans, is more than just a legume—it's the heart of a beloved dish. Often referred to as Rajma Masala, which translates to “red kidney beans in spiced gravy,” this dish is a cornerstone of Punjabi cuisine. It features melt-in-your-mouth beans enveloped in a creamy, tangy, and spicy gravy.

Why You Will Love This Rajma Recipe

This Rajma Recipe is designed to be both straightforward and delightful. By pressure cooking the beans first and then simmering them in a spiced masala base, you achieve a perfect balance of flavors and textures. The addition of cream provides a luxurious, restaurant-style finish that pairs beautifully with naan or basmati rice.

Using dried kidney beans is preferred for their cost-effectiveness and the ability to season them to your taste. However, canned beans are also an option if you're short on time. Fresh ingredients are key to a healthy and flavorful dish.

Rajma Masala, a Punjabi-style curry with creamy kidney beans and aromatic spices. This step-by-step guide helps you achieve the perfect restaurant-style Rajma at home. Ideal for pairing with rice or naan, this recipe is a comforting and hearty meal for any day.

1. Soak and Cook Beans

Soak Beans:

  1. Sort Beans: Examine 1 cup of dried kidney beans, discarding any discolored ones.
  2. Rinse and Soak: Rinse the beans thoroughly. Soak them in plenty of water for 8-9 hours or overnight. This helps in softening the beans and reduces cooking time.

Cook Beans: 3. Drain Beans: After soaking, drain and rinse the beans again. 4. Pressure Cook: Place the soaked beans in a 3-liter stovetop pressure cooker. Add 3.5 to 4 cups of water. Pressure cook for 18-20 whistles or about 15-20 minutes. The beans should be soft and fully cooked. If using canned beans, skip this step and add them later in the process.

Rajma Masala, a Punjabi-style curry with creamy kidney beans and aromatic spices. This step-by-step guide helps you achieve the perfect restaurant-style Rajma at home. Ideal for pairing with rice or naan, this recipe is a comforting and hearty meal for any day.

2. Prepare the Masala Base

Cook Masala: 5. Heat Butter: In a separate pan, heat 3 tablespoons of butter (or 2 tablespoons butter and 1 tablespoon oil) over medium-low heat. 6. Add Cumin Seeds: Add ½ teaspoon of cumin seeds. Let them crackle and turn slightly brown. 7. Sauté Onions: Add 1 finely chopped large onion. Sauté until the onions turn golden brown. Stir frequently to avoid burning. 8. Prepare Ginger-Garlic Paste: Crush 1 inch of ginger, 5-6 garlic cloves, and 1-2 green chilies into a paste using a mortar and pestle or a grinder. 9. Add Paste to Onions: Lower the heat and add the ginger-garlic-chili paste to the onions. Sauté for 5-10 seconds until the raw aroma disappears. 10. Add Tomatoes: Stir in 2 finely chopped tomatoes. Cook until the tomatoes soften and blend with the onion mixture.

Add Spices: 11. Incorporate Spices: Add the following spice powders: - ¼ teaspoon turmeric powder - ½ teaspoon red chili powder - 1 teaspoon coriander powder - A pinch of asafoetida (hing) - ½ teaspoon garam masala 12. Mix Well: Stir the spices into the tomato-onion mixture. Cook until the masala thickens and starts to separate from the oil, about 5-7 minutes.

Rajma Masala, a Punjabi-style curry with creamy kidney beans and aromatic spices. This step-by-step guide helps you achieve the perfect restaurant-style Rajma at home. Ideal for pairing with rice or naan, this recipe is a comforting and hearty meal for any day.

3. Combine Beans and Masala

Mix Beans with Masala: 13. Add Beans: Using a slotted spoon, transfer the cooked kidney beans from the pressure cooker to the masala base. 14. Combine: Stir the beans into the masala. Sauté for a minute to mix well. 15. Add Water: Pour in 2 cups of water (or the cooking liquid from the beans). Add salt to taste. 16. Simmer: Cook on medium-low heat for 10-12 minutes, stirring occasionally, until the curry thickens. Mash a few beans with the back of a spoon to help thicken the curry.

Finish the Dish: 17. Add Cream and Kasuri Methi: Stir in 1 teaspoon of crushed kasuri methi and 2-3 tablespoons of cream (if using). Mix well and simmer for another minute to blend the flavors. 18. Adjust Consistency: If needed, add more water to reach your desired consistency. The curry should be thick but not dry.

Rajma Masala, a Punjabi-style curry with creamy kidney beans and aromatic spices. This step-by-step guide helps you achieve the perfect restaurant-style Rajma at home. Ideal for pairing with rice or naan, this recipe is a comforting and hearty meal for any day.

4. Serve and Store

Serve: 19. Garnish: Garnish with fresh coriander leaves and ginger julienne if desired. 20. Accompaniments: Serve hot with steamed basmati rice, jeera rice, roti, paratha, or naan.

Store: 21. Refrigerate: Store leftover rajma in an airtight container in the refrigerator for up to 3-4 days. 22. Reheat: Reheat with a bit of water added to adjust the consistency.

Expert Tips

  • Soaking Beans: Essential for better texture and digestion. Reduces cooking time and improves digestibility.
  • Cooking Time: Ensure beans are thoroughly cooked until soft and melt-in-the-mouth. Undercooked beans can spoil the texture.
  • Use Fresh Beans: Fresh beans cook faster and provide better results.
  • Canned Beans: Convenient but ensure they are drained and rinsed before adding to the masala.
  • Gluten-Free: Omit or use gluten-free asafoetida for a gluten-free version.
  • Vegan Option: Substitute butter with oil and skip the cream or use coconut cream for a vegan alternative.

Rajma Masala, a Punjabi-style curry with creamy kidney beans and aromatic spices. This step-by-step guide helps you achieve the perfect restaurant-style Rajma at home. Ideal for pairing with rice or naan, this recipe is a comforting and hearty meal for any day.

Enjoy making and savoring this rich and flavorful Rajma Masala! It’s a comforting dish that’s sure to be a hit at any meal.

Rajma Masala is a quintessential Punjabi dish that is both satisfying and nutritious. I hope you enjoy making and savoring this restaurant-style recipe as much as I do. Stay tuned for more delightful recipes and cooking tips. Happy cooking!

Ingredients

  • Dried Kidney Beans (Rajma): 1 cup
  • Onion: 1 large, finely chopped
  • Tomatoes: 2 large, finely chopped
  • Ginger: 1 inch piece
  • Garlic: 5-6 cloves
  • Green Chili: 1-2, as per taste
  • Butter: 3 tablespoons (or 2 tablespoons butter + 1 tablespoon oil)
  • Cumin Seeds: ½ teaspoon
  • Turmeric Powder: ¼ teaspoon
  • Red Chili Powder: ½ teaspoon
  • Coriander Powder: 1 teaspoon
  • Asafoetida (Hing): A pinch
  • Garam Masala: ½ teaspoon

Nutritional Information

  • Calories: 220-250 kcal
  • Protein: 12-15 g
  • Total Fat: 9-12 g
  • Saturated Fat: 3-5 g
  • Carbohydrates: 28-32 g
  • Dietary Fiber: 7-10 g
  • Sugars: 5-8 g
  • Cholesterol: 15-25 mg
  • Sodium: 400-600 mg
  • Potassium: 450-600 mg
  • Vitamin A: 5-10% of Daily Value
  • Iron: 20-25% of Daily Value

Directions

Ingredients

  • Dried Kidney Beans (Rajma): 1 cup
  • Onion: 1 large, finely chopped
  • Tomatoes: 2 large, finely chopped
  • Ginger: 1 inch piece
  • Garlic: 5-6 cloves
  • Green Chili: 1-2, as per taste
  • Butter: 3 tablespoons (or 2 tablespoons butter + 1 tablespoon oil)
  • Cumin Seeds: ½ teaspoon
  • Spice Powders:
    • Turmeric Powder: ¼ teaspoon
    • Red Chili Powder: ½ teaspoon
    • Coriander Powder: 1 teaspoon
    • Asafoetida (Hing): A pinch
    • Garam Masala: ½ teaspoon
  • Kasuri Methi (Dried Fenugreek Leaves): 1 teaspoon
  • Cream: 2-3 tablespoons (optional)
  • Salt: To taste

Methods

Soaking and Cooking Beans

  1. Soak Beans:

    • Sort through 1 cup of dried kidney beans, discarding any discolored ones. Rinse and soak them in plenty of water for 8-9 hours or overnight.
    • After soaking, drain and rinse the beans.
  2. Cook Beans:

    • Add the soaked beans to a 3-liter stovetop pressure cooker with 3.5 to 4 cups of water.
    • Pressure cook for 18-20 whistles or about 15-20 minutes. The beans should be soft and fully cooked. If they’re not, cook for a few more minutes.

    Note: If using canned beans, rinse and drain them, then add them directly to the curry base later on.

Preparing the Masala Base

  1. Cook Masala:

    • Heat 3 tablespoons of butter (or a mix of butter and oil) in a pan over medium-low heat.
    • Add ½ teaspoon of cumin seeds and let them crackle.
    • Add finely chopped onions and sauté until they turn golden brown.
    • Lower the heat and add a crushed paste of 1-inch ginger, 5-6 garlic cloves, and 1-2 green chilies. Sauté until the raw aroma disappears.
    • Stir in finely chopped tomatoes and cook until they soften.
  2. Add Spices:

    • Mix in ¼ teaspoon turmeric powder, ½ teaspoon red chili powder, 1 teaspoon coriander powder, a pinch of asafoetida, and ½ teaspoon garam masala. Stir well and cook until the masala thickens and the oil begins to separate from it.

Combining Beans and Masala

  1. Mix Beans and Masala:

    • Use a slotted spoon to add the cooked kidney beans to the masala base. Stir gently to combine.
    • Add 2 cups of water (or bean cooking stock) and salt to taste.
    • Simmer the mixture on medium-low heat for 10-12 minutes until the curry thickens slightly. Mash a few beans to help thicken the curry.
  2. Finish with Cream and Kasuri Methi:

    • Add 1 teaspoon of crushed kasuri methi and 2-3 tablespoons of cream (or less if using heavy cream). Mix well and simmer for an additional 1 minute.
    • Adjust seasoning as needed.

Serving & Storage Suggestions

  • Serve: Enjoy your Rajma Masala with steamed basmati rice, jeera rice, roti, paratha, or naan. Garnish with fresh coriander leaves and ginger julienne if desired.
  • Storage: Refrigerate leftovers in an airtight container. The curry will thicken upon cooling, so add a little water while reheating to adjust the consistency.

Expert Tips

  • Soak Beans: Soaking dried beans is crucial as it reduces cooking time and makes them easier to digest.
  • Cook Well: Ensure the beans are fully cooked to a soft, melt-in-your-mouth texture for the best result.
  • Use Fresh Beans: Fresh, high-quality rajma beans cook faster and yield better results.
  • Canned Beans: If using canned beans, add them to the curry after cooking and simmer until warmed through.
  • Gluten-Free: Skip or use gluten-free asafoetida for a gluten-free version.
  • Vegan Option: Replace butter with oil and skip the cream, or use coconut cream for a rich flavor.