Rajma Masala is a classic North Indian dish that combines the rich flavors of red kidney beans with a blend of aromatic spices. This hearty and comforting curry is perfect for a cozy meal and pairs wonderfully with rice or naan. The slow-cooked beans absorb the spices, creating a deliciously thick and flavorful gravy.
When preparing Rajma Masala, you might need to visit a supermarket for a few specific ingredients. Garam masala is a spice blend that adds warmth and depth to the dish. Ginger-garlic paste is another essential component, providing a robust base flavor. Make sure to get cumin seeds and coriander powder, as these spices are crucial for the authentic taste.

Ingredients for Indian Rajma Masala Recipe
Red kidney beans: Soaked overnight to soften and then cooked until tender.
Oil: Used for sautéing the spices and onions.
Onion: Finely chopped and sautéed until golden brown to form the base of the curry.
Tomatoes: Pureed and cooked until the oil separates, adding a rich, tangy flavor.
Ginger-garlic paste: Adds a robust and aromatic base flavor.
Cumin seeds: Provides a warm, earthy flavor when spluttered in hot oil.
Coriander powder: Adds a citrusy and slightly sweet flavor to the curry.
Garam masala: A blend of spices that adds warmth and complexity.
Red chili powder: Adds heat and a vibrant color to the dish.
Turmeric powder: Provides a warm, earthy flavor and a beautiful golden color.
Salt: Enhances the overall flavor of the dish.
Water: Used to cook the beans and adjust the consistency of the curry.
Cilantro: Chopped and used as a fresh garnish to add a burst of color and flavor.
Technique Tip for This Recipe
To achieve a richer flavor in your rajma masala, consider dry roasting the cumin seeds and coriander powder in a separate pan until they release their aroma before adding them to the dish. This technique enhances the depth of flavor and gives the spices a more pronounced and robust taste.
Suggested Side Dishes
Alternative Ingredients
red kidney beans - Substitute with black beans: Black beans have a similar texture and can absorb the flavors of the spices well.
oil - Substitute with ghee: Ghee adds a richer flavor and is commonly used in Indian cooking.
onion - Substitute with shallots: Shallots have a milder taste and can add a subtle sweetness to the dish.
pureed tomatoes - Substitute with canned tomato sauce: Canned tomato sauce is convenient and provides a similar consistency and flavor.
ginger-garlic paste - Substitute with freshly grated ginger and minced garlic: Fresh ingredients can provide a more robust flavor.
cumin seeds - Substitute with ground cumin: Ground cumin can provide a similar earthy flavor, though it is more potent, so use less.
coriander powder - Substitute with ground cumin: Ground cumin can add a similar warm, nutty flavor.
garam masala - Substitute with curry powder: Curry powder can provide a similar blend of spices, though the flavor profile may vary slightly.
red chili powder - Substitute with cayenne pepper: Cayenne pepper can provide a similar level of heat, though it is more potent, so use less.
turmeric powder - Substitute with saffron: Saffron can add a similar color and a unique flavor, though it is more expensive.
salt - Substitute with soy sauce: Soy sauce can add a similar level of saltiness along with a depth of umami flavor.
water - Substitute with vegetable broth: Vegetable broth can add more depth of flavor to the dish.
cilantro - Substitute with parsley: Parsley can provide a similar fresh, herbaceous note for garnish.
Other Alternative Recipes Similar to This Dish
How to Store or Freeze This Dish
Allow the rajma masala to cool down to room temperature before storing. This prevents condensation and maintains the dish's texture and flavor.
Transfer the rajma masala into an airtight container. Ensure the container is clean and dry to avoid any contamination.
For short-term storage, place the container in the refrigerator. The rajma masala can be safely stored in the fridge for up to 3-4 days. Reheat thoroughly before serving.
For long-term storage, consider freezing the rajma masala. Use a freezer-safe container or heavy-duty freezer bags. Leave some space at the top of the container or bag to allow for expansion as the food freezes.
Label the container or bag with the date of preparation. This helps in keeping track of how long the rajma masala has been stored.
When ready to use, thaw the frozen rajma masala in the refrigerator overnight. This gradual thawing helps maintain the dish's texture and flavor.
Reheat the rajma masala on the stovetop over medium heat, stirring occasionally. You may need to add a splash of water to adjust the consistency as it heats.
Garnish with fresh cilantro before serving to revive the dish's vibrant appearance and flavor.
How to Reheat Leftovers
Stovetop Method:
- Transfer the leftover rajma masala to a saucepan.
- Add a splash of water or vegetable broth to maintain the desired consistency.
- Heat over medium flame, stirring occasionally to prevent sticking.
- Once it starts to simmer, reduce the heat to low and let it cook for 5-7 minutes until thoroughly heated.
- Garnish with fresh cilantro before serving.
Microwave Method:
- Place the rajma masala in a microwave-safe bowl.
- Cover the bowl with a microwave-safe lid or plastic wrap with a few holes for ventilation.
- Heat on high for 2-3 minutes, stirring halfway through.
- Check the temperature and heat for an additional 1-2 minutes if necessary.
- Garnish with chopped cilantro before serving.
Oven Method:
- Preheat your oven to 350°F (175°C).
- Transfer the rajma masala to an oven-safe dish.
- Cover the dish with aluminum foil to prevent drying out.
- Bake for 20-25 minutes, stirring halfway through to ensure even heating.
- Once heated, garnish with fresh cilantro and serve.
Slow Cooker Method:
- Place the leftover rajma masala in the slow cooker.
- Add a small amount of water or vegetable broth to keep it moist.
- Set the slow cooker to low and heat for 1-2 hours.
- Stir occasionally to ensure even heating.
- Garnish with chopped cilantro before serving.
Best Tools for This Recipe
Pressure cooker: Essential for cooking the soaked kidney beans until they are soft and tender.
Large pan: Used for sautéing the onions, ginger-garlic paste, and cooking the tomato puree with spices.
Spatula: Handy for stirring and mixing the ingredients while cooking.
Knife: Necessary for finely chopping the onions and cilantro.
Cutting board: Provides a stable surface for chopping the onions and cilantro.
Measuring spoons: Ensures accurate measurement of spices and oil.
Blender: Useful for pureeing the tomatoes to a smooth consistency.
Serving spoon: Ideal for serving the finished rajma masala.
Bowl: For soaking the kidney beans overnight.
Ladle: Useful for adding water and stirring the beans while simmering.
How to Save Time on Making This Recipe
Use canned beans: Substitute soaked kidney beans with canned ones to save soaking and cooking time.
Pre-made ginger-garlic paste: Use store-bought ginger-garlic paste instead of making it from scratch.
Frozen chopped onions: Opt for pre-chopped frozen onions to cut down on prep time.
Batch cooking: Make a large batch of rajma masala and freeze portions for quick future meals.
Pressure cooker: Use an Instant Pot or electric pressure cooker to speed up the cooking process.

Indian Rajma Masala
Ingredients
Main Ingredients
- 1 cup Red Kidney Beans (Rajma) soaked overnight
- 2 tablespoon Oil
- 1 large Onion finely chopped
- 2 medium Tomatoes pureed
- 1 teaspoon Ginger-Garlic Paste
- 1 teaspoon Cumin Seeds
- 1 teaspoon Coriander Powder
- 1 teaspoon Garam Masala
- 1 teaspoon Red Chili Powder
- 1 teaspoon Turmeric Powder
- to taste Salt
- 2 cups Water
- 2 tablespoon Cilantro chopped, for garnish
Instructions
- 1. Rinse and soak the kidney beans overnight.
- 2. Pressure cook the beans with 2 cups of water and a pinch of salt until soft.
- 3. Heat oil in a pan, add cumin seeds and let them splutter.
- 4. Add chopped onions and sauté until golden brown.
- 5. Add ginger-garlic paste and sauté for a minute.
- 6. Add tomato puree and cook until the oil separates.
- 7. Add all the spices and cook for another 2 minutes.
- 8. Add the cooked beans along with the water. Simmer for 15-20 minutes.
- 9. Garnish with chopped cilantro and serve hot.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Dish
More Amazing Recipes to Try 🙂
- Indian Udupi Sambar Recipe1 Hours
- Indian Aloo Bhindi Sabzi Recipe40 Minutes
- Indian Chawli ki Sabzi (Lobia Sabzi) Recipe45 Minutes
- Indian Amritsari Paneer Bhurji Recipe25 Minutes
- Indian Kale Pakora Recipe35 Minutes
- Indian Shrimp Curry Recipe45 Minutes
- Indian Ridge Gourd Curry Recipe45 Minutes
- Indian Matar Mushroom Recipe30 Minutes
Leave a Reply