Ingredients
Equipment
Method
Sauté aromatics
- Heat the olive oil in a large pot over medium heat, then sauté the diced onion for 5 minutes until softened and translucent (visual cue: no longer raw-looking).
- Add the minced garlic and the tomato paste, and cook for 2 minutes, stirring, until fragrant and deepened in color (visual cue: paste looks slightly darker at the edges).
Simmer and blend
- Add the whole plum tomatoes, drained white beans, chicken or vegetable broth, dried basil, dried oregano, and red pepper flakes to the pot. Bring to a simmer and simmer for 20 minutes until the flavors meld (visual cue: gentle bubbling across the surface).
- Blend completely smooth using an immersion blender until no bean pieces remain (visual cue: thick, silky texture).
Finish and serve
- Stir in the honey or sugar, then season with salt and pepper to taste. Taste and adjust before serving (visual cue: flavor feels balanced, not overly sharp).
- Remove the pot from heat, then stir in the Greek yogurt or cream until fully incorporated and creamy (visual cue: uniform lighter color without lumps).
- Serve hot with fresh basil on top (visual cue: bright green leaves).
Notes
Pro tip: blend while the soup is hot and smooth, then stir in Greek yogurt off the heat to keep it silky. Store in an airtight container in the refrigerator up to 4 days; freeze up to 2 months (note: yogurt texture may slightly change after thawing—reheat gently and stir). For a dairy-free option, use a thick plant-based yogurt or omit the yogurt and add a splash of extra broth for the same blended body.
