Ingredients
Equipment
Method
Sauté the base
- Heat olive oil in a large pot over medium heat, then sauté the diced onion for 5 minutes until softened and lightly translucent.
- Add the minced garlic and tomato paste, then cook for 2 minutes, stirring, until fragrant and the paste darkens slightly.
Simmer
- Add whole plum tomatoes, drained white beans, broth, dried basil, dried oregano, and red pepper flakes, then bring the mixture to a simmer.
- Simmer for 20 minutes, stirring occasionally, until the tomatoes are fully heated through and the flavors meld.
Blend and season
- Blend completely smooth using an immersion blender until no bean or tomato chunks remain.
- Stir in the honey (or sugar) and season with salt and pepper to taste.
Finish and serve
- Remove from heat, then stir in the Greek yogurt or cream until the soup turns silky and creamy.
- Serve with fresh basil on top.
Notes
For the smoothest texture, blend right after simmering while the soup is hot, then add dairy only after removing from the heat. Store leftovers in the refrigerator up to 4 days; reheat gently over low heat to avoid separating. Freezing is not recommended due to dairy, but you can make it dairy-free by skipping the Greek yogurt/cream and using extra broth or beans for thickness.
