Skip to content
Forkin
LunchDinnerMain Course

Rajma (Kidney Bean Curry)

This hearty vegan rajma features tender kidney beans simmered in a rich, spiced tomato and onion gravy. It's a comforting and nutritious Indian curry, perfect served with rice or flatbread.

An original recipe by Forkin

Total time
1 hr
Serves
4
Difficulty
Medium
Per serving
235 kcal
Download the app
VeganVegetarianGluten-free
Rajma (Kidney Bean Curry)

Mise en place

Ingredients

Measurements

Converted for display; the recipe amounts stay equivalent.

Ingredients

  • 400 gkidney bean, canned, drained and rinsed
  • 1 pcsyellow onion, finely chopped
  • 400 gtomato, canned crushed
  • 3 clovegarlic, minced
  • 1 tbspginger, grated
  • 1 pcsgreen chili, slit lengthwise
  • 2 tbspvegetable oil
  • 1 tspcumin seed
  • 0.5 tspturmeric powder
  • 1 tspcoriander powder
  • 1 tspgaram masala
  • 0.5 tspred chili powder
  • 1 tspsalt
  • 1 cupwater

garnish

  • 2 tbspfresh cilantro, chopped

Equipment

knife · cutting board · large pot

The method

Step by step

  1. 1

    Heat the vegetable oil in a large pot or Dutch oven over medium heat.

    About 2 min

  2. 2

    Add the cumin seeds and let them sizzle until fragrant, about 30 seconds.

    About 1 min

  3. 3

    Add the chopped yellow onion and cook until softened and translucent, about 5-7 minutes.

    About 7 min

    Cook’s note: Stir occasionally to prevent burning.

  4. 4

    Stir in the minced garlic, grated ginger, and green chili. Cook for another 2 minutes until aromatic.

    About 2 min

  5. 5

    Reduce the heat to low and add the turmeric powder, coriander powder, red chili powder, and salt. Cook for 1 minute, stirring constantly to toast the spices.

    About 1 min

    Cook’s note: Be careful not to burn the spices.

  6. 6

    Pour in the crushed tomatoes and bring the mixture to a gentle simmer. Cook for 8-10 minutes, stirring occasionally, until the sauce thickens and the oil begins to separate from the sides.

    About 10 min

    Cook’s note: This step is crucial for developing a rich flavor base.

  7. 7

    Add the drained and rinsed kidney beans and water to the pot. Stir well to combine.

    About 1 min

  8. 8

    Bring the curry to a boil, then reduce the heat to low, cover, and simmer for 15-20 minutes, allowing the flavors to meld.

    About 20 min

    Cook’s note: Stir occasionally to prevent sticking to the bottom.

  9. 9

    Stir in the garam masala and cook for another 2 minutes.

    About 2 min

  10. 10

    Taste and adjust seasoning if needed.

  11. 11

    Garnish with fresh cilantro before serving.

Per serving

Nutrition

Calories
235.2kcal
Protein
10.9g
Carbs
31.6g
Fat
8.1g
Fibre
9.5g
Sugar
6.4g

Estimated from the recipe’s ingredient quantities. Values can vary with brands and substitutions.

Keep it good

Storage

Store leftover rajma in an airtight container in the refrigerator.

Reheating

Reheat gently on the stovetop over low heat or in the microwave until warmed through, adding a splash of water if needed to adjust consistency.

More recipes

All recipes
  • Keto Pesto Chicken with Asparagusmain course

    Keto Pesto Chicken with Asparagus

    This simple and flavorful dish features tender chicken breasts coated in a vibrant homemade pesto, served alongside crisp-tender asparagus. It's a perfect weeknight meal that's quick to prepare and low in carbs.

    40 min 620 kcal
  • Zha Jiang Mianmain course

    Zha Jiang Mian

    This comforting Chinese noodle dish features a rich, savory pork sauce simmered with fermented bean paste, served over chewy noodles and fresh vegetables. It's a satisfying meal with layers of umami flavor.

    50 min
  • Umngqushomain course

    Umngqusho

    Umngqusho is a traditional South African staple featuring samp and sugar beans simmered to a thick and hearty consistency. This comforting, nutrient-dense stew is flavored with aromatics and spices, making for a satisfying main course or side dish.

    11 hr
  • Keto Tuna Avocado Saladlunch

    Keto Tuna Avocado Salad

    This simple and satisfying tuna avocado salad is perfect for a quick keto lunch. Flaked tuna is combined with creamy avocado, crisp celery, and a tangy lemon dressing for a fresh and flavorful meal.

    15 min 297 kcal
  • Glutinous Rice Balls (Tangyuan)dessert

    Glutinous Rice Balls (Tangyuan)

    These sweet and chewy glutinous rice balls are a traditional Chinese dessert, often enjoyed during festivals. They feature a rich black sesame filling encased in a soft, pliable rice dough. This vegan recipe is simple to make and deeply satisfying.

    50 min 396 kcal
  • Tomate Crevette (Belgian Shrimp Stuffed Tomatoes)appetizer

    Tomate Crevette (Belgian Shrimp Stuffed Tomatoes)

    This classic Belgian appetizer features fresh tomatoes hollowed out and filled with a creamy, flavorful shrimp salad. It's a refreshing and elegant dish, perfect for a light start to any meal. The combination of sweet tomato and savory shrimp is simply delightful.

    55 min 195 kcal
  • Vegan Calissons d'Aixdessert

    Vegan Calissons d'Aix

    These delightful vegan calissons are a traditional French confection, reimagined without animal products. They feature a smooth, chewy almond and candied fruit paste, all topped with a delicate royal icing. Perfect for a sweet treat or a special occasion.

    3 hr 188 kcal