Skip to main content

Rajma masala

Rajma masala is a punjabi dish cooked in tomato-onion based gravy along with other aromatic Indian spices. It's an extremely simple dish which if made well turns out very delicious and satisfying. It's healthy, flavourful and packed with proteins.

Rajma masala is something I eat when I am craving for something comforting which is delicious yet healthy.  Just like Mocha Banana shake, Ultimate eggless chocolate cake, Matar Paneer and Rose Masala spritzer, this dish too is my childhood favourite. Give me a bowl of rajma chawal and I am a happy girl!

It tastes best with rice or jeera rice but tastes equally good with hot chapatis or crisp paranthas. What I love about rajma masala is how delicious it tastes next day, somehow flavours develop more overnight. Whenever I have some leftover rajma in fridge, I devour it with toasted bread, tastes super delicious!

Healthy, delicious, flavourful and comforting Indian curry- Rajma masala

Diet: Vegan
Type: Main course
Serving: 4-6 people


1 cup rajma/kidney beans
3 chopped medium tomatoes
2 chopped medium onions
2-3 cloves garlic
1 inch piece ginger
1 green chilli
2 tbsp oil
1 tsp cumin seeds
2 dried bay leaf
1/2 tsp turmeric powder
2 tsp coriander powder
1 tsp red chilli powder
1/4th tsp garam masala
1/4th tsp chat masala
1 tsp sugar
Salt to taste


Soak rajma/kidney beans overnight or for atleast 8 hours.

Pressure cook on medium heat till 2 whistles are released and further on low heat for 10 minutes.

Blend tomato,onion,garlic,ginger and green chilli together till you get smooth paste.

Heat oil in a deep dish or kadhai and add cumin seeds. Once they crackle and become brown, add bay leaf.

Now pour in the tomato-onion paste and season with turmeric and salt. Cook till the time water evaporates and oil separates.

Now add coriander powder, chilli powder, garam masala and chat masala. Cook further for 5 more minutes.

Now add all the boiled kidney beans along with the water (add as much as required)

Mix everything together and cook further for 10 minutes.

Taste and adjust salt and other spices according to your liking.

Serve with rice or hot chapatis.

If you try this dish, don't forget to take a picture and hashtag #fascinatingfoodworld on Instagram.

Follow me on FacebookPinterest and Instagram for regular update on new recipes

You might like these too