Recipe from Topfood
Arabic tomato soup
Cooking time: 13 h.
Servings 6
Do you like beans? Make a tomato soup with red beans. Of course, it takes time for preparation, but it’s worth it! Follow our cooking steps, it’s easy!
Serve the tomato soup with herbs and croutons!


  • Beans
    1,5 cups
  • Tomatoes
    2,4 lbs.
  • Onions
    1,2 pcs.
  • Paprika
    to taste
  • Ground ginger
    1,2 tsp.
  • Cinnamon
    to taste
  • Cumin
    to taste
  • Ground black pepper
    to taste
  • Cilantro
    to taste
  • Herbs
    1,5 tbsp.
  • Vegetbale oil
    3 tbsp.
  • Honey
    1,2 tbsp.
  • Water/broth
    6 cups
  • Salt
    to taste

Nutrition facts per serving

  • Calories

    355 kcal

  • Protein

    15 g

  • Fat

    15 g

  • Carbohydrates

    35 g


  • Soak beans in a cold water overnight. Then rinse it for a few times. Fill a pot with water, add beans and cook until tender (about 1 hour, it depends on the types of beans).

  • Rinse herbs, finely cut.

  • Rinse tomatoes. Cut a shallow “X” in the bottom of each tomato. Fill a pot with water, bring to a boil and dip the tomatoes in boiling water for a minute. Then cover them with cold water and peel with a sharp knife. Finally, cut into cubes.

  • Peel onions, rinse and finely cut.

  • Grate peeled ginger (use a sharp knife).

  • Heat the frying pan, pour in oil. Then add onion, ginger. In a minute add cumin, cinnamon. Stir well and brown for about 5 minutes.

  • Next, add chopped tomatoes and cooked beans. Pour the onion mixture to the soup, continue simmering. Bring to a boil, then reduce to low. Season with the rest of spices to your taste. Remove from stove, sprinkle with herbs before serving.


  • Do not add salt while cooking beans, they can get tough! Do it at the end!

Bon Appetit!

Similar recipes


Step by step recipes

1349 recipes