Bean and Tomato Soup
SoupZambia

Bean and Tomato Soup

This homestyle bean soup is built on slowly cooked beans, onion, tomato, and garlic for a bowl that is simple, hearty, and deeply comforting. It is the kind of everyday dish that pairs well with nshima or bread.

Prep

10m

Cook

1h 30m

Serves

4

Estimated

Nutrition

Per serving
184kcal

Calories

8g

Protein

6g

Fat

25g

Carbs

Estimated per serving from the base recipe. Actual nutrition may vary.

Before you start

Ingredients

Quantities update automatically when you change the serving size.

4

Beans

  • 320g
    Brown Bean (soaked overnight and drained)
  • 1.7l
    Water

Soup

  • 300ml
    Water (hot)
  • 150g
    Onion (finely chopped)
  • 260g
    Tomato (finely chopped)
  • 10g
    Garlic (crushed)
  • 25ml
    Vegetable Oil
  • 8g
    Salt
  • 2g
    Black Pepper

Cook through it

Method

Follow each step in order. Ingredient names are highlighted as you go.

8 steps
  1. 01

    Place the brown beans and water in a pot, bring to a full boil for 10 minutes, then reduce to a simmer.

  2. 02

    Cook until the brown beans are fully tender, then keep them in their cooking liquid.

  3. 03

    Heat the vegetable oil in another pot over medium heat.

  4. 04

    Add the onion and cook until softened, then stir in the garlic and cook briefly.

  5. 05

    Add the tomato and cook until it forms a thick base.

  6. 06

    Pour in the cooked beans with their liquid and the hot water, then simmer until the flavors come together.

  7. 07

    Lightly mash a few brown beans against the side of the pot to thicken the soup if needed.

  8. 08

    Season with the salt and black pepper, then serve hot.

Ratings & Reviews

No reviews yet.

Log in to rate and review this recipe.