Introduction
There are some dishes that instantly bring comfort, no matter where you are or how busy life gets. Rajma chawal is one of them. For many of us, it reminds us of slow Sunday lunches, pressure cooker whistles in the kitchen, and that one plate which always tastes better the next day.
In North Indian homes especially, rajma is not just food — it’s emotion. Even today, when time is short and schedules are tight, a simple rajma recipe is something we happily plan for. Working professionals love it because it’s filling. Students love it because it’s affordable. Home cooks love it because it’s wholesome and satisfying.
In this post, I’m sharing a Punjabi-style rajma recipe made at home, explained step by step in a simple way, so even first-time cooks can get soft beans and rich gravy every single time.
Table of Contents
Calories & Nutritional Information (Per Serving)
Approximate values for 1 medium bowl of rajma (without rice):
- Calories: 260 kcal
- Protein: 15 g
- Carbohydrates: 35 g
- Fat: 6 g
- Fiber: 10 g
(Values depend on oil and portion size)
Health Benefits
Rajma is a powerful ingredient in Indian vegetarian diets.
- High protein: Helps keep you full for longer
- Rich in fiber: Supports digestion
- Complex carbs: Gives steady energy
- Iron & minerals: Useful for daily nutrition
When cooked with less oil and eaten with plain rice or roti, rajma fits well into balanced Indian meals. It’s especially popular among people trying to reduce meat consumption while still meeting protein needs.
Ingredients Required
(Serves 3–4 people)
- Rajma (kidney beans) – 1 cup
- Water – for soaking & pressure cooking
For Masala:
- Oil or ghee – 2 tbsp
- Bay leaf – 1
- Cumin seeds (jeera) – 1 tsp
- Onion – 2 medium, finely chopped
- Ginger-garlic paste – 1 tbsp
- Tomato puree – 1 cup (from 3 tomatoes)
- Turmeric powder (haldi) – ½ tsp
- Red chilli powder – 1 tsp (adjust to taste)
- Coriander powder – 2 tsp
- Garam masala – 1 tsp
- Salt – to taste
For Garnish:
- Fresh coriander leaves
Indian substitutes:
- Use canned rajma in emergency (rinse well)
- Mustard oil can be used for stronger Punjabi flavour
Step-by-Step Recipe Method (Detailed & Beginner-Friendly)
Step 1: Soaking Rajma (Very Important)
Wash rajma well and soak in enough water for 8–10 hours or overnight.
Tip: Proper soaking makes rajma soft, easy to digest, and helps it cook evenly.
Step 2: Pressure Cooking Rajma
Drain soaked water. Add rajma to pressure cooker with fresh water (about 3 cups).
Add a pinch of salt.
Pressure cook for 5–6 whistles on medium flame.
Let pressure release naturally. Rajma should be soft enough to mash between fingers.
Common mistake: Undercooked rajma will ruin the entire dish.
Step 3: Preparing the Masala Base
Heat oil or ghee in a heavy-bottom kadhai.
Add bay leaf and cumin seeds. Let them crackle.
Add chopped onions and cook on medium flame till golden brown. This step builds flavour, so take your time.
Step 4: Ginger-Garlic & Tomatoes
Add ginger-garlic paste. Sauté till raw smell disappears.
Add tomato puree and cook till oil starts separating. This can take 8–10 minutes but is very important for good taste.
Step 5: Adding Spices
Lower the flame. Add turmeric, red chilli powder, coriander powder, and salt.
Mix well and cook for 1–2 minutes.
Tip: Always cook masala properly before adding rajma.
Step 6: Adding Cooked Rajma
Add boiled rajma along with some of its water.
Mix gently and let it simmer for 15–20 minutes on low flame.
Mash a few rajma with the spoon to thicken the gravy naturally.
Step 7: Final Touch
Add garam masala and chopped coriander.
Simmer for 2–3 minutes and turn off the flame.
Your rajma masala at home is ready.
Pro Tips, Variations & Substitutes
Restaurant-Style Taste:
- Slow simmering gives creamy texture
- Mash some rajma for thick gravy
Healthy Options:
- Use less oil
- Skip cream or butter
Regional Variations:
- Punjabi: More onion-tomato base
- Jain: No onion, use hing
- South-style: Add curry leaves & coconut oil
Serving Suggestions
Rajma tastes best with:
- Steamed rice (rajma chawal)
- Jeera rice
- Phulka or roti
Lunchbox idea: Pack rajma separately from rice to keep flavours fresh.
Storage & Shelf Life
- Refrigerate up to 2 days
- Tastes better the next day
- Freeze up to 1 month
- Reheat on low flame with little water
Frequently Asked Questions (FAQs)
Soak overnight and pressure cook properly.
Yes, in moderate portions.
Yes, Jain-style rajma is very popular.
Improper soaking or undercooking.
Yes, pressure mode works well.
Yes, when eaten in controlled portions.
Printable Recipe Card
Prep Time: 10 hours (soaking)
Cook Time: 40 minutes
Total Time: 50 minutes
Servings: 3–4
Difficulty Level: Medium
Final Thoughts
Rajma is one of those recipes that never goes out of style. Simple ingredients, slow cooking, and a little patience — that’s all it takes to create a meal that feels complete and comforting.
If you tried this rajma recipe, I’d love to know how it turned out. Leave a comment, rate the recipe, and share it with someone who loves rajma chawal as much as we do.
Happy cooking and warm meals ahead 🍲




