
Zucchini Soup with Yogurt Lemon and Dill tastes bright, creamy, and herby, with a little tang that keeps every spoonful interesting. It works perfectly for anyone who wants a light but satisfying soup that comes together in about 40 minutes, start to finish. I tested this version on a very picky neighbor, and he now “accidentally” walks by my house whenever he smells sautéing onions.
Why Make This Zucchini Soup with Yogurt Lemon and Dill at Home
This soup turns humble zucchini into something silky and restaurant-level, without any heavy cream. The yogurt, lemon, and dill keep it fresh and lively, so it never feels heavy or dull.
You control the salt, the richness, and the texture, which helps if you cook for kids or anyone with dietary needs. You also use up extra zucchini in a way that feels intentional instead of “help, my garden attacked me.”
“Bright, creamy, and full of flavor, this Zucchini Soup with Yogurt Lemon and Dill tastes like summer in a bowl and still works on a chilly night. ★★★★★”
Ingredients You Need
Produce
- Zucchini: 2 pounds, chopped into half-moons or chunks
- Smaller zucchini taste sweeter and less watery.
- Yellow onion: 1 large, diced
- Garlic: 3 to 4 cloves, minced
- Lemon: 1 large, zested and juiced
- Fresh dill: about 1/4 cup chopped, plus extra for garnish
- Optional: 1 small potato, peeled and diced, for extra body if you like thicker soup
- Optional: 1 stalk celery, chopped, for extra savory flavor
Dairy and fridge items
- Plain Greek yogurt: 3/4 to 1 cup
- Use whole milk yogurt for the creamiest texture.
- You can use regular plain yogurt; just strain it in a fine mesh strainer for 20 to 30 minutes if it seems thin.
- Butter: 1 tablespoon, optional, for richer flavor at the sauté stage
Pantry items
- Olive oil: 2 tablespoons
- Any neutral oil works, but extra virgin olive oil adds nice flavor.
- Vegetable or chicken broth: 4 cups
- Use low sodium broth so you control the seasoning.
- Salt: kosher or sea salt, to taste
- Black pepper: freshly ground, to taste
- Ground coriander: 1/2 teaspoon
- Ground cumin: 1/2 teaspoon (optional, for a warm background note)
- Red pepper flakes: pinch or two, optional, for gentle heat
Garnish options
- Extra yogurt, swirled on top
- Fresh dill fronds
- Lemon zest or a tiny squeeze of lemon juice
- Toasted pumpkin seeds or sunflower seeds for crunch
- A drizzle of good olive oil
Substitutions and tweaks
- Dairy free: use a thick, unsweetened plant yogurt (coconut or almond) and skip the butter.
- No fresh dill: use 1 to 2 teaspoons dried dill, added with the spices, and add chopped parsley at the end for freshness.
- No broth: use water plus 1 teaspoon better-than-bouillon style base, or an extra pinch of salt and a bay leaf.
- Thicker soup: add the optional potato or reduce the broth by 1/2 to 1 cup.
- Thinner soup: add extra broth or water after blending until it reaches your ideal texture.
Equipment
- Large pot or Dutch oven
- Cutting board and sharp knife
- Wooden spoon or spatula
- Immersion blender
- Or a regular blender in batches; just cool the soup slightly and vent the lid.
- Ladle
- Microplane or fine grater for lemon zest
Tips & Mistakes
- Sauté the onions until they turn soft and slightly golden; pale onions taste flat and weak.
- Salt in layers: add a pinch with the onions, another with the zucchini, and adjust at the end so the soup tastes bright, not salty.
- Keep the heat at medium when you sauté so the garlic does not burn and turn bitter.
- Cut zucchini into similar sized pieces so they cook evenly and blend smoothly.
- Do not boil the soup hard; simmer gently so the zucchini softens without losing all its flavor.
- Cool the soup a bit before blending so hot liquid does not splatter or blow the blender lid off.
- Stir the yogurt into slightly cooled soup so it stays smooth and does not curdle.
- Taste after adding lemon; add it gradually so the soup tastes bright and tangy, not sour.
- Add fresh dill at the end so it stays vibrant and does not turn dull or gray.
- If the soup tastes flat, add a pinch of salt and a small splash of lemon, not more dill.
How to Make Zucchini Soup with Yogurt Lemon and Dill
Step 1: Sauté veggies and aromatics
Heat olive oil in a large pot over medium heat. Add the diced onion and a pinch of salt, then cook until the onion turns soft and lightly golden, about 7 to 8 minutes. Stir in the garlic and cook 1 minute, until it smells fragrant and toasty, not burnt.
Sprinkle in the ground coriander, optional cumin, and red pepper flakes. Stir and cook about 30 seconds so the spices wake up and coat the onions. If the pot looks dry, add another teaspoon of oil so nothing sticks.
Step 2: Add zucchini and build flavor
Add the chopped zucchini, optional potato, and optional celery to the pot. Stir so the vegetables mix with the onion and spices. Season with another pinch of salt and some black pepper.
Cook the zucchini for 5 to 7 minutes, stirring occasionally, until it softens and picks up a few golden spots. This step builds flavor and keeps the soup from tasting watery. If bits start to stick, lower the heat slightly and splash in a tablespoon of broth to loosen them.
Step 3: Simmer with broth
Pour in the broth and stir, scraping up any browned bits from the bottom of the pot. Bring the mixture to a gentle simmer over medium heat. Once it simmers, lower the heat to medium low.
Cover the pot partially and cook 12 to 15 minutes, until the zucchini and potato (if using) feel very tender when you poke them with a fork. Taste the broth and add a little salt if it tastes bland. Turn off the heat and let the soup sit 5 minutes so it cools slightly before blending.
Step 4: Blend until silky
Use an immersion blender to blend the soup directly in the pot until it turns smooth and creamy. Move the blender around so you catch every chunk. If you use a regular blender, work in batches, fill the jar only halfway, and vent the lid slightly while you blend.
Blend until the texture feels silky and thick enough to coat the back of a spoon. If the soup seems too thick, add a splash of broth or water and blend again. If you like a rustic texture, blend only part of the soup and leave some small pieces of zucchini.
Step 5: Add yogurt, lemon, and dill
Once the soup feels hot but not boiling, stir in the Greek yogurt. Start with 3/4 cup, then taste and add more if you want a richer, tangier flavor. Stir until the yogurt fully mixes in and the soup looks pale green and creamy.
Add the lemon zest, then squeeze in half the lemon and taste. Add more lemon juice gradually until the soup tastes bright and balanced. Stir in the chopped fresh dill, then taste again and adjust salt, pepper, and lemon one last time.
Step 6: Finish and serve
Ladle the soup into bowls. Top each bowl with a small spoonful of yogurt, a drizzle of olive oil, extra dill, and a pinch of lemon zest if you like. Add toasted seeds or croutons for crunch.
Serve the soup hot, warm, or even at room temperature. The flavors settle and deepen as it sits, so leftovers taste even better.
Variations I've Tried
- Extra green version: Add a big handful of spinach or baby kale right after you turn off the heat, then blend. The color turns deeper green and you sneak in extra veggies without changing the flavor much.
- Spiced zucchini soup: Add 1 teaspoon curry powder or a mild garam masala with the coriander and cumin. This version pairs nicely with a dollop of yogurt and a sprinkle of chopped cilantro along with or instead of dill.
- Zucchini soup with beans: Add 1 can of rinsed white beans before you simmer. Blend them into the soup for extra protein and creaminess without more dairy.
- Zucchini soup with feta: Crumble a little feta on top instead of extra yogurt. The salty cheese plays nicely with the lemon and dill.
- Chilled zucchini soup: Chill the fully cooked and blended soup, then stir in the yogurt, lemon, and dill once it cools. Serve it cold on hot days with extra lemon and dill on top.
How to Serve Zucchini Soup with Yogurt Lemon and Dill
Serve this zucchini soup as a light lunch with crusty bread, warm pita, or a grilled cheese sandwich. Pair it with a simple salad, like cucumber and tomato with olive oil and lemon, to echo the fresh flavors. Kids often like it with a side of buttered toast or cheesy toast sticks for dipping. If you pack it for work or school, pour it into a thermos and add the yogurt and dill garnish right before eating.
How to store
- Fridge: Cool the soup to room temperature, then store it in an airtight container in the refrigerator for up to 4 days.
- Freezer (without yogurt): For best texture, freeze the soup before you add yogurt, lemon, and dill; cool it, portion it into freezer containers, and freeze up to 3 months.
- Freezer (with yogurt): You can freeze it fully finished, but the yogurt may separate slightly; stir it well after reheating to bring it back together.
- Reheating on the stove: Reheat gently over medium low heat, stirring often, until hot but not boiling; taste and refresh with a squeeze of lemon and a sprinkle of fresh dill.
- Reheating in the microwave: Heat in short bursts, stirring between each, until hot; avoid boiling so the yogurt stays smooth.

Zucchini Soup with Yogurt Lemon and Dill
Ingredients
Instructions
- Heat the olive oil (and butter, if using) in a large pot over medium heat. Add the diced onion and a pinch of salt, and sauté until the onion is soft and lightly golden, about 7 to 8 minutes.
- Stir in the minced garlic and cook for about 1 minute, until fragrant but not burnt.
- Sprinkle in the ground coriander, optional cumin, and a pinch or two of red pepper flakes if using. Cook for about 30 seconds, stirring so the spices coat the onions.
- Add the chopped zucchini, optional potato, and optional celery. Season with another pinch of salt and some black pepper, and stir to combine with the aromatics and spices.
- Cook the vegetables for 5 to 7 minutes, stirring occasionally, until the zucchini softens and picks up a few golden spots. If anything starts to stick, lower the heat slightly and splash in a spoonful of broth.
- Pour in the broth and stir, scraping up any browned bits from the bottom of the pot. Bring to a gentle simmer over medium heat, then reduce the heat to medium-low.
- Partially cover the pot and simmer for 12 to 15 minutes, until the zucchini and potato (if using) are very tender when pierced with a fork. Taste the broth and add a little salt if it tastes bland. Turn off the heat and let the soup cool for about 5 minutes.
- Use an immersion blender to blend the soup directly in the pot until very smooth and creamy, moving the blender around to catch all the chunks. For a regular blender, work in batches, filling the jar halfway and venting the lid slightly while you blend. Blend until the soup is silky; add a splash of broth or water if it seems too thick.
- When the soup is hot but no longer boiling, stir in 3/4 cup of Greek yogurt until fully combined and the soup turns pale green and creamy. Add more yogurt to taste if you prefer a richer, tangier soup.
- Stir in the lemon zest, then squeeze in about half the lemon’s juice. Taste and add more lemon juice gradually until the soup tastes bright and balanced, not sour.
- Stir in the chopped fresh dill. Taste and adjust salt, pepper, and lemon one last time so the flavors are vivid and the soup tastes well seasoned.
- Ladle the soup into bowls and garnish with a small spoonful of yogurt, a drizzle of olive oil, extra dill, and a little lemon zest or juice if you like. Add toasted seeds for crunch, and serve hot, warm, or at room temperature.
Notes
Approximate per 1 of 6 servings (made with 3/4 cup whole-milk Greek yogurt, no optional potato or extra garnishes): 150 calories; fat 9 g; saturated fat 2 g; carbohydrates 13 g; fiber 3 g; sugars 8 g; protein 6 g; sodium 420 mg. Values are estimates and will vary based on broth, yogurt brand, optional ingredients, and portion size.

Leave a Reply