Zucchini Basil Soup (Creamy & Ready in 30 Minutes)

Like a lot of my favorite recipes, this Zucchini Basil Soup started with a counter full of summer zucchini and no clear plan. One batch later, it earned a permanent spot in my warm-weather rotation! It's creamy, bright with fresh basil and lemon, and comes together in under 30 minutes with ingredients you probably already have on hand.

A bowl of zucchini soup with a spoon in the bowl and basil leaves to the side.

🥣

Zucchini Basil Soup At a Glance

⏱️

Time

Ready in 30 minutes

👩‍🍳

Difficulty

Easy - one pot, a few simple steps

🌿

Flavor & Texture

Silky smooth, fresh basil, hint of lemon

Great for

Summer zucchini, light lunches, entertaining

🗓️

Make Ahead

Tastes even better on day two

💡

Tip

Serve warm or chill it - one recipe, two ways

Summarize & Save This Content On

Once I started looking for new ways to use up summer zucchini, I couldn't believe I hadn't made this soup sooner. What surprised me most was how simple it is - a handful of everyday ingredients, one pot, and about 30 minutes is all it takes to transform a pile of fresh zucchini into something that feels genuinely special.

The finished soup has a soft, silky texture with that beautiful pale green color, and the fresh basil and lemon give it a brightness that tastes anything but ordinary. I love finishing it with crunchy croutons and a little Parmesan - it takes it from a light summer soup to something suitable for dinner guests.

If this hits the spot and you're in the mood for more summer soups, my spicy gazpacho is another warm-weather favorite, or browse the full summer soups collection for more ideas.

Why This Recipe Works

  • It uses up summer zucchini fast. Whether you've got a garden overflowing with zucchini or just grabbed a few extra at the farmers market, this soup is one of the best things you can do with them.
  • Simple ingredients, surprisingly good results. A handful of everyday staples - onion, garlic, broth, fresh basil, a splash of milk - come together into something that tastes far more impressive than the ingredient list suggests.
  • Ready in under 30 minutes. One pot, a few simple steps, and dinner (or lunch) is done.
  • Serve it hot or cold. Without any extra effort, this soup is warm and comforting on a cool summer evening, or enjoy it chilled and refreshing straight from the fridge on a hot afternoon.
  • Great for meal prep. It stores well in the fridge for up to four days and honestly tastes even better the next day, once the flavors have had time to settle in.

How to Pick the Best Zucchini for Soup

Not all zucchini are created equal, and the one you pick can make a real difference in flavor and texture. Here's what to look for:

  • Freshness: If you grew it yourself or picked it up at the farmers' market that morning, use it within 3 to 4 days for the best flavor.
  • Size: Medium zucchini - roughly 6 to 8 inches - are the sweet spot. They have the best flavor and the lowest water content. Very large zucchini tend to be more watery and can taste slightly bitter, though they still work in this soup with a little extra prep (see the tip below).
  • Skin: Look for firm, smooth skin with no soft spots or wrinkled ends. A little surface scarring is completely fine and doesn't affect the flavor at all.
  • Color: Deep, uniform green is what you want. Pale or yellowing skin is a sign that the zucchini is past its prime.

Ingredients + Substitutions

Ingredients to make zucchini soup on the table with text labels to the side.
  • Zucchini: Use medium zucchinis with smooth, firm skin and no soft spots. No need to peel-just trim the ends and chop. 
  • Vegetable or Chicken Broth: Either option works, depending on your taste. Vegetable broth is great for a vegan zucchini soup. Choose a low-sodium broth so you can control the salt.
  • Milk or Coconut Milk: Regular milk gives a creamy finish, while canned coconut milk is a great dairy-free option that adds a subtle richness. Bring either to room temperature before adding to prevent curdling.
  • Fresh Basil: Adds bright flavor and freshness. Use fresh only; dried basil doesn't provide the same depth or lift to the soup. Be sure to add the basil at the end of cooking so it maintains its color.
  • Lemon Juice: Just a tablespoon brightens the whole dish. Use freshly squeezed if possible. For a more intense lemon flavor, you can zest the lemon and add up to a teaspoon to the soup.
🍳

Lyn's Tip

Got a giant zucchini? Don't let the size scare you off. Oversized zucchini have a higher water content and can be slightly more bitter, but they work just fine in this soup. Two easy fixes: lightly salt the chopped flesh, let it sit for 10 minutes, then pat it dry before adding it to the pot. This draws out excess moisture and mellows any bitterness. Or simply use a bit more seasoning and lemon juice at the end to brighten the flavor back up. Either way, the blender takes care of everything.

Check the recipe card below for the full ingredient list and quantities of each one.

Zucchini Basil Soup Variations

  • Add Protein: Stir in white beans or shredded rotisserie chicken after blending to make the soup more filling and protein-rich.
  • Pesto Swirl: Add a spoonful of basil pesto just before serving to deepen the basil flavor and add richness.
  • Vegan Version: Use vegetable broth and canned coconut milk to keep the soup completely plant-based. Skip Parmesan or use a vegan alternative for topping.
  • Mixed Summer Squash: Have a mix of zucchini and yellow squash to use up? Use them in equal parts or whatever ratio you have on hand. They blend beautifully together and give the soup a slightly warmer, golden-green color.
  • Creamier: For a richer and silkier texture, use half-and-half instead of milk.

How to Make Zucchini Basil Soup

This soup is quick and simple, with just a few steps from stovetop to blender. Before you start, chop your vegetables and have the broth and milk ready to go.

Onion and garlic cooking in a large Dutch oven.

Step 1: Sauté the onion and garlic. Cook the onion until it softens with olive oil in a large pot over medium heat. Then stir in the garlic and cook for another minute, letting it release its flavor.

Zucchini added to the pot.

Step 2: Add the zucchini. Stir in the chopped zucchini and cook for about 5 minutes, until it begins to soften and absorb the flavor of the onion and garlic.

Broth is added to the pot with the zucchini and other vegetables.

Step 3: Simmer with broth. Pour in the broth, cover the pot, and let the soup simmer for 15-20 minutes until the zucchini is fully tender.

Herbs added to the blended soup.

Step 4: Blend with milk and basil. Remove the pot from the heat and let it cool slightly. Blend the soup until smooth using an immersion blender or a regular blender. Then stir in the milk and chopped basil and blend again to combine.

Finished zucchini soup in a large pot.

Step 5: Finish and serve. Add lemon juice and season with salt and pepper to taste. Serve warm with your favorite toppings, or chill the soup for a minimum of two hours or overnight, if you prefer a refreshing chilled zucchini soup. For a crunchy topping, try these crunchy cornbread croutons on your soup!

Lyn's Top Tips

🔥

Sauté slowly for flavor

Cook the onions and garlic gently over medium heat to bring out their natural sweetness without burning. This step builds the flavor base for the whole soup, so don't rush it.

🌿

Add basil at the end

Add basil at the blending stage rather than simmering it in the broth. Basil is delicate and too much heat dulls both the color and the fresh flavor. This small step keeps the soup a beautiful soft green with that bright, just-picked taste.

🥄

Adjust the consistency

If the soup feels too thick after blending, thin it out gradually with a splash of extra broth or water until it's just right. Go slowly because it's easier to add more liquid than to fix an over-thinned soup.

Blend in batches

When using a regular blender, fill it no more than halfway and vent the lid slightly to let steam escape. Hot liquids expand fast so this keeps things safe and spill-free.

🗓️

Make it ahead

This soup tastes even better on day two once the flavors have had time to settle in. Make it the night before, store it in the fridge, and it's ready to go with almost no effort.

🧊

Storage

Store leftovers in an airtight container in the refrigerator for up to 3 to 4 days. Reheat gently on the stove or in the microwave, adding a splash of broth if needed to loosen the texture.

❄️

Freezing

This soup can be frozen for up to 3 months, but keep in mind that dairy-based soups can sometimes separate when thawed. Stir well while reheating to bring it back together, or if you know you're planning to freeze it, swap the milk for canned coconut milk before cooking. It freezes and reheats much more smoothly.

A bowl of zucchini basil soup garnished with a drizzle of olive and some diced zucchini.

Soup-er Toppings & Serving Suggestions

  • This zucchini basil soup is perfect for a light lunch, weeknight dinner, or even a refreshing starter at summer parties and potlucks. Add a drizzle of olive oil and a squeeze of lemon to each bowl and pair alongside warm, crusty dinner rolls.
  • Pair the soup with savory sides like tomato ricotta toast or a rich brie grilled cheese for a tasty combo. 
  • For a hearty pairing, enjoy a bowl of soup with a chicken club sandwich.
🍽️

Dinner Party Idea

Serving it chilled? Turn it into an elegant summer starter by pouring the cold soup into small glasses or espresso cups. Add a swirl of good olive oil, a fresh basil leaf, and a tiny pinch of flaky salt right before serving. It looks impressive, takes almost no extra effort, and is the kind of thing guests always ask about. Make it the day before, keep it chilled, and all you have to do is pour and garnish.

Zucchini Basil Soup Recipe FAQs

How do I prevent my zucchini basil soup from being too watery?

Be sure to sauté the zucchini well before adding broth and avoid adding too much liquid. If the soup is too thin after blending, simmer it uncovered for a few minutes to reduce it.

Can I serve this basil zucchini soup cold?

Yes, and it's one of the best things about this recipe. Let the soup cool completely after cooking, then transfer it to the fridge for at least 2 hours, though overnight is even better. The flavor actually deepens as it sits, making it a great make-ahead option for warm weather lunches or summer entertaining. Serve it straight from the fridge in bowls with a drizzle of olive oil and a fresh basil leaf, or pour it into small glasses for an elegant chilled starter


How do I keep my zucchini soup green?

The key is when you add the basil. If you simmer basil in the broth for a long time, the heat breaks down the chlorophyll and the soup turns a dull, murky green. Instead, add the basil at the very end of blending when the soup has cooled slightly. This preserves both the color and the fresh, bright flavor. Blending quickly and not overheating the soup after that point also helps keep that beautiful soft green color intact.

Can I use frozen zucchini to make zucchini and basil soup?


You can, though fresh zucchini will always give you the best flavor and color. If you're using frozen, thaw it completely first and drain off as much liquid as possible before adding it to the pot. Frozen zucchini releases a lot of water as it thaws, and too much extra liquid will dilute the flavor of the soup. You may also need to simmer a little longer to cook off any remaining moisture. It's a great option for making this soup in the off-season when fresh zucchini isn't available.

Can I make zucchini soup in the Instant Pot?

Yes! Turn on the Sauté function and cook the onion in olive oil for 3-4 minutes. Add garlic and cook for another 30 seconds. Stir in the chopped zucchini and broth, then secure the lid. Cook on High Pressure for 5 minutes, followed by a quick release. Blend the soup until smooth, then stir in the milk and basil. Blend again if needed, then finish with lemon juice, salt, and pepper.

Can I make zucchini soup in the slow cooker?

Most certainly! Add the onion, garlic, zucchini, and broth to the slow cooker. Cover and cook on low for 5-6 hours or high for 2-3 hours, until the zucchini is very soft. Use an immersion blender to blend the soup until smooth. Stir in milk and basil, blend again if desired, then add lemon juice and season to taste.

A bowl of zucchini soup surrounded by basil leaves and bowls of parmesan and zucchini.

More Summer Soup Recipes

Did you try this soup recipe? Please leave a 5 ⭐️⭐️⭐️⭐️⭐️ rating if you loved it and your comments below! For more recipes, you can follow along on Facebook, Instagram, and Pinterest!

A bowl of zucchini basil soup surrounded by a bowl of parmesan, zucchini, and fresh basil.

Zucchini Basil Soup Recipe

This creamy zucchini basil soup is one of the best things you can do with a summer zucchini haul. Sautéed onion, garlic, and fresh zucchini are blended with broth, basil, and a splash of milk into a silky, satisfying bowl that comes together in under 30 minutes.
Print Pin Rate
Course: Side Dish, Soup
Cuisine: American
Keyword: basil zucchini soup, zucchini soup recipe
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 -6 servings
Calories: 96kcal
Author: Lyn Croyle

Equipment

Ingredients

For the Soup

  • 1 tablespoon olive oil
  • 1 medium onion chopped
  • 2 cloves garlic minced
  • 3-4 medium zucchini chopped, about 1 ½ pounds
  • 2 cups chicken broth vegetable broth
  • ½ cup milk or canned coconut milk for dairy-free
  • ¼ cup fresh basil leaves chopped
  • 1 tablespoon lemon juice
  • salt and black pepper to taste

For Serving Use Any Combo

  • drizzle of olive oil
  • fresh basil
  • diced zucchini
  • croutons
  • Parmesan cheese
  • lemon slices

Instructions

  • In a large pot, heat olive oil over medium heat. Add chopped onion and cook for 5-6 minutes until softened. Add garlic and cook for another minute until fragrant.
  • Add the chopped zucchinis and sauté for about 5 minutes, stirring occasionally, until they begin to soften.
  • Add the vegetable or chicken broth to the pot, cover with a lid, bring it to a simmer, and cook for 15-20 minutes, until the zucchini is fully tender.
  • Remove the pot from heat and let it cool slightly. Use an immersion blender to blend the soup until smooth. Alternatively, transfer the soup in batches to a regular blender.
  • Stir in the milk (or coconut milk) and chopped basil and blend again until smooth.
  • Add lemon juice and season the soup with salt, pepper,to taste.
  • Ladle the soup into bowls. Add extra basil or a drizzle of olive oil if desired.

Recipe Tips

  • Avoid hot soup splatters: Let the soup cool slightly before blending to prevent splattering and keep it safe to handle.
  • Sauté slowly: Cook the onion and garlic gently over medium heat to build a sweet, flavorful base. Don't rush this step.
  • Add basil at the end: Stir basil in at the blending stage, not during simmering, to keep the soup a beautiful soft green with bright, fresh flavor.
  • Adjust the consistency: Too thick? Add a splash of broth or water a little at a time until it's just right.

Nutrition

Calories: 96kcal | Carbohydrates: 10g | Protein: 4g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 6mg | Sodium: 461mg | Potassium: 505mg | Fiber: 2g | Sugar: 7g | Vitamin A: 426IU | Vitamin C: 31mg | Calcium: 78mg | Iron: 1mg

Sharing is caring!

Similar Posts

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating