Three Bean Soup
A nourishing bowl of Three Bean Soup is perfect comfort food. Quick and easy to prepare, and made from pantry staples, this soup is great for meal prep or to have as a standby dinner.
Prep Time5 minutes mins
Cook Time25 minutes mins
Total Time30 minutes mins
Course: Soup
Cuisine: Mediterranean
Servings: 4 servings
Calories: 278kcal
- 400 grams can Chickpeas (14oz can) drained and rinsed
- 400 grams can Haricot beans (14oz can) drained and rinsed
- 400 grams can Kidney beans (14oz can) drained and rinsed
- 1 Onion diced
- 3 cloves Garlic diced
- 3 medium carrots diced
- 3 ribs celery diced
- 400 grams can chopped tomatoes (14oz can diced fire roasted tomatoes)
- 1 litre Stock (4 cups) chicken or vegetable
- 1 tbsp red wine vinegar
- 1 tbsp Oregano
- 2 bay leaves
- 1 tbsp olive oil
- Bunch parsley chopped
- grated parmesan optional, to serve
Heat the oil in a Dutch oven or large pot with a lid over a medium high heat.
Add the onion, carrots and celery and cook for 5 minutes until beginning to soften then stir in the garlic, oregano, vinegar plus a generous pinch of salt and pepper.
Pour in the tomatoes then stir in the beans. Pour in the stock, stir in bay leaves and bring to a boil.
Lower the heat, cover the pot then simmer for 20 minutes. Remove the bay leaves.
Stir in fresh chopped parsley and season to taste.
Sprinkle on grated cheese to serve if desired.
Calories: 278kcal | Carbohydrates: 47g | Protein: 13g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 1811mg | Potassium: 912mg | Fiber: 13g | Sugar: 10g | Vitamin A: 8458IU | Vitamin C: 17mg | Calcium: 159mg | Iron: 4mg