Try this rajma recipe today!

Rich, flavorful, and comforting — the perfect North Indian kidney bean curry you’ll fall in love with! 🇮🇳✨

 

Few dishes define Indian comfort food as beautifully as rajma. With tender red kidney beans simmered in a spiced tomato gravy, this dish is warm, wholesome, and deeply satisfying. It’s a staple in North Indian homes — especially when served with steamed basmati rice (known lovingly as rajma chawal).

 

Whether you’re cooking for family, friends, or just yourself, this rajma recipe is a guaranteed hit. It’s simple enough for busy weekdays yet rich and flavorful enough for special occasions.

 

Let’s dive into how to make this soul-soothing dish and why you should try this rajma recipe today! ❤️

 

🍅 What Is Rajma?

 

Rajma means kidney beans in Hindi. It’s a beloved vegetarian curry made by slow-cooking beans in a thick, aromatic gravy of onions, tomatoes, and spices.

 

The dish is hearty, packed with protein, and has a creamy, melt-in-your-mouth texture — especially when served with rice, naan, or roti.

 

Think of it as India’s version of chili — but with a deeply spiced, tomato-rich twist.

 

🛒 Ingredients You’ll Need

 

Here’s what you’ll need to make delicious homemade rajma:

 

🫘 Main Ingredients

 

1 cup rajma (red kidney beans)

 

3 cups water (for soaking and boiling)

 

2 tablespoons oil or ghee

 

1 large onion, finely chopped

 

2 tomatoes, pureed

 

1 tablespoon ginger-garlic paste

 

1–2 green chilies, slit (optional)

 

🌿 Spices & Seasonings

 

1 teaspoon cumin seeds

 

1 teaspoon turmeric powder

 

1 teaspoon red chili powder

 

1½ teaspoons coriander powder

 

½ teaspoon garam masala

 

1 teaspoon cumin powder

 

Salt, to taste

 

🍋 Optional (for garnish)

 

Fresh cilantro (coriander leaves), chopped

 

A squeeze of lemon juice

 

A dollop of butter or cream for richness

 

🍳 Step-by-Step: How to Make Rajma

🥣 Step 1: Soak and Boil the Rajma

 

Rinse 1 cup of rajma thoroughly. Soak overnight (or at least 8 hours) in plenty of water.

 

Drain and transfer to a pressure cooker or pot with 3 cups of fresh water and a pinch of salt.

 

Pressure cook: 15–20 minutes (or about 6–7 whistles)

 

Boil in a pot: 60–90 minutes until soft and creamy

 

💡 Quick Hack Inside: Forgot to soak the beans? Soak them in hot water for 2 hours to speed up the process.

 

🍅 Step 2: Make the Masala Base

 

In a deep pan, heat 2 tablespoons of oil or ghee. Add cumin seeds and let them sizzle.

 

Add chopped onions and sauté until golden brown. Then stir in ginger-garlic paste and cook for another minute until fragrant.

 

Add the tomato puree and green chilies. Cook until the oil begins to separate from the masala — this means your base is ready.

 

🌶️ Step 3: Add the Spices

 

Now add all your spices — turmeric, red chili, coriander, cumin powder, and salt.

 

Sauté for 1–2 minutes so the spices bloom and blend beautifully with the masala.

 

🌟 Flavor Hack Inside: Add a teaspoon of kasuri methi (dried fenugreek leaves) for that authentic restaurant-style aroma.

 

🫘 Step 4: Add the Cooked Rajma

 

Add your boiled rajma (along with the water it was cooked in) to the masala. Stir everything well to combine.

 

Let it simmer on low heat for 20–25 minutes — the longer you simmer, the creamier and more flavorful it becomes.

 

If the curry is too thick, add a bit of hot water. If too thin, mash a few beans with a spoon to thicken naturally.

 

🍛 Step 5: Finish and Serve

 

Once the gravy is thick and rich, sprinkle in garam masala and stir. Taste and adjust seasoning.

 

Garnish with chopped cilantro, a squeeze of lemon juice, or a swirl of butter or cream for extra indulgence.

 

🍚 How to Serve Rajma

 

Rajma is best enjoyed hot and fresh! Serve it with:

 

Steamed basmati rice (rajma chawal) — the classic combo 🥰

 

Jeera rice (cumin rice) for a fragrant touch

 

Chapati, naan, or paratha for a hearty Indian meal

 

Add a side of onion slices, pickle, or salad, and you’ve got a comforting feast!

 

🌈 Variations You’ll Love

 

Once you master this classic, try some of these rajma recipe twists:

 

🍄 Veggie Rajma Curry

 

Add spinach, mushrooms, or bell peppers for extra nutrition and flavor.

 

🧈 Creamy Restaurant-Style Rajma

 

Add ¼ cup cream or 2 tablespoons butter before serving for that luxurious, smooth finish.

 

🌶️ Spicy Punjabi Rajma

 

Boost the chili powder and add an extra dash of garam masala for a bold, fiery taste.

 

🍅 Tomato-Free Rajma

 

Use thick yogurt or cashew paste instead of tomatoes for a milder, richer curry.

 

🧊 Storage Tips

 

Refrigerate: Store leftovers in an airtight container for up to 3–4 days.

 

Freeze: Rajma freezes beautifully for up to 2 months. Reheat with a splash of water and simmer gently.

 

💡 Meal Prep Tip: Make a large batch on Sunday and enjoy easy weekday lunches — it only gets tastier with time!

 

❤️ Why You’ll Love This Rajma Recipe

 

This recipe is:

✅ Simple yet deeply flavorful

✅ Protein-packed and vegetarian-friendly

✅ Perfect for busy days — easy to reheat

✅ Family-approved comfort food

 

It’s everything you love in a curry — creamy, spiced, and utterly satisfying.

 

✨ Conclusion: Try This Rajma Recipe Today!

 

There’s a reason rajma holds a special place in Indian hearts — it’s warm, nourishing, and full of soul. This easy rajma recipe captures that homely flavor while keeping things simple for your kitchen.

 

With every bite, you’ll taste tender beans, aromatic spices, and the cozy comfort of homemade cooking. Whether you’re a beginner or a seasoned cook, this dish will quickly become a favorite.

 

So go ahead — soak those beans, fire up your stove, and try this rajma recipe today! 🌿🍅🍛

 

SEO Keywords:

rajma recipe, how to make rajma, Indian kidney bean curry, rajma masala, Punjabi rajma recipe, vegetarian Indian curry, rajma chawal recipe, easy Indian recipes, homemade rajma, North Indian comfort food