Vegan Masala

Plant-based Indian recipes, made authentically

vegan-masala.com

information@vegan-masala.com

← Back to recipes
Rajma Masala (Punjabi Kidney Bean Curry)

Vegan Masala Recipe

Rajma Masala (Punjabi Kidney Bean Curry)

Punjabi rajma masala simmers kidney beans in a thick onion-and-tomato gravy until everything tastes rich and settled. This is unhurried comfort food, best spooned over steaming basmati rice.

Recipe by How our recipes are created

30 minPrep: 10 minCook: 20 minServes 4North IndianVegan
rajmarajma masalakidney bean curry

From the kitchen

What to expect

Rajma should be creamy enough that a few beans collapse into the gravy. Give it a patient final simmer after adding the beans; this is where separate ingredients become one deeply comforting curry.

Serving idea

Best served simply

Best served hot with basmati rice, roti, naan or a spoonful of pickle on the side.

Useful equipment

Tools that make this recipe easier

These are optional paid links to useful Amazon UK searches. If you make a qualifying purchase, Vegan Masala may earn a commission at no extra cost to you.

Vegan Masala recommends

Heavy-bottomed cooking pot

Steady heat helps rice, dal and slow-simmered sauces cook evenly without catching on the base.

View on Amazon UK

Paid affiliate link · No extra cost to you

Vegan Masala recommends

Pressure cooker or Instant Pot

Useful for getting chickpeas, beans and lentils tender without a long stovetop simmer.

View on Amazon UK

Paid affiliate link · No extra cost to you

Recipe-specific guidance

Why this method works

Rajma becomes rich when kidney beans simmer in the masala long enough for their starch to thicken it. Mashing a small portion gives body, while slow cooking after the tomato stage allows the beans and gravy to taste integrated rather than separate.

Cues to watch for

  • Dried kidney beans must be fully tender before they enter the masala.
  • The tomato base should be thick and brick-red with no raw aroma.
  • A finished rajma gravy should coat the back of a spoon.

Useful substitutions

  • Tinned kidney beans are convenient; rinse them and reduce the initial simmering time.
  • Black cardamom adds smokiness but can be omitted if unavailable.
  • Use a little amchur instead of lemon for final acidity.

Storage and reheating

Rajma improves overnight. Refrigerate for up to three days and loosen gradually while reheating; boil until piping hot before serving.

Cook the recipe

Method

  1. 1

    Soak 1 cup kidney beans in water overnight, drain and rinse well.

  2. 2

    Pressure cook beans with water until very soft and tender.

  3. 3

    Crush 1 inch ginger, 4 garlic cloves, and chillies into a paste.

  4. 4

    Heat 2 tbsp oil in a pan and add cumin seeds.

  5. 5

    Add 1 large onion, finely chopped and cook until golden and caramelised.

  6. 6

    Add garlic, ginger and chilli paste and sauté briefly.

  7. 7

    Add 2 medium tomatoes, chopped and cook until soft and jammy.

  8. 8

    Stir in turmeric, chilli powder, coriander powder, asafoetida and garam masala.

  9. 9

    Cook until the masala thickens and oil separates.

  10. 10

    Add cooked beans and water, then simmer for 10–15 minutes.

  11. 11

    Mash a few beans to thicken the gravy.

  12. 12

    Finish by adding kasuri methi and oat cream if using and allow a couple of minutes to encorporate.

  13. 13

    Garnish with 2 tbsp fresh coriander, chopped and serve hot.

Gather everything first

Ingredients

  • 2 tbsp oil
  • 1 tsp cumin seeds
  • 4 garlic cloves, minced
  • a pinch of asafoetida (optional)
  • 1 large onion, finely chopped
  • 1 inch ginger, grated
  • 2 green chillies, finely chopped
  • a pinch of asafoetida
  • 1/2 tsp turmeric
  • 1 tsp chilli powder
  • 2 tsp coriander powder
  • 1 tsp garam masala
  • 2 medium tomatoes, chopped
  • 1 Cup dried kidney beans, soaked overnight and rinsed
  • 1 cup water
  • 1 tsp salt
  • 100 ml oat cream
  • 1 tsp kasuri methi (optional)
  • 2 tbsp fresh coriander, chopped

A few useful notes

Notes

  • The flavour of this dish depends on cooking the masala properly rather than rushing straight to the final simmer.
  • Taste before serving and adjust the salt, heat or acidity only once the dish has cooked fully.
  • Leftovers often taste even better the next day once the spices have had more time to settle.
  • Store leftovers in an airtight container in the fridge for up to 3 days.

Topic hub

Explore Vegan Indian Curry Recipes

Browse the curated curry hub for related chickpea, dal, potato, tofu and vegetable recipes in one place.

Visit the curry hub

Topic hub

Explore Vegan Indian Dal Recipes

Browse the dal hub for classic dal recipes, lentil curries, and bean-based Indian curries in one place.

Visit the dal hub

Cook next

Learn the technique