Creamy Spring Vegetable Soup

Creamy spring vegetable soup in a white bowl topped with fresh green herb garnish Pin It
Creamy spring vegetable soup in a white bowl topped with fresh green herb garnish | hearthhustle.com

This luscious soup celebrates the vibrant flavors of spring with tender asparagus, sweet peas, diced carrots, and fresh zucchini swimming in a velvety, herb-infused cream broth. Ready in just 50 minutes, it's perfect for a light lunch or elegant starter. The vegetables are first sautéed to develop depth, then simmered until meltingly tender before being blended to silky smoothness. A splash of lemon brightens the rich finish while fresh dill adds a garden-fresh note. Easily adaptable for vegan diets with plant-based cream.

The first time I made this soup, it was actually by accident—I had a random assortment of vegetables from my farmers market run and no real plan. My sister was coming over for lunch, and I just started throwing things into a pot, hoping for the best. When she took that first sip and went completely quiet, then asked for seconds, I knew I'd stumbled onto something special. Now it's become our annual spring tradition, the moment we start seeing those first tender shoots at the market.

Last spring, I made this for a friend who claimed she hated vegetable soup, and she literally licked her bowl clean. The secret is letting those vegetables get just slightly golden before adding the broth—it builds this incredible depth of flavor. My kids will actually eat asparagus when its hidden in this creamy, velvety goodness, which feels like a parenting win.

Ingredients

  • 1 tablespoon unsalted butter: Butter adds that rich, savory foundation that olive oil alone cant achieve
  • 1 tablespoon olive oil: Keeps the butter from burning and adds a subtle fruitiness
  • 1 medium leek: Leeks provide a milder, sweeter onion flavor that pairs perfectly with spring vegetables
  • 2 cloves garlic: Fresh garlic is non-negotiable here—mince it right before adding for the best flavor
  • 2 medium carrots: These add natural sweetness and beautiful color to the finished soup
  • 1 medium zucchini: Zucchini blends seamlessly while adding body without overpowering delicate flavors
  • 1 cup asparagus tips: Use the tender tops for the best texture—woody stems can make the soup fibrous
  • 1 cup fresh or frozen peas: Frozen peas work beautifully here and actually tend to be sweeter than fresh out of season
  • 1 medium Yukon Gold potato: This is the secret ingredient that makes the soup velvety without adding tons of cream
  • 4 cups vegetable broth: Use a good quality broth you enjoy drinking on its own
  • 1 cup whole milk or plant-based milk: Whole milk gives the best consistency, but unsweetened almond milk works surprisingly well
  • 1/2 cup heavy cream or plant-based cream: Just enough cream to make it feel indulgent without hiding the vegetable flavors
  • 1/2 teaspoon salt: Start with less and adjust at the end—broths vary wildly in sodium content
  • 1/4 teaspoon freshly ground black pepper: Freshly cracked pepper makes a noticeable difference here
  • 1/4 teaspoon dried thyme: Thyme bridges the gap between all the different vegetables beautifully
  • 2 tablespoons fresh dill or chives: Either herb works, but dill adds this bright spring quality that feels essential
  • 1 tablespoon lemon juice: This brightens all the flavors and prevents the cream from making the soup taste heavy

Instructions

Build the flavor foundation:
In a large pot, melt the butter with the olive oil over medium heat until the foam subsides and it starts to smell nutty
Soften the aromatics:
Add the sliced leek and minced garlic, sautéing for about 3 minutes until they're soft and fragrant but not browned
Add the vegetables:
Stir in carrots, zucchini, asparagus tips, peas, and diced potato, cooking for 5 minutes while occasionally stirring to let them develop some color
Create the broth base:
Pour in the vegetable broth along with salt, pepper, and thyme, then bring everything to a gentle boil
Simmer to perfection:
Reduce heat to maintain a steady simmer and cook uncovered for 15–20 minutes until all vegetables are completely tender
Choose your texture:
Use an immersion blender directly in the pot for convenience, or work in batches with a standard blender—blend until completely smooth or leave slightly chunky if you prefer more texture
Add the creaminess:
Return the pot to low heat and stir in the milk and cream, warming gently just until heated through—avoid boiling or the dairy might separate
Finish with brightness:
Stir in the lemon juice and fresh herbs, then taste and adjust seasoning with more salt or pepper as needed
Serve immediately:
Ladle into warmed bowls, sprinkle with extra fresh herbs, and serve while hot with good crusty bread on the side
Pin It
| hearthhustle.com

This soup became my go-to meal after a particularly stressful week at work when I needed something nourishing but comforting. There's something about the vibrant green color and creamy texture that feels like a hug in a bowl, and now whenever friends need a pick-me-up, this is what I make them.

Making It Your Own

Once you master the basic technique, this soup becomes a canvas for whatever vegetables look best at the market. I've made versions with spinach stirred in at the end, swapped in fava beans when I could find them, and even added a handful of baby arugula for a peppery kick. The key is keeping roughly the same ratio of vegetables to liquid so the texture remains consistent.

The Blender Secret

After years of making this soup, I discovered that blending in stages creates the smoothest result. I blend about three-quarters of the soup completely smooth, then hand-mash the remaining portion slightly before stirring it back in—this gives you velvety texture with just enough body to make it interesting. If you're using a standard blender, be sure to remove the center cap from the lid and cover with a kitchen towel to prevent steam explosions.

Perfect Pairings & Storage

This soup actually tastes even better the next day, which makes it perfect for meal prep. Store it in an airtight container in the refrigerator for up to four days, and reheat gently over low heat—add a splash more milk or broth if it seems too thick. When freezing, leave out the cream and add it fresh when reheating for the best texture.

  • A crusty baguette toasted with garlic butter is practically mandatory
  • A light green salad with citrus vinaigrette cuts through the creaminess perfectly
  • This soup freezes beautifully for up to three months if you omit the dairy

Velvety smooth spring vegetable soup featuring asparagus peas and carrots in cream broth Pin It
Velvety smooth spring vegetable soup featuring asparagus peas and carrots in cream broth | hearthhustle.com

There's something deeply satisfying about turning a handful of simple vegetables into something that feels elegant enough for company. I hope this soup finds its way into your spring rotation and becomes part of your own kitchen traditions.

Recipe FAQs

Absolutely. This soup actually tastes better the next day as flavors meld. Store in the refrigerator for up to 3 days. Reheat gently over low heat, adding a splash of milk or broth if needed to adjust consistency.

Not at all. While a velvety texture is traditional, you can leave it slightly chunky for more texture, or blend just half the mixture and stir it back in for the best of both worlds.

Feel free to incorporate fresh spinach, green beans, fava beans, or even tender radishes. The key is using vegetables that cook quickly and maintain their bright, fresh flavor.

Yes, though the cream may separate slightly upon thawing. Freeze without the cream added, then stir in fresh cream when reheating for the best texture. Keeps frozen for up to 3 months.

An immersion blender works wonderfully and keeps cleanup minimal. If using a standard blender, work in batches and never fill more than halfway. Always vent hot soup to prevent steam buildup.

Creamy Spring Vegetable Soup

Velvety smooth soup featuring tender spring vegetables in a rich, herb-infused creamy broth. Light yet satisfying.

Prep 20m
Cook 30m
Total 50m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1 tablespoon unsalted butter
  • 1 tablespoon olive oil
  • 1 medium leek, white and light green parts only, sliced
  • 2 cloves garlic, minced
  • 2 medium carrots, peeled and diced
  • 1 medium zucchini, diced
  • 1 cup asparagus tips, cut into 1-inch pieces
  • 1 cup fresh or frozen peas
  • 1 medium Yukon Gold potato, peeled and diced

Liquids

  • 4 cups vegetable broth (gluten-free if needed)
  • 1 cup whole milk or unsweetened plant-based milk
  • 1/2 cup heavy cream or plant-based cream

Seasonings & Herbs

  • 1/2 teaspoon salt, plus more to taste
  • 1/4 teaspoon freshly ground black pepper
  • 1/4 teaspoon dried thyme
  • 2 tablespoons fresh dill or chives, chopped, plus extra for garnish
  • 1 tablespoon lemon juice

Instructions

1
Prepare the Base: In a large pot, melt the butter with the olive oil over medium heat.
2
Sauté Aromatics: Add leek and garlic; sauté for 3 minutes until soft and fragrant.
3
Add Vegetables: Stir in carrots, zucchini, asparagus, peas, and potato. Cook for 5 minutes, stirring occasionally.
4
Simmer Soup Base: Add the vegetable broth, salt, pepper, and thyme. Bring to a boil, then reduce heat and simmer uncovered for 15–20 minutes, until vegetables are tender.
5
Blend the Soup: Remove from heat. Using an immersion blender (or working in batches with a standard blender), blend the soup until smooth, or leave slightly chunky if preferred.
6
Add Cream: Return the pot to low heat. Stir in milk and cream; gently heat until just warmed through (do not boil).
7
Season and Finish: Add lemon juice and fresh herbs. Adjust seasoning to taste.
8
Serve: Ladle into bowls, garnish with extra herbs, and serve hot.
Additional Information

Equipment Needed

  • Large pot
  • Knife and cutting board
  • Immersion blender or standard blender
  • Ladle

Nutrition (Per Serving)

Calories 245
Protein 6g
Carbs 27g
Fat 13g

Allergy Information

  • Contains dairy (butter, milk, cream).
  • For dairy-free/vegan, use plant-based alternatives.
  • Soup is gluten-free if gluten-free broth is used.
Dana Merrick

Home cook sharing easy, wholesome recipes and meal prep tips for everyday families.