
Zucchini Soup with Yogurt Lemon and Dill tastes bright, creamy, and herby, with a cozy texture that still feels light enough for warm weather. It works perfectly for busy weeknights or casual dinners with friends, and you can get it on the table in about 35 minutes. I first tested this version after a long farmers’ market morning, and it instantly became my “I bought too much zucchini again” solution.
Why Zucchini Soup with Yogurt Lemon and Dill Is Worth It
This soup tastes silky and rich, but yogurt and zucchini keep it light and fresh. The lemon and dill cut through the creaminess and give it a flavor that feels almost like a Mediterranean hug in a bowl.
You only need simple ingredients and one pot, and the whole thing cooks quickly. It works as a starter, a light lunch, or a full meal with bread and a simple salad.
“Bright, creamy, and herby, this Zucchini Soup with Yogurt Lemon and Dill tastes like summer comfort in a bowl and still feels light enough for seconds. ★★★★★”
Ingredients You Need
Zucchini Soup with Yogurt Lemon and Dill
- Zucchini: 2 pounds, about 4 medium, chopped
- Use firm, glossy zucchini with no soft spots.
- You can mix yellow squash with zucchini if that is what you have.
- Olive oil: 2 tablespoons
- Extra virgin tastes best, but any mild olive oil works.
- Butter: 1 tablespoon
- Adds richness; use all olive oil for a lighter or dairy free version.
- Yellow onion: 1 medium, chopped
- Sweet onion also works and gives a slightly milder flavor.
- Garlic: 3 to 4 cloves, minced
- Jarred minced garlic works in a pinch, use about 1 tablespoon.
- Vegetable or chicken broth: 4 cups
- Use low sodium so you control the salt.
- I like Better Than Bouillon because it saves pantry space.
- Plain Greek yogurt: 1 cup, room temperature
- Use whole milk Greek yogurt for the creamiest texture.
- Regular plain yogurt works, but the soup turns slightly thinner.
- Lemon: zest of 1 lemon and 2 to 3 tablespoons juice
- Fresh lemon tastes best; bottled juice works if needed, start with 2 tablespoons.
- Fresh dill: 3 to 4 tablespoons, finely chopped
- Use more for a stronger herbal flavor.
- Dried dill works in a pinch, use 1 to 1½ teaspoons and taste as you go.
- Salt: 1 to 1½ teaspoons, or to taste
- Black pepper: ½ teaspoon, or to taste
- Crushed red pepper flakes: pinch, optional
- Honey or sugar: ½ teaspoon, optional
- Balances the acidity if the lemon tastes too sharp.
Optional toppings
- Extra Greek yogurt or a swirl of labneh
- Chopped fresh dill or parsley
- Toasted pumpkin seeds or sunflower seeds
- Lemon zest or a small squeeze of lemon juice
Equipment
- Large pot or Dutch oven
- Cutting board and sharp knife
- Wooden spoon or spatula
- Immersion blender or countertop blender
- Microplane or fine grater for lemon zest
- Ladle and soup bowls
Quick Tips & substitutions
- Salt the zucchini lightly while it cooks so the flavor builds in layers.
- Let the yogurt sit out 10 to 15 minutes so it warms slightly and blends smoothly.
- Temper the yogurt with a little warm soup before you stir it into the pot so it does not curdle.
- Use an immersion blender directly in the pot to save time and dishes.
- Swap Greek yogurt with sour cream if you prefer a tangier flavor.
- Use vegetable broth to keep the soup vegetarian.
- Stir in a handful of spinach or kale at the end if you want extra greens.
- Use dried dill if you cannot find fresh, but start with less and taste.
- If the soup tastes flat, add a pinch of salt and a squeeze of lemon before anything else.
- If the soup tastes too thick, thin it with warm broth or water a little at a time.
How to Make Zucchini Soup with Yogurt Lemon and Dill
Step 1: Prep the vegetables
Wash the zucchini and trim the ends. Cut each zucchini in half lengthwise, then slice into half moons about ½ inch thick. Chop the onion and mince the garlic, and set everything near the stove so you cook without stress.
Zest the lemon first, then juice it. Chop the fresh dill, keeping some aside for garnish. Measure the yogurt and let it sit on the counter so it loses the fridge chill.
Step 2: Sauté the aromatics
Heat the olive oil and butter in a large pot over medium heat. Add the chopped onion and a pinch of salt, and cook 4 to 5 minutes until the onion turns soft and translucent. Stir often so the onion cooks evenly and does not brown too much.
Add the garlic and cook 30 to 60 seconds until it smells fragrant. Keep the heat at medium so the garlic does not burn. If it starts to color quickly, lower the heat slightly.
Step 3: Cook the zucchini
Add the chopped zucchini to the pot and sprinkle with another pinch of salt. Stir so the zucchini coats in the oil, butter, onion, and garlic mixture. Cook 5 to 7 minutes, stirring occasionally, until the zucchini softens and looks glossy and slightly translucent at the edges.
If the bottom of the pot starts to brown, splash in a tablespoon of broth and scrape up the bits. Those browned bits add flavor. Keep the heat at medium so the zucchini softens without turning mushy.
Step 4: Add broth and simmer
Pour in the broth and stir well. Bring the soup to a gentle boil over medium high heat, then lower the heat to maintain a steady simmer. Cook 10 to 12 minutes until the zucchini feels very tender when you poke it with a fork.
Taste a piece of zucchini to check the texture. It should taste soft and sweet, not crunchy. Turn off the heat and let the soup cool for 5 minutes before you blend.
Step 5: Blend until silky
Use an immersion blender and blend the soup right in the pot until it turns smooth and velvety. Move the blender around the pot so you catch every piece of zucchini. If you prefer a little texture, stop while a few small pieces remain.
If you use a countertop blender, work in batches. Fill the blender only halfway, vent the lid slightly, cover with a clean towel, and blend until smooth. Pour each batch back into the pot and stir.
Step 6: Add yogurt, lemon, and dill
Scoop the yogurt into a medium bowl. Ladle in a small amount of warm soup, about ½ cup, and whisk until smooth. Add another ½ cup of soup and whisk again so the yogurt warms gently.
Pour the yogurt mixture into the pot and stir until the soup looks creamy and uniform. Add the lemon zest, 2 tablespoons of lemon juice, chopped dill, black pepper, and a pinch of red pepper flakes if you like a little heat. Stir and taste.
Step 7: Adjust flavor and texture
Taste the soup and adjust the seasoning. Add more salt if the flavor tastes dull, and add more lemon juice if you want extra brightness. If the soup tastes too tangy, stir in the honey or sugar and taste again.
If the soup feels too thick, thin it with a splash of warm broth or water until it reaches your ideal texture. If it feels too thin, simmer it on low for a few minutes to reduce slightly, then taste and adjust salt again. Keep the heat gentle so the yogurt does not separate.
Step 8: Serve
Ladle the hot soup into bowls. Top with a spoonful of Greek yogurt, a sprinkle of fresh dill, and a little lemon zest. Add toasted seeds for crunch if you like.
Serve right away while the soup tastes hot and fragrant. Enjoy it with crusty bread or a simple side salad for a complete meal.
Recipe Variations
- Gluten free: The base recipe already stays gluten free, just pair it with gluten free bread or crackers.
- Vegan: Use olive oil only, swap yogurt with unsweetened plain coconut yogurt or a thick oat based yogurt, and use vegetable broth.
- Low carb: Keep the recipe as is and skip bread on the side, or serve with a big leafy salad.
- Extra protein: Stir in cooked shredded chicken or white beans after blending and warm through.
- Extra green: Add a handful of spinach or baby kale during the last 2 minutes of simmering before you blend.
- Spicy version: Add more red pepper flakes or a small chopped jalapeño with the onion.
- Extra creamy: Stir in a splash of heavy cream or half and half along with the yogurt.
Ways to Serve
- With warm crusty bread or garlic toast for dunking.
- Alongside a big Greek style salad with cucumbers, tomatoes, olives, and feta.
- With grilled chicken or roasted chickpeas on top for extra protein.
- As a starter before a simple pasta or rice dish.
- Chilled from the fridge on a hot day, with extra lemon and dill on top.
Storage Success
Let the Zucchini Soup with Yogurt Lemon and Dill cool until it feels just slightly warm, then transfer it to airtight containers. Store it in the fridge for up to 4 days, and stir well before reheating. Warm it gently on the stove over low to medium heat and avoid boiling so the yogurt stays smooth.
If you want to freeze it, blend and cool the soup before you add the yogurt, lemon, and dill. Freeze that base for up to 3 months, then thaw, reheat, and stir in the yogurt, lemon, and dill right before serving. This method keeps the texture creamy and fresh.

Zucchini Soup with Yogurt Lemon and Dill
Ingredients
Method
- Wash the zucchini, trim the ends, and cut into 1/2-inch half moons. Chop the onion and mince the garlic. Zest and juice the lemon, and finely chop the dill, reserving some for garnish. Measure the yogurt and let it sit at room temperature while you cook.
- Heat the olive oil and butter in a large pot over medium heat. Add the chopped onion and a pinch of salt and cook, stirring often, for 4–5 minutes until soft and translucent but not browned. Add the minced garlic and cook for 30–60 seconds until fragrant.
- Add the chopped zucchini and another pinch of salt. Stir to coat the zucchini in the oil, butter, onion, and garlic. Cook for 5–7 minutes, stirring occasionally, until the zucchini softens and looks glossy and slightly translucent at the edges. If the bottom begins to brown, splash in a tablespoon of broth and scrape up the browned bits.
- Pour in the broth and stir. Bring to a gentle boil over medium-high heat, then reduce to a steady simmer. Cook for 10–12 minutes, until the zucchini is very tender and tastes soft and sweet. Turn off the heat and let the soup cool for about 5 minutes.
- Blend the soup with an immersion blender directly in the pot until smooth and velvety, moving the blender around to catch all the pieces. For a little texture, stop blending while a few small pieces remain. If using a countertop blender, work in batches, filling the blender halfway, venting the lid slightly, and blending until smooth, then return the soup to the pot.
- Place the yogurt in a medium bowl. Whisk in about 1/2 cup of the warm soup until smooth, then whisk in another 1/2 cup to gently warm and thin the yogurt. Stir this mixture back into the pot until the soup looks creamy and uniform. Add the lemon zest, 2 tablespoons of lemon juice, chopped dill, black pepper, and a pinch of red pepper flakes if using. Stir and taste.
- Taste and adjust the seasoning. Add more salt if the flavor tastes dull and more lemon juice for extra brightness. If the soup tastes too tangy, stir in the honey or sugar. Thin with a splash of warm broth or water if it feels too thick, or simmer gently for a few minutes to reduce if it feels too thin, tasting and adjusting salt again as needed.
- Ladle the hot soup into bowls. Top with a spoonful of Greek yogurt or labneh, a sprinkle of fresh dill or parsley, extra lemon zest, and toasted seeds if you like. Serve right away with crusty bread or a simple salad.
Notes
Approximate per 1 of 4 servings: 170 calories; fat 11 g; saturated fat 3 g; carbohydrates 13 g; fiber 3 g; sugars 9 g; protein 7 g; sodium 720 mg. Values will vary based on brands, exact measurements, and toppings used.
