Portuguese vegetable soup with bread (sopa de legumes)
Portuguese vegetable soup with bread (sopa de legumes) is ready in 35 minutes (15 hands-on) and has 500 kcal and 13 g of protein per serving. One serving costs about $1.13. Prices from Walmart, 2026.

- Total time
- 35 min
- Hands-on
- 15 min
- Calories
- 500 kcal
- Cost per serving
- $1.13
Ingredients (Serves: 2)
- Potatoes300 g
- Carrots200 g
- Onion100 g
- Zucchini200 g
- Green cabbage120 g
- Olive oil24 g
- Bread140 g
Method
Peel and chop the potato, carrot and onion. Slice the zucchini and shred the cabbage.
Put all the vegetables in a pot with 400 ml of water, a pinch of salt and half of the olive oil. Bring to a boil and simmer for 20 minutes until everything is soft.
Blend until smooth, as the Portuguese do, adding a little hot water if it is too thick.
Serve hot with the rest of the olive oil poured on top and the bread on the side for dipping.
Nutrition per serving
| Calories | 500 kcal |
|---|---|
| Protein | 13 g |
| Carbohydrates | 81 g |
| Sugars | 16 g |
| Fat | 15 g |
| Fiber | 11 g |
Plan your week with recipes like this
Cestio picks your meals for the whole week to fit your budget and diet, and writes the shopping list for your supermarket. Free for 3 days.
More recipes like this
Falafel with hummus and tabbouleh45 min · 694 kcal · $2.84
Fasolada (Greek white bean soup)45 min · 446 kcal · $1.32
Battered hake fillets with tomato rice (filetes de pescada)30 min · 773 kcal · $2.61
Portuguese stewed chicken with potatoes (frango estufado)40 min · 603 kcal · $1.76
Chickpeas with spinach and smoked tofu25 min · 589 kcal · $4.56
Golden red lentil and potato curry45 min · 647 kcal · $2.53