Ingredients
Equipment
Method
Sauté aromatics
- Heat olive oil in a large pot, then sauté the onion for 5 minutes until softened and fragrant.
- Add the garlic and tomato paste, and cook for 2 minutes, stirring, until the paste darkens slightly.
Simmer and blend
- Add the whole plum tomatoes, drained white beans, broth, dried basil, dried oregano, and red pepper flakes to the pot.
- Simmer for 20 minutes, keeping a gentle bubbling over medium heat.
- Blend completely smooth with an immersion blender, aiming for a silky texture with no visible bean pieces.
Finish and serve
- Stir in the honey or sugar, then season with salt and pepper to taste.
- Remove from the heat, then stir in the Greek yogurt or cream until smooth and creamy.
- Serve hot with fresh basil on top for a bright herbal finish.
Notes
For the smoothest texture, blend while the soup is hot and briefly pulse until fully silky. Refrigerate leftovers in a sealed container for up to 4 days; reheat gently to protect the yogurt texture. Freezing is not recommended because yogurt can separate. For a dairy-free swap, use a thick unsweetened coconut yogurt instead of Greek yogurt.
