Ingredients
Equipment
Method
Sauté aromatics
- Heat olive oil in a large pot, then sauté the onion for 5 minutes until softened and translucent.
- Add the garlic and tomato paste and cook for 2 minutes, stirring often, until fragrant and slightly darkened.
Simmer and blend
- Add the whole plum tomatoes, white beans, broth, dried basil, dried oregano, and red pepper flakes to the pot.
- Bring to a simmer and cook for 20 minutes, stirring once or twice.
- Blend completely smooth using an immersion blender until no bean or tomato chunks remain.
Finish and serve
- Stir in the honey or sugar and season with salt and pepper to taste.
- Remove from the heat, then stir in Greek yogurt or cream until fully incorporated.
- Ladle into bowls and top with fresh basil to serve.
Notes
Pro tip: blend while the soup is hot for a silkier texture, but stir in Greek yogurt or cream only after removing from the heat. Store in an airtight container in the refrigerator for up to 4 days; reheat gently and stir well. Freezing is not recommended because yogurt can change texture when thawed. Dietary swap: use vegetable broth to keep it vegetarian while keeping the same high-protein white bean base.
