White Bean Curry

White Bean Curry

Lunch • India

200
KCAL
PROTEIN (G)
CARBS (G)
FAT (G)
Log This Food
Track with App
Log this food instantly with our mobile app
Get App
How to Make White Bean Curry
Traditional + healthy version with step-by-step photos · 35 min total · 2 servings
View full recipe →

How to Make White Bean Curry (Traditional & Healthy Version)

Prep: 15 min
Cook: 20 min
2 servings
Easy

White Bean Curry, known locally as Safed Rajma Curry, is a nutritious and flavorful vegetarian dish that has found its way into Indian kitchens, especially across North India. This curry combines the creamy texture of white beans (safed rajma) with the aromatic spices and fresh ingredients quintessential to Indian cuisine. The result is a hearty, protein-rich curry that is both satisfying and light, making it a perfect choice for those seeking a wholesome meal. Traditionally, White Bean Curry is prepared during festivals or family gatherings, especially in regions like Punjab and Uttar Pradesh, where legumes are a staple. The dish is often enjoyed with steamed rice (chawal) or whole wheat rotis, and is a crowd-pleaser among both adults and children. Its rich flavors come from a blend of ground spices, ginger, garlic, and tomatoes, which are simmered to perfection with the white beans, creating a comforting and aromatic meal. In Indian culture, curries like this are associated with warmth, hospitality, and nourishment. White Bean Curry is perfect for lunch, especially during the winter months or festive occasions like Holi, when hearty, protein-packed dishes are in demand. The use of minimal oil and fresh ingredients makes this version particularly health-conscious, while still retaining the authentic taste of Indian home cooking.

Diabetic-Friendly Weight Loss Kid-Friendly Vegan Adaptable

Ingredients(for 1 medium katori (bowl) per person)

  • 1 cup White beans (safed rajma), soaked overnight (Safed rajma)
  • 1 medium Onion, finely chopped (pyaaz)
  • 1 large Tomato, finely chopped (tamatar)
  • 1 tablespoon Ginger-garlic paste (adrak-lehsun)
  • 1 Green chilli, slit (hari mirch) - optional
  • 1 teaspoon Cumin seeds (jeera)
  • 1/2 teaspoon Turmeric powder (haldi)
  • 1 teaspoon Coriander powder (dhaniya powder)
  • 1/2 teaspoon Red chilli powder (lal mirch) - optional
  • 1/2 teaspoon Garam masala
  • 1 tablespoon Oil (preferably mustard or sunflower)
  • to taste Salt (namak)
  • 2 tablespoons Fresh coriander leaves, chopped (hara dhaniya) - optional
  • 2 cups Water

Instructions

  1. 1

    Drain the soaked white beans and rinse well. Pressure cook with 2 cups water and a pinch of salt for 3-4 whistles, until soft.

    10 minutes

    Do not overcook the beans; they should hold their shape.

  2. 2

    Heat oil in a kadhai or pan. Add cumin seeds and let them splutter.

    1 minute

    Use mustard oil for extra flavor, but heat till smoking to remove rawness.

  3. 3

    Add chopped onions and sauté until translucent. Stir in ginger-garlic paste and green chilli, and cook till the raw aroma disappears.

    3 minutes

    Cook on medium flame to avoid burning the paste.

  4. 4

    Mix in chopped tomatoes, turmeric, coriander powder, red chilli powder, and salt. Sauté until the masala releases oil and the tomatoes are mushy.

    4 minutes

    Mash tomatoes with the spatula for a smoother gravy.

Why This Dish is Healthy

This White Bean Curry is a healthy choice because it incorporates high-protein legumes, heart-healthy spices, and minimal oil. The combination of fiber and protein helps in maintaining satiety, supports weight management, and promotes digestive health. The fresh vegetables and spices contribute antioxidants, which help boost immunity and overall well-being. With low saturated fat and no cholesterol, it’s ideal for those aiming for a balanced, nutritious Indian meal.

White Bean Curry offers an impressive nutritional profile. White beans are an excellent source of plant-based protein, dietary fiber, and complex carbohydrates, making this dish filling and sustaining. They are also rich in essential minerals like iron, magnesium, potassium, and folate, which are vital for energy production and heart health. The use of minimal oil and fresh tomatoes, onions, and spices ensures plenty of antioxidants and vitamins without excess calories. This curry is naturally gluten-free and can be easily adapted for vegan diets.

Pro Tips

  • 💡Tip 1: Always soak white beans overnight for even cooking and better digestibility.
  • 💡Tip 2: Use fresh ground garam masala for enhanced aroma.
  • 💡Tip 3: Mash a few beans in the curry to naturally thicken the gravy without adding cream.

Storage & Serving

Store leftover White Bean Curry in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stovetop, adding a little water to adjust consistency if needed.

Best served: Breakfast or Lunch

Nutrition Facts

NutrientPer 100g
Energy200.0 kcal

Similar Foods