Spring Vegetable Soup with Peas, Asparagus & Dill

Share this recipe

This Spring Vegetable Soup with peas, asparagus, spinach, and dill is light, fresh, and ready in about 30 minutes - a nourishing bowl that tastes like the season.

Here is my Spring Vegetable Soup with Peas, Asparagus, Spinach & Dill - a light, fresh, and flavourful dish that’s perfect for the season. It’s quick and easy to prepare, making it an ideal choice for a nourishing meal anytime.

This soup can be blended until silky smooth or left with some texture, depending on your preference. It’s served with a dollop of creamy Greek yoghurt, but if you prefer a dairy-free version, you can simply season it with a squeeze of fresh lemon juice for a bright, refreshing finish.

As an Amazon Associate I earn from qualifying purchases.

A bowl of vibrant green spring vegetable soup with peas, asparagus, and dill, topped with a dollop of Greek yoghurt and fresh dill, served with rustic sourdough bread on a wooden table.Pin it

Ingredients & Preparation Tips for the Best Spring Vegetable Soup

To make this light and flavourful spring vegetable soup, we’re using a mix of fresh, seasonal ingredients. Each one plays an important role in creating a balanced, aromatic, and nutritious dish. Below, I’ll walk you through each ingredient, why it’s important, and how to prepare it properly for the best results.

➡️ Banana Shallots

Banana shallots bring a mild, slightly sweet flavour that enhances the soup’s base without overpowering it. They are a great alternative to regular onions, as they blend more smoothly into the dish. To prepare them, simply peel and finely dice them. This ensures they cook evenly and release their natural sweetness when sautéed.

➡️ Garlic

A key aromatic ingredient, garlic adds depth and a subtle savoury sharpness to the soup. Instead of mincing, it’s best to dice it finely to distribute the flavour evenly. Cooking it alongside the shallots allows it to soften and infuse the soup base with a rich aroma.

➡️ Celery

Celery plays a supporting role by adding a subtle aromatic depth, which helps round out the flavours of the soup. A single stalk is enough to enhance the base without overwhelming the other ingredients. Wash it well, trim the ends, and finely dice it so that it cooks evenly with the shallots and garlic.

➡️ Asparagus

Asparagus is the star vegetable in this soup, bringing a fresh, slightly grassy flavour that pairs perfectly with peas and dill. To prepare, snap off the tough, woody ends and cut the tender spears into small, 2.5 cm pieces. Cooking the asparagus with the shallots and garlic deepens its flavour, making the soup more aromatic.

➡️ Starchy Potatoes

Adding potatoes to the soup helps naturally thicken it, creating a creamy consistency without the need for dairy. Starchy varieties like Maris Piper or Yukon Gold work best. To ensure they cook quickly and blend smoothly, peel and finely dice them into small cubes before adding them to the pot.

➡️ Peas

Peas contribute a natural sweetness and vibrant colour to the soup. Fresh or frozen peas both work well, and the best part is - no prep is needed! Simply add them alongside the potatoes so they cook just enough to soften before blending.

➡️ Fresh Spinach

Spinach adds a nutritional boost and enhances the soup’s vibrant green colour. Unlike other greens that require chopping, there’s no need to cut spinach - just add the whole leaves at the end, allowing them to wilt in the residual heat. This preserves their fresh, delicate flavour while keeping the soup light and smooth.

➡️ Fresh Dill

Dill is a key herb in this recipe, adding a bright, citrusy, and slightly grassy note that complements the greens beautifully. To get the best flavour, finely chop it just before adding it to the soup. Dill is best when fresh, so avoid dried dill in this dish for optimal taste.

➡️ Olive Oil & Butter

Using both olive oil and butter creates a layered depth of flavour. Olive oil brings a light, slightly fruity richness, while butter adds a silky, comforting texture. To get the most out of both, start by heating olive oil first, then add the butter when you add the asparagus. This method allows the butter to infuse the asparagus with a richer taste without burning.

➡️ Vegetable or Chicken Stock

Stock forms the foundation of the soup, enhancing all the vegetables’ natural flavours. A good-quality vegetable or chicken stock makes all the difference. If using homemade stock, strain it before adding it to remove any impurities. The stock helps everything simmer together, creating a well-balanced base.

➡️ Greek Yoghurt (for garnish)

Greek yoghurt provides a cool, creamy contrast to the warm, blended soup. Adding a dollop just before serving makes the dish feel more luxurious. If you prefer a dairy-free option, you can skip the yoghurt and instead season the soup with a squeeze of fresh lemon juice for a bright and refreshing finish.


A bunch of fresh green asparagus spears held in hand, showcasing their crisp texture and vibrant colour, perfect for spring recipes like soups, salads, and side dishes.Pin it

What to Serve with Spring Vegetable Soup

A warm bowl of Spring Vegetable Soup with Peas, Asparagus & Dill is even better when paired with the right side. Whether you want something crunchy, hearty, or extra flavourful, here are some perfect accompaniments to lift your meal.

✅ Sourdough Bread - The Perfect Companion

Nothing pairs better with a comforting soup than a slice of homemade sourdough bread. Its chewy texture and slightly tangy flavour complement the creamy consistency of the soup beautifully. Toast it lightly and spread with butter or garlic confit for extra depth. If you’d like to bake your own, check out my homemade sourdough bread recipe for the perfect loaf.

✅ Sourdough Focaccia - A Soft, Flavourful Option

If you love a light, airy bread with a crisp golden crust, my sourdough focaccia is a fantastic pairing for this soup. The olive oil-infused dough, dimpled to perfection and topped with herbs, adds a rustic and flavourful touch to your meal. Serve it warm for the best experience!

✅ Toasted Baguette

For those who love a bit of crunch, toasted baguette slices are an excellent choice. Simply slice a fresh baguette, drizzle with olive oil, and toast in the oven until golden and crisp. These make a fantastic vehicle for dipping into the soup or enjoying on the side.

✅ Grilled Cheese Sandwich

If you’re looking for something heartier, a grilled cheese sandwich takes this soup to the next level. The crispy, buttery bread with gooey, melted cheese creates a delicious contrast to the smooth, vibrant soup. Try using mature cheddar, Gruyère, or a mix of cheeses for extra flavour.

✅ Crunchy Croutons

Homemade croutons add crunch and a burst of flavour to every bite. Cube some stale sourdough or baguette, toss with olive oil, garlic, and a sprinkle of salt, then bake until golden brown. For a cheesy upgrade, add some grated Parmesan before baking.

✅ Toasted Seeds - A Nutty Garnish

For an easy, nutritious topping, toasted sunflower seeds, pumpkin seeds, or even roasted chickpeas add an extra crunch to the soup. Lightly toss them in olive oil and sea salt, then roast until crispy. These add texture while keeping the soup light and fresh.


Equipment You’ll Need

Two bits of kit decide the texture of this soup.

Spring Vegetable Soup with Peas, Asparagus & Dill

Check out my recipe for quick and healthy Spring Vegetable Soup with Peas, Asparagus & Dill - fresh, light, packed with seasonal flavours!
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Servings: 6
Calories: 119kcal
Rate & Review

Equipment:

Ingredients:

  • 30 ml olive oil - or 30 g butter
  • 180 g banana shallots - about 3 medium-sized, finely chopped
  • 4 garlic cloves - diced
  • 60 g celery - 1 stalk, finely diced
  • 250 g asparagus - trimmed and cut into 2.5 cm pieces (optional: reserve a few tips for garnish)
  • 1.5 liters vegetable or chicken stock
  • 200 g starchy potatoes - e.g., Maris Piper or Yukon Gold, finely diced
  • 150 g fresh peas - or frozen
  • 200 g fresh spinach - left whole
  • 10 g fresh dill - chopped (plus few springs for garnish)
  • Salt and black pepper - to taste
  • 6 tbsp Greek yogurt - as a topping

Instructions:

  • Sauté Base:
    In a large pot, heat olive oil or butter over medium heat. Add banana shallots, diced garlic, and celery, cooking until slightly browned and translucent (about 5 minutes). Stir in asparagus and cook for another 2 minutes. (I used olive oil and butter)
  • Simmer the Base:
    Pour in the stock, then add diced potatoes and peas. Bring to boil and reduce to gentle simmer and cook until the potatoes are soft, about 10-12 minutes.
  • Add Spinach & Dill:
    Remove the pot from heat and add the chopped spinach leaves and dill. Let them wilt in the residual heat for about 2-4 minutes.
  • Blend the Soup:
    Using an immersion blender, blend the soup, you can keep some texture like I did or blend it until silky and smooth. Adjust seasoning with salt and black pepper to your taste.
  • Serve with Garnish:
    Ladle into bowls and finish with a dollop of Greek yogurt and Garnish with a sprig of dill. You can skip yogurt if you want and season the soup with fresh lemon juice to balance it out.

Nutrition:

Serving: 330ml | Calories: 119kcal | Carbohydrates: 15.7g | Protein: 4.6g | Fat: 5.2g | Saturated Fat: 1.7g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 2.6g | Cholesterol: 6mg | Sodium: 275mg | Potassium: 425mg | Fiber: 2.6g | Sugar: 2.5g | Vitamin A: 3900IU | Vitamin C: 27mg | Calcium: 50mg | Iron: 1.1mg

More Homemade Soup Recipes You’ll Love

FAQ for Spring Vegetable Soup

Can I make it ahead or freeze it?

Yes - it keeps for 3 to 4 days in the fridge and freezes for up to 3 months. Stir in any fresh herbs after reheating so they stay bright.

Can I use frozen vegetables?

Yes. Frozen peas and asparagus work really well - add them near the end so they stay fresh and green.

How do I make it creamy without cream?

Blend a ladleful of the soup and stir it back in, or add a small splash of cream or a spoon of creme fraiche at the end.

Is it vegan?

Yes, as long as you use vegetable stock and skip any cream or add a plant-based one.

What should I serve with it?

Crusty bread and butter, or a swirl of pesto on top, turns it into a proper light meal.

A Few Words from the Chef

Cooking is all about celebrating flavours, textures, and the joy of sharing a meal with others. This Spring Vegetable Soup with Peas, Asparagus & Dill is a dish that highlights the beauty of seasonal ingredients, offering a light yet satisfying meal that’s both nourishing and delicious.

Whether you choose to enjoy it smooth or with texture, paired with crusty sourdough, grilled cheese, or crunchy toppings, I hope this soup brings warmth and comfort to your table.

If you try this recipe, I’d love to hear your thoughts! Leave a comment below or tag me on social media - nothing makes me happier than seeing your kitchen creations.

Happy cooking! 🍲😊

Enjoyed it? Share it

Leave a Comment

Your email address will not be published.

Recipe Rating:




Scroll to Top