New this month
Get the Allrecipes magazine

Spicy Indian Potato Bean Soup


"The Indian spices in this dish make the kitchen smell as delicious as this soup tastes! Warm up some naan for an authentic finishing touch."
Added to shopping list. Go to shopping list.


35 m servings 348 cals
Original recipe yields 4 servings

On Sale

What's on sale near you.


Sort stores by

These nearby stores have ingredients on sale!
Find the closest stores
(uses your location)

May we suggest



{{model.addEditText}} Print
  • Prep

  • Cook

  • Ready In

  1. Place the diced onions and one tablespoon of the vegetable broth in a large stock pot over medium heat.
  2. Add the peas and carrots, cumin, coriander, garam masala, and turmeric. Stir to mix in spices. Heat through, about five minutes.
  3. Add remaining vegetable broth, diced tomatoes and juice, and tomato sauce. Heat to boiling, stirring occasionally. Once boiling, turn heat down to simmer.
  4. Add potatoes and garbanzo beans. Stir until potatoes are thoroughly incorporated. Simmer until heated through.
  5. Add baby spinach and stir until wilted.
  6. Serve immediately garnished with chopped parsley if desired.


  • Related product:
  • Roasted Garlic Flavored Mashed Potatoes

Nutrition Facts

Per Serving: 348 calories; 4.3 g fat; 66.7 g carbohydrates; 15.4 g protein; 0 mg cholesterol; 2078 mg sodium. Powered by the ESHA Research Database © 2018, ESHA Research, Inc. All Rights Reserved

Similar: RecipesVideosCategoriesArticles

Similar: {{title}} recipes videos categories articles


Read all reviews 1
Most helpful
Most positive
Least positive

This soup was not very good. Too much beans. The mashed potato mixture gave it a funny texture. It was better over a little rice but I will never make it again.