Rajma, or red kidney beans curry, is a beloved dish in Indian cuisine, known for its rich, flavorful gravy and hearty texture. It’s a staple in many households and often enjoyed with steamed rice or Indian breads like roti or naan. Here’s a step-by-step guide to making this classic dish at home:

Ingredients:
- 1 cup dried rajma (red kidney beans)
- 3 tablespoons oil or ghee
- 1 large onion, finely chopped
- 2 tomatoes, pureed
- 2-3 garlic cloves, minced
- 1-inch piece of ginger, grated or minced
- 2 green chilies, slit lengthwise (adjust to taste)
- 1 teaspoon cumin seeds
- 1 bay leaf
- 1 teaspoon turmeric powder
- 1 teaspoon red chili powder (adjust to spice preference)
- 1 tablespoon coriander powder
- 1 teaspoon garam masala
- Salt to taste
- Chopped fresh coriander leaves for garnish
Instructions:
- Preparing the Rajma:
- Rinse the rajma beans under cold water until the water runs clear. Soak them in plenty of water overnight or for at least 8 hours. This helps in softening the beans and reducing the cooking time.
- After soaking, drain the water and rinse the beans again.
- Cooking the Rajma:
- In a pressure cooker or a large pot, add the soaked rajma beans along with fresh water. The water level should be about 2 inches above the beans.
- Pressure cook the rajma beans: If using a pressure cooker, cook on high heat until the first whistle, then reduce the heat to low and cook for another 15-20 minutes or until the beans are soft and tender. If using a pot, bring the beans to a boil, then reduce the heat to low and simmer for about 1.5 to 2 hours, or until the beans are cooked through and tender.
- Once cooked, set the beans aside.
- Preparing the Rajma Gravy:
- Heat oil or ghee in a separate pan over medium heat. Add cumin seeds and bay leaf. Sauté until the cumin seeds start to splutter.
- Adding Aromatics:
- Add finely chopped onions and sauté until they turn golden brown.
- Adding Spices:
- Add minced garlic, grated ginger, and slit green chilies. Sauté for another 2-3 minutes until the raw smell disappears.
- Adding Tomato Puree:
- Add tomato puree and cook until the oil begins to separate from the masala (spice mix). This indicates that the tomatoes are well-cooked.
- Adding Dry Spices:
- Add turmeric powder, red chili powder, coriander powder, and salt to taste. Mix well and cook for another 2-3 minutes to let the spices blend together.
- Combining with Rajma:
- Add the cooked rajma beans along with any remaining water from the pressure cooker or pot. Stir well to combine everything evenly.
- Simmering:
- Bring the rajma curry to a boil. Reduce the heat to low, cover the pan, and let it simmer for about 15-20 minutes. This helps the flavors to meld together and thickens the curry.
- Final Touch:
- Add garam masala and stir gently. Taste and adjust salt and spices if needed.
- Garnish and Serve:
- Garnish with freshly chopped coriander leaves.
Serving Suggestions:
- Serve hot rajma curry with steamed basmati rice or jeera rice.
- It also pairs well with Indian breads like roti, naan, or paratha.
- A side of plain yogurt or raita (yogurt-based condiment) complements the spiciness of the curry.
Tips for Perfect Rajma:
- Soaking: Ensure the rajma beans are soaked adequately to shorten the cooking time and ensure they cook evenly.
- Spices: Adjust the spice levels according to your preference. Rajma can be made mild or spicy based on personal taste.
- Simmering: Letting the curry simmer after adding the beans helps in developing flavors. This step is crucial for a rich and delicious rajma.
By following this detailed recipe, you can recreate the authentic flavors of rajma right in your kitchen. Whether for a family dinner or a special occasion, this dish promises to be a hit with its robust taste and comforting appeal. Enjoy cooking and savoring this classic Indian delicacy!

The creator behind this blog, and I’m thrilled to share my passion for vegetarian cooking with you.
Cooking has always been a joyful journey for me, filled with vibrant flavors, wholesome ingredients, and the creativity that comes with crafting delicious meals.
Growing up in a family where food was at the heart of every celebration, I learned the art of cooking from my mother and grandmother. Their recipes, steeped in tradition and love, inspired me to explore and experiment in the kitchen. Over the years, I’ve developed my own unique style, blending traditional and contemporary flavors to create vegetarian dishes that are both nutritious and delightful.
