Fit Rajma – Indian Spiced Kidney Bean Curry

A protein- and fiber-rich North Indian classic: red kidney beans simmered in a spiced onion-tomato gravy, hearty over rice and completely plant-based.

Total
45 min
Servings
2 servings
Difficulty
Medium
Calories · per serving
385 kcal

Written by

Ecem Akkaba · Dietitian

Dietitian, graduate of İstanbul Medipol University. She develops the recipes and nutrition values on FitZen.

Updated:

Fit Rajma – Indian Spiced Kidney Bean Curry

In short

Fit Rajma – Indian Spiced Kidney Bean Curry contains 385 calories per serving: 16 g protein, 62 g carbohydrate and 7 g fat. It takes 45 minutes in total and makes 2 servings.

About this recipe

Rajma is one of North India's most beloved home-cooked dishes, simmering red kidney beans in a rich, spiced onion-tomato gravy. High in fiber and plant protein, it keeps you full for hours and forms a balanced meal when served over basmati rice.

Method

  1. 1

    Heat the oil in a pot and add the cumin seeds until they sizzle.

  2. 2

    Add the chopped onion and sauté until golden brown.

  3. 3

    Stir in the ginger-garlic paste and cook for 1 minute.

  4. 4

    Add the tomato puree, coriander, turmeric, chili and salt, and cook until the oil separates.

  5. 5

    Add the kidney beans and 1.5 cups of water, then bring to a boil.

  6. 6

    Lower the heat and simmer for 20 minutes, mashing a few beans to thicken the gravy.

  7. 7

    Stir in the garam masala, garnish with cilantro and serve over the basmati rice.

Tips

  • Soak dried beans overnight and pressure cook them for the best creamy texture.
  • Mash a spoonful of beans into the gravy to thicken it naturally.
  • A squeeze of fresh lemon at the end brightens all the flavors.

Language

3 days free

Get started

Log today’s first meal with a photo

Download it, create your account, photograph your first plate. Setup takes under a minute. Your first 3 days are free. Cancel any time.

  • Free to download
  • No credit card needed to sign up
  • Cancel your subscription any time

3-day free trial · then Premium: ₺149.99 weekly · ₺199.99 monthly · ₺1,299.99 yearly