How to Make Red Bean Soup (Traditional & Healthy Version)
Red Bean Soup, known as 'Rajma Soup' in many Indian kitchens, is a wholesome and comforting dish rooted in the vibrant culinary traditions of North India, especially Punjab and the Himalayan foothills. This soup is made using red kidney beans (rajma), simmered with aromatic spices, ginger, garlic, and fresh vegetables, creating a hearty meal perfect for lunch. In India, rajma is a staple for its nourishing qualities and is often enjoyed during winter months or festive occasions like Lohri for its warming properties. The soup’s rich, earthy taste, combined with subtle heat from spices like cumin and black pepper, makes it an instant favorite among families seeking nutritious yet flavorful meals. Red Bean Soup is increasingly popular among health-conscious Indians, as it is vegetarian, high in protein, and packed with fiber. It fits well into calorie tracking diets and is naturally gluten-free and vegan-friendly when prepared without dairy. Traditionally served with whole wheat bread or steamed rice, this soup is also a common choice for lunchboxes, especially for school-going children. Its simple preparation and adaptability to local tastes make it a cherished recipe across regions, from the bustling kitchens of Delhi to the serene valleys of Himachal Pradesh. With this authentic and healthy Indian Red Bean Soup recipe, you can enjoy a delicious meal that honors the rich food heritage of India while supporting your wellness goals.
Ingredients
- 1 cup Rajma (red kidney beans) (soaked overnight)
- 1 medium Pyaz (onion) (finely chopped)
- 1 large Tamatar (tomato) (finely chopped)
- 1 inch Adrak (ginger) (grated)
- 2 cloves Lehsun (garlic) (minced)
- 1 small Gajar (carrot) (finely chopped)
- 1/2 tsp Zeera (cumin seeds)
- 1/4 tsp Kala mirch (black pepper) (freshly ground)
- 2 tbsp Dhanya patta (fresh coriander leaves) (chopped)
- to taste Salt
- 1 tsp Tel (oil) (mustard or olive)
- 3 cups Water
Step-by-step instructions
Step 1 · Rinse and soak rajma overnight in plenty of water
Rinse and soak rajma overnight in plenty of water. Drain and pressure cook with fresh water for 15 minutes or until soft.
Step 2 · Heat tel in a heavy-bottomed patila (pot) on medium flame
Heat tel in a heavy-bottomed patila (pot) on medium flame. Add zeera and let it splutter.
Step 3 · Add chopped pyaz
Add chopped pyaz, sauté until golden. Add adrak and lehsun; cook till fragrant.
Step 4 · Add gajar and tamatar
Add gajar and tamatar. Cook until tomatoes turn mushy and carrots soften.
Step 5 · Add cooked rajma with its water
Add cooked rajma with its water. Stir well, add kala mirch and salt. Simmer the soup for 10 minutes on low flame.
Step 6 · Garnish with dhanya patta
Garnish with dhanya patta. Serve hot with whole wheat bread or steamed rice.
Why this recipe is healthy
This dish is an excellent choice for a balanced vegetarian meal because it combines high-quality protein from rajma with antioxidants from fresh vegetables and spices. The fiber aids digestion and supports weight management, while low oil usage keeps calories in check. Red Bean Soup is filling yet light, promoting satiety without heaviness. Its nutrient density and versatility make it ideal for healthy lunch routines and calorie tracking.
A note on tradition
Rajma Soup has its roots in North Indian cuisine, especially Punjab and Himachal Pradesh, where red beans are often used in hearty meals during cold seasons. It is commonly prepared for family gatherings, winter lunches, and festivals like Lohri, symbolizing warmth and nourishment. While rajma is traditionally paired with rice, the soup version is a modern adaptation enjoyed across India for its health benefits and ease of preparation.