🌍 Honest home cooking from around the world ▶ Subscribe on YouTube — @taraskitchen
Rajma served and ready to eat
Indian Dinner Curries Vegan Recipes Vegetarian Vegan

Rajma

Kidney beans simmered in a spiced tomato-onion gravy — a Punjabi comfort food that's pure home cooking.

↓ Jump to recipe
⏱️
10 minPrep
🔥
40 minCook
🍽️
4Serves
📊
EasyLevel
Advertisement · placeholder

Ingredients

  • 2 cans red kidney beans, drained
  • 2 onions, chopped
  • 3 tomatoes, blended
  • 1 tbsp ginger-garlic paste
  • 1 tsp cumin
  • 1 tsp coriander powder
  • 1 tsp red chilli powder
  • 1/2 tsp turmeric
  • 1 tsp garam masala
  • 4 tbsp oil
  • Salt
  • Coriander

Instructions

  1. Fry the onions until deep golden, then add the ginger-garlic.
  2. Stir in the cumin, coriander, chilli, turmeric and the tomato puree.
  3. Cook until the oil separates.
  4. Add the beans and 1.5 cups water; simmer 20 minutes, mashing some beans to thicken.
  5. Finish with garam masala and coriander.
Advertisement · placeholder

Tara’s tips

  • Mash a few beans against the pan for a thick, creamy gravy.
  • Cook the masala base properly until the oil releases.

Serving suggestions

  • Serve with steamed rice.

Storage & reheating

Keeps 4 days; freezes well.

Nutrition

Nutrition information is not yet available for this recipe. Values vary with portion size and exact ingredients — we will add verified figures here soon.

Frequently asked questions

Dried beans?

Soak overnight and cook until tender first.

You might also like

Related recipes

Chana Chaat served and ready to eat Pakistani

Chana Chaat

A tangy, refreshing chickpea salad tossed with onion, tomato and a zingy chaat dressing — a…

⏱ 10 min 🍽 4 servings 📊 Easy
Palak Paneer served and ready to eat Indian

Palak Paneer

Soft cubes of paneer in a smooth, gently spiced spinach sauce — comforting, green and surprisingly…

⏱ 35 min 🍽 4 servings 📊 Medium