This creamy zucchini and potato soup is a nutrient-dense meal that provides a satisfying texture without heavy thickeners. It uses a blend of fresh vegetables and a touch of yogurt to achieve a rich consistency.

List of ingredients
- 1 Tbsp clarified butter or ghee (coconut oil, avocado oil, or olive oil) – used for sautéing the aromatics.
- 2 fresh garlic cloves (minced) – adds a pungent flavor base.
- 1 large yellow onion (diced) – provides sweetness and depth.
- 3 stalks crisp celery (sliced) – adds a subtle herbal note.
- 2 medium zucchini (chopped) – the main vegetable for creaminess and nutrients.
- 2 medium potatoes (peeled and thinly sliced) – acts as a natural thickener.
- 4 cups low sodium chicken broth (or broth/stock of choice) – the liquid base for simmering.
- 2-4 strips of nitrate-free turkey bacon (cooked and crumbled) – an optional savory garnish.
- 1 cup plain Greek yogurt (unsweetened coconut milk, or grass-fed cream) – for final creaminess.
- 1/4 cup shredded parmesan (to garnish) – adds a salty, cheesy finish.
- sea salt and fresh ground black pepper (to taste) – for seasoning.
step-by-step instructions
- Sauté Aromatics: Melt butter or ghee in a medium pot over medium-high heat. Add minced garlic, diced onions, and sliced celery, then sauté for 3-4 minutes until the vegetables begin to soften.
- Simmer Vegetables: Stir in the chopped zucchini, sliced potatoes, and chicken broth. Bring the mixture to a boil, then cover the pot and reduce the heat to a low simmer.
- Cook Until Tender: Allow the soup to simmer for 20 minutes or until all vegetables are fork tender. Taste the liquid and season with sea salt and fresh ground black pepper as needed.
- Blend and Finish: Use an immersion blender to blend the soup directly in the pot until smooth and creamy. Stir in the plain Greek yogurt, coconut milk, or cream.
- Garnish and Serve: Ladle the soup into bowls and serve hot. Top with crumbled turkey bacon and shredded parmesan if desired.
Optimal Vegetable Selection
Choosing the Right Potatoes
Yukon Gold potatoes are ideal for this recipe because they have a naturally buttery flavor and creamy texture. Russet potatoes can also be used if you prefer a thicker, starchier soup consistency.
Selecting Fresh Zucchini
Choose medium-sized zucchini that feel firm to the touch and have a bright green skin. Avoid oversized zucchini as they tend to have larger seeds and a more watery interior.
Picking Crisp Celery
Look for celery stalks that are firm and snap easily when bent. Avoid stalks with brown spots or those that feel limp, as they will lack the necessary flavor and texture.
Using Yellow Onions
Yellow onions are preferred for their balanced flavor profile, providing both sweetness and acidity. They blend seamlessly into the soup base after blending.
Customizing the Flavor Profile
Adding Extra Leafy Greens
You can stir in two cups of fresh baby spinach or chopped kale during the last five minutes of simmering. This adds more vitamins and a pop of color to the finished dish.
Increasing the Protein Content
For a heartier meal, add shredded cooked chicken or a can of drained chickpeas before blending. This transforms the soup from a side dish into a full meal.
Adjusting the Level of Creaminess
If you prefer a lighter soup, reduce the Greek yogurt to a half cup. For a richer experience, use full-fat grass-fed cream or thick coconut cream.
Adding Zest and Brightness
A squeeze of fresh lemon juice or a teaspoon of apple cider vinegar added at the end can brighten the flavors. This acidity cuts through the richness of the potatoes and cream.
Perfecting the Soup Texture
Using an Immersion Blender
An immersion blender is the most efficient tool for this recipe as it blends the soup directly in the pot. This minimizes cleanup and allows you to control the smoothness of the texture.
Using a Traditional Countertop Blender
If using a standard blender, transfer the soup in small batches and blend on low speed. Be careful not to overfill the blender to avoid pressure build-up from hot liquids.
Managing Soup Thickness
If the soup is too thick, stir in additional chicken broth or water one quarter-cup at a time. If it is too thin, simmer the soup uncovered for an additional ten minutes to reduce the liquid.
Preventing Potato Graininess
Avoid over-blending the soup, especially when using a high-powered blender. Over-processing potatoes can release too much starch, making the texture gummy rather than creamy.
Serving and Pairing Ideas
Pairing with Crusty Sourdough
Serve the soup with toasted slices of sourdough or a warm ciabatta loaf. The acidity of the bread complements the creaminess of the zucchini and potato base.
Combining with a Fresh Side Salad
A simple arugula salad with a lemon vinaigrette provides a sharp contrast to the rich soup. This balance makes the meal feel lighter and more complete.
Adding a Swirl of Basil Pesto
Drizzle a small amount of basil pesto on top of each bowl before serving. This adds a herbal dimension and a vibrant green color to the presentation.
Using Toasted Seeds for Crunch
Top the soup with toasted pumpkin seeds or sunflower seeds. This provides a necessary textural contrast to the smooth, blended consistency of the soup.
Storage and Preservation
Refrigerator Storage Guidelines
Store leftover soup in an airtight glass container in the refrigerator for up to four days. Glass containers help maintain the flavor and prevent the soup from absorbing other fridge odors.
Guidelines for Freezing the Base
Freeze the soup before adding the Greek yogurt or cream to avoid separation. Store the blended vegetable base in freezer-safe bags or containers for up to three months.
Preventing Ingredient Separation
If the soup separates after storage, stir it vigorously while reheating. You can also whisk in a small amount of warm broth to emulsify the fats and liquids.
Using Proper Airtight Seals
Ensure the lids are sealed tightly to prevent oxidation, which can dull the color of the zucchini. This keeps the soup tasting fresh and vibrant.
Effective Reheating Methods
Stovetop Reheating Process
Heat the soup in a small pot over low to medium heat, stirring frequently. Low heat prevents the bottom of the pot from scorching and keeps the cream from curdling.
Microwave Heating Instructions
Heat the soup in microwave-safe bowls in one-minute intervals. Stir the soup between each interval to ensure an even temperature throughout the dish.
Adjusting Consistency After Heating
Soup often thickens as it cools. Add a splash of milk, cream, or broth during the reheating process to restore the original creamy consistency.
Common Cooking Troubleshooting
Fixing a Too-Thin Consistency
If the soup lacks body, simmer it uncovered for another ten minutes to allow the liquid to evaporate. Alternatively, blend in a small amount of mashed potato.
Handling Overcooked Zucchini
If the zucchini becomes too mushy during the simmer, do not worry. Since the soup is blended, the texture will be identical regardless of the zucchini’s softness.
Correcting Excessive Saltiness
If the soup is too salty, add a splash of unsalted broth or a bit more Greek yogurt. You can also add a peeled potato slice and simmer it for ten minutes to absorb excess salt.
Solving a Bland Flavor Profile
If the soup tastes flat, increase the amount of fresh ground black pepper. A pinch of nutmeg or a small amount of garlic powder can also enhance the earthy notes.
Frequently Asked Questions
Can I use vegetable broth instead of chicken broth?
Yes, vegetable broth is a perfect substitute and makes the recipe suitable for vegetarians. Ensure the broth is low-sodium to maintain control over the seasoning.
What is the best potato for a creamy texture?
Yukon Gold potatoes are the best choice due to their medium starch content and buttery flavor. They blend more smoothly than Russet potatoes.
Can I make this soup dairy-free?
Yes, replace the butter with olive oil, the Greek yogurt with unsweetened coconut milk, and omit the parmesan cheese. The soup will remain creamy and flavorful.
How should I store the leftover garnish?
Store the crumbled turkey bacon and shredded parmesan in separate airtight containers. Add them to the soup only when serving to keep the toppings crisp.
Make-Ahead Advice
Prepping Vegetables in Advance
Dice the onions, celery, and carrots and chop the zucchini the day before. Store them in separate containers or one large bag to save prep time on cooking day.
Cooking the Soup Base Early
You can cook the vegetables and broth and store the mixture without blending. This allows you to simply blend and add the cream right before you are ready to eat.
Timing the Addition of Cream
Wait to stir in the Greek yogurt or cream until the soup is ready to be served. This prevents the dairy from overheating and potentially separating during storage.
Blending for Freshness
While you can blend the soup ahead of time, blending it just before serving preserves the freshest flavor of the zucchini. This ensures the color stays bright green.
Nutritional Component Tips
Benefits of Zucchini Fiber
Zucchini is high in water and fiber, which helps you feel full while keeping the calorie count low. It provides a creamy base without requiring excessive amounts of fat.
The Role of Potato Starch
The natural starches in the sliced potatoes act as a thickening agent. This eliminates the need for a flour-based roux or cornstarch slurry.
Protein from Greek Yogurt
Using Greek yogurt instead of heavy cream adds a boost of protein and probiotics. It also introduces a slight tang that balances the earthy potato flavor.
Stability of Clarified Butter
Clarified butter or ghee has a higher smoke point than regular butter. This allows you to sauté the aromatics at a higher temperature without burning the fats.
Print
Creamy Zucchini and Potato Soup
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Clean Eating
Description
A creamy and flavorful wintertime soup featuring zucchini and potatoes for a satisfying, clean-eating meal.
Ingredients
- 1 Tbsp clarified butter or ghee (coconut oil, avocado oil, or olive oil)
- 2 fresh garlic cloves, minced
- 1 large yellow onion, diced
- 3 stalks crisp celery, sliced
- 2 medium zucchini, chopped
- 2 medium potatoes, peeled and thinly sliced
- 4 cups low sodium chicken broth (or broth/stock of choice)
- 1 cup plain Greek yogurt (unsweetened coconut milk, or grass-fed cream)
- 1/4 cup shredded parmesan
- sea salt and fresh ground black pepper, to taste
- 2–4 strips of nitrate-free turkey bacon, cooked and crumbled (optional substitute)
Instructions
- Step 1: Melt butter/ghee in a medium pot over medium-high heat.
- Step 2: Add garlic, onions, and celery, then sauté for 3-4 minutes until veggies begin to soften.
- Step 3: Add zucchini, potatoes, broth and bring to a boil. Once boiling, cover and reduce the heat to a low simmer.
- Step 4: Cook for 20 minutes or until veggies are fork tender. Taste and season with sea salt and fresh ground black pepper to your taste.
- Step 5: Using an emersion blender, blend until smooth and creamy, then stir in the plain Greek yogurt.
- Step 6: Serve hot, garnished with crumbled turkey bacon and parmesan sprinkled on top if you like!
Notes
Zucchini is low in calories but high in water and fiber, making this soup filling and satisfying.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Simmering
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 240 kcal
- Sugar: 7 g
- Sodium: 620 mg
- Fat: 13 g
- Saturated Fat: 6 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 22 g
- Fiber: 4 g
- Protein: 11 g
- Cholesterol: 35 mg