Bean Soup *(Old Indian Recipe)

Cook: 70 min Cuisine: Indian

A hearty Indian-style bean soup with tomatoes, onions, green peppers, and spices, perfect for comforting meals and suitable for vegetarians and bean lovers alike.

Be the first to rate this recipe

Ingredients

  • 1 lb. Northern beans
  • 1 large can tomatoes
  • 3 onions, chopped
  • 4 green onions
  • 1 green pepper
  • 2 celery stalks and leaves
  • parsley flakes
  • salt and pepper
  • 1 tsp. red pepper
  • 1 tsp. chili powder
  • 3 Tbsp. Worcestershire
  • 2 c. water
  • ham (optional)

Instructions

  1. Cook the northern beans in water for 1 hour until tender.
  2. Add chopped onions, green onions, green pepper, celery, parsley flakes, salt, pepper, red pepper, chili powder, Worcestershire sauce, and optional ham.
  3. Cook until all ingredients are well combined and beans are thoroughly cooked.

Tips & Substitutions

For a heartier soup, consider adding diced carrots or potatoes. If Northern beans are unavailable, navy or pinto beans can be used as substitutes. Ensure to soak the beans overnight for quicker cooking. Adjust the spice level to your preference by increasing or decreasing the red pepper and chili powder. This soup is reminiscent of other comforting Indian recipes, making it versatile for various palates.

Serving Suggestions

Serve the bean soup hot, garnished with fresh chopped parsley or a dollop of sour cream. It's delightful as a standalone dish or paired with crusty bread or rice for a complete meal. For a unique twist, enjoy it alongside a side of East Indian Spaghetti for a fusion of flavors.

Storage & Reheating

Store any leftover bean soup in an airtight container in the refrigerator for up to 4 days. To reheat, gently warm on the stove over medium heat, adding a splash of water if it thickens too much. The flavors meld beautifully after a day, making the leftovers just as enjoyable as the first serving.

Nutrition & Diet Analysis (per serving)

Each serving of Bean Soup *(Old Indian Recipe) contains roughly 245 calories, with 11g protein, 46g carbohydrates, and 5g fat. It is an excellent source of vitamin C (291% of the Daily Value), dietary fiber (58% of the Daily Value), and vitamin A (56% of the Daily Value), and a good source of calcium. Note that it is relatively high in sodium, at 1070mg per serving (47% of the Daily Value).

245 kcal 12% DV
Protein Fat Carbs

Macronutrients

Protein 11.3g 23% DV
Total Fat 4.9g 6% DV
Carbs 45.8g 17% DV
Fiber 16.2g 58% DV
Sugar 13.8g 28% DV

Electrolytes

Sodium 1069.9mg 47% DV
Potassium 1379.3mg 29% DV
Cholesterol 0.7mg

Vitamins & Minerals

Vitamin A 502.4mcg 56% DV
Vitamin C 262.1mg 100% DV
Vitamin D 0mcg
Calcium 149.2mg 11% DV
Iron 5.9mg 33% DV
Diet fit High-fiber Under 400 cal Low-fat

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use canned beans instead of dried beans?

Yes, you can use canned beans for a quicker preparation. Rinse and drain them before adding to the soup in step 2. Reduce the cooking time as the beans are already cooked; simmer just enough to heat through and blend the flavors.

How can I make this soup vegetarian?

To make the soup vegetarian, simply omit the optional ham and use vegetable broth instead of water. You can also enhance the flavor with additional herbs and spices like thyme or bay leaves for depth.

What should I serve with bean soup?

Bean soup is hearty enough to stand alone, but it pairs beautifully with a simple green salad or cornbread. For a more substantial meal, try serving it alongside Spicy Caribbean Pork Medallions(Diabetic Recipe) for a flavorful contrast.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Indian recipes → Pork recipes → All recipes →