Description
This Creamy White Bean Soup is a simple and satisfying dish that’s perfect for a cozy meal. It’s packed with protein and fiber, thanks to the combination of cannellini beans and butter beans, and it has a rich and creamy texture without using any cream.
Ingredients
Units
Scale
- 1 small/medium onion, finely chopped
- 1 large potato (about 400g/14oz), peeled and cut into 1.5-2cm chunks
- 5 cloves garlic, peeled and crushed
- 2 tablespoons olive oil
- 2 (400g/14 oz) cans cannellini beans, drained
- 2 (400g/14 oz) cans butter beans, drained
- 1 teaspoon fresh thyme leaves (or 1 teaspoon dried thyme)
- 1/4 teaspoon dried rosemary
- 1/4 teaspoon chili flakes
- 1 liter (4 cups) vegetable stock
- Salt and pepper to taste
Instructions
- Sauté Vegetables: Heat the olive oil in a large saucepan over low heat. Add the onion, potato, and garlic and cook gently, stirring very frequently, for 15 minutes.
- Add Beans and Stock: Add the drained cannellini and butter beans, thyme, rosemary, chili flakes, and stock.
- Simmer: Bring the soup to a simmer and cook, stirring occasionally, for about 15 minutes, until the potato is soft.
- Blend and Season: Transfer a third of the soup to a blender and blitz until smooth. Pour it back into the pan along with a generous grinding of black pepper and a good pinch of sea salt. Stir to combine, taste, and add more salt and pepper as needed.
Notes
- Beans: You can use other types of white beans if you prefer, such as navy beans or Great Northern beans.
- Stock: You can use homemade or store-bought vegetable stock.
- Spice Level: Adjust the amount of chili flakes to your preferred spice level.
- Consistency: If you want a thicker soup, you can mash some of the beans before blending.
- Garnish: Garnish with a drizzle of olive oil, fresh herbs, or croutons.
- Storage: Store leftover soup in an airtight container in the refrigerator for up to 3 days.
Nutrition
- Serving Size: 1 cup
- Calories: 300kcal
- Sugar: 5g
- Sodium: 500mg
- Fat: 10g
- Saturated Fat: 1g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 10g
- Protein: 15g
- Cholesterol: 0mg