Rajma Chawal Recipe Punjabi Style – Authentic Dhaba-Style Rajma Masala at Home – Food Blog
Rajma Chawal Recipe Punjabi Style – Authentic Dhaba-Style Rajma Masala at Home
February 19, 2026 3 min read read Food Blog

Rajma Chawal Recipe Punjabi Style – Authentic Dhaba-Style Rajma Masala at Home

By -Kaushik

Published On 19, February 2026.

Rajma Chawal is one of the most loved North Indian comfort foods, especially in Punjab. The rich, spicy, and creamy rajma (kidney bean curry) served with steamed rice is a complete meal that satisfies both the heart and soul. In many Punjabi households, Sunday lunch feels incomplete without a bowl of flavorful rajma chawal.

What is Rajma Chawal?
Rajma Chawal is a classic dish from the Indian state of Punjab. It consists of red kidney beans cooked in a thick tomato-onion gravy flavored with aromatic spices and served with steamed basmati rice. The dish is popular across North India and is commonly found in homes, dhabas, and restaurants.
Punjabi rajma is known for its thick consistency, deep flavor, and slow-cooked texture.

Ingredients for Punjabi Rajma
For Rajma Masala:
* 1 cup red kidney beans (rajma)
* 3 cups water (for pressure cooking)
* 2 tablespoons oil or ghee
* 1 teaspoon cumin seeds
* 2 finely chopped onions
* 2 tablespoons ginger-garlic paste
* 3 pureed tomatoes
* 1 teaspoon turmeric powder
* 1 teaspoon red chili powder
* 1 teaspoon coriander powder
* 1 teaspoon garam masala
* Salt to taste
* Fresh coriander leaves for garnish
For Steamed Rice:
* 1 cup basmati rice
* 2 cups water
* Salt (optional)

Step-by-Step Rajma Chawal Recipe
Step 1: Soak and Cook Rajma
Wash the kidney beans thoroughly and soak them overnight (8–10 hours). Drain the water and pressure cook the rajma with fresh water and salt for 4–5 whistles until soft. The beans should mash easily between your fingers.
Step 2: Prepare the Masala
Heat oil or ghee in a heavy-bottom pan. Add cumin seeds and let them splutter. Add chopped onions and sauté until golden brown. This step is important for authentic Punjabi flavor.
Add ginger-garlic paste and cook until the raw smell disappears.

Step 3: Add Tomatoes and Spices
Add tomato puree and cook until the oil separates from the masala. Now add turmeric, red chili powder, coriander powder, and salt. Cook on medium flame until the gravy thickens.
Step 4: Combine Rajma and Masala
Add the cooked rajma along with some of its cooking water. Mix well and let it simmer on low heat for 20–25 minutes. Slow cooking enhances the taste and gives restaurant-style texture.
Mash a few beans with the back of a spoon to thicken the gravy naturally.
Step 5: Add Garam Masala and Garnish
Sprinkle garam masala and cook for 2 more minutes. Garnish with freshly chopped coriander leaves.

How to Cook Perfect Steamed Rice
Wash basmati rice 2–3 times until the water runs clear. Soak for 20 minutes. Cook with 2 cups of water until soft and fluffy. Fluff with a fork before serving.

Tips for Authentic Punjabi Taste
* Use dark red kidney beans for better flavor.
* Slow cooking is key to thick and creamy rajma.
* Adding a small spoon of butter at the end enhances richness.
* Rajma tastes even better the next day as flavors deepen.

Serving Suggestions
Serve hot rajma with steamed rice, sliced onions, lemon wedges, and green chilies. You can also enjoy rajma with jeera rice or roti.

Why Rajma Chawal is So Popular?
Rajma chawal is not just food; it’s an emotion for many North Indians. The combination of protein-rich beans and rice makes it a nutritious, wholesome, and filling meal. It is easy to prepare and perfect for family lunches or special occasions.

Final Thoughts
Punjabi-style Rajma Chawal is a comforting, flavorful, and satisfying dish that you can easily make at home. With simple ingredients and proper slow cooking, you can recreate authentic dhaba-style rajma masala in your kitchen.
Try this easy rajma chawal recipe today and enjoy the taste of Punjab at home!

Food Blog

Posted on February 19, 2026