Whole30 Creamy Zucchini and Potato Soup (Pantry Friendly)

5 min prep 4 min cook 1 servings
Whole30 Creamy Zucchini and Potato Soup (Pantry Friendly)
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • Pantry heroes: Potatoes, onions, and garlic form the creamy base—no specialty flours or dairy required.
  • Silky without cream: A quick purée plus starchy potato water creates luxurious texture.
  • One-pot wonder: Sauté, simmer, blend—minimal dishes, maximum flavor.
  • Whole30 & vegan: No dairy, gluten, grains, legumes, or added sugars—just real food.
  • Freezer star: Make a double batch and freeze flat in zip bags for instant lunches.
  • Customizable: Swap herbs, add protein, or spice it up—base recipe never fails.

Ingredients You'll Need

Ingredients

Zucchini – The star that melts into velvety goodness. Look for small-to-medium squash; giant ones work but may need seeding. No peeling required—skin adds color and nutrients.

Yukon Gold or Red Potatoes – Their thin skins and waxy texture break down quickly, naturally thickening the soup. Russets are fine; just monitor cooking time so they don’t fall apart.

Yellow Onion & Garlic – Aromatics build depth. If shallots are hanging around, use those for a sweeter profile.

Extra-Virgin Olive Oil or Ghee – For Whole30 compliance, stick with olive oil or ghee. Avocado oil works in a pinch.

Vegetable or Chicken Broth – Low-sodium keeps salt in your control. Homemade stock is gold here.

Full-Fat Coconut Milk – Canned, shaken, and stirred in at the end for creaminess without dairy. Choose brands with only coconut and water—no guar gum needed.

Fresh Thyme & Bay Leaf – Earthy notes balance zucchini’s mildness. Dried thyme (⅓ the amount) is an acceptable swap.

Lemon Juice – A final squeeze brightens the whole bowl; zest optional for extra perfume.

Sea Salt & Black Pepper – Season assertively after blending; potatoes drink up salt.

How to Make Whole30 Creamy Zucchini and Potato Soup (Pantry Friendly)

1
Prep your produce

Dice onions, mince garlic, cube potatoes into ½-inch pieces (no need to peel), and slice zucchini into half-moons ¼-inch thick. Keeping sizes uniform guarantees even cooking.

2
Sauté aromatics

Warm 2 Tbsp olive oil in a heavy Dutch oven over medium heat. Add onions and cook 4 minutes until translucent, scraping up golden bits. Stir in garlic for 30 seconds—don’t let it brown.

3
Build the base

Toss in potatoes, zucchini, thyme, bay leaf, ½ tsp salt, and a few grinds of pepper. Stir to coat in the fragrant oil; cook 3 minutes to knock the raw edge off the zucchini.

4
Simmer until tender

Pour in 4 cups broth; add water just to cover if needed. Bring to a boil, reduce to a lively simmer, and cook 12–15 minutes until potatoes are fork-tender and zucchini has faded to a gentle green.

5
Blend to silky perfection

Fish out the bay leaf. Use an immersion blender directly in the pot, tilting to submerge the head for the creamiest results. Alternatively, carefully ladle into a countertop blender in batches; vent the lid and cover with a towel to prevent hot splatter. Purée until absolutely smooth.

6
Enrich and season

Return soup to low heat. Stir in ½ cup coconut milk (reserve extra for garnish), 1 Tbsp lemon juice, and additional salt/pepper to taste. Heat 2 minutes until steaming; thin with broth or water if too thick.

7
Serve with style

Ladle into warm bowls. Drizzle remaining coconut milk in a swirl, sprinkle fresh thyme leaves, cracked pepper, and a whisper of lemon zest. Offer chili flakes for heat seekers.

Expert Tips

Low-and-slow blending

Let the soup cool 5 minutes before blending if using a countertop blender; this prevents steam build-up and produces a fluffier texture.

Texture control

Reserve a handful of diced potatoes before puréeing, boil until just soft, and stir back in for a chunky chowder vibe.

Chill & reheat

Soup thickens as it cools; loosen with broth when reheating and whisk over gentle heat to restore silkiness.

Herb infusions

Infuse the oil with rosemary or sage before sautéing onions for an aromatic twist that complements grilled toppings.

Roast option

Roast halved zucchini and potato wedges at 425 °F until caramelized, then simmer briefly and blend for deeper, smoky flavor.

Salt timing

Potatoes absorb salt while cooking; season conservatively at the start and adjust after blending for perfect balance.

Variations to Try

  • Green-Goddess: Purée in a handful of spinach or kale for emerald color and extra minerals.
  • Spicy Southwest: Add ½ tsp chipotle powder and garnish with pico de gallo and grilled shrimp.
  • Protein Boost: Stir in shredded rotisserie chicken or canned salmon during the final heat-through.
  • Asian-Inspired: Swap thyme for ginger and lemongrass, finish with cilantro and a dash of coconut aminos.
  • Cheesy (Post-Whole30): Fold in nutritional yeast or grated sharp cheddar for a broccoli-cheddar vibe.

Storage Tips

Refrigerate: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. The flavor actually improves on day two as herbs meld.

Freeze: Ladle cooled soup into quart-size freezer bags, squeeze out air, label, and freeze flat up to 3 months. Thaw overnight in the fridge or submerge sealed bag in lukewarm water for rapid defrosting.

Make-Ahead Lunches: Portion into single-serve mason jars; grab, reheat, and run. Add a splash of broth to thin after reheating.

Frequently Asked Questions

Yes. Thaw and drain excess liquid first; add during the last 5 minutes of simmering to prevent mushiness.

Potatoes push carbs above strict keto limits. Substitute cauliflower florets for potatoes and reduce broth for thicker texture.

Add acid (more lemon), salt incrementally, and a pinch of smoked paprika. Fat carries flavor—drizzle extra olive oil or coconut milk on top.

Absolutely. Use an 8-quart pot and blend in two batches. Cooking time remains the same; ensure potatoes are tender before blending.

Crispy prosciutto, toasted pumpkin seeds, diced avocado, chopped chives, or a swirl of compliant pesto all keep it Whole30-approved.

Immersion is quicker and safer for hot liquids. A countertop blender yields slightly smoother texture but requires careful venting. Both work; choose your comfort level.
Whole30 Creamy Zucchini and Potato Soup (Pantry Friendly)
soups
Pin Recipe

Whole30 Creamy Zucchini and Potato Soup (Pantry Friendly)

(4.9 from 127 reviews)
Prep
10 min
Cook
20 min
Servings
6

Ingredients

Instructions

  1. Heat the pot: Warm olive oil in a Dutch oven over medium heat.
  2. Sauté aromatics: Add onion; cook 4 min until translucent. Stir in garlic 30 seconds.
  3. Add vegetables: Stir in potatoes, zucchini, thyme, bay leaf, salt, and pepper; cook 3 min.
  4. Simmer: Pour in broth, bring to boil, reduce to simmer 12-15 min until potatoes are soft.
  5. Blend: Remove bay leaf; purée soup with immersion blender until silky.
  6. Finish: Stir in coconut milk and lemon juice; heat 2 min. Adjust salt/pepper, thin if needed, and serve hot.

Recipe Notes

Soup thickens on cooling; reheat with a splash of broth. Freeze portions flat in zip bags up to 3 months for instant comfort.

Nutrition (per serving, ~1 ⅓ cups)

167
Calories
3g
Protein
21g
Carbs
9g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.