Dear readers,
Today, I’m excited to share my Spring Vegetable Soup with Peas, Asparagus, Spinach & Dill—a light, fresh, and flavorful 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 yogurt, 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.
Recipe Content:
“As an Amazon Associate I earn from qualifying purchases.”

Ingredients & Preparation Tips for the Best Spring Vegetable Soup
To make this light and flavorful 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 flavor 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 savory sharpness to the soup. Instead of mincing, it’s best to dice it finely to distribute the flavor 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 flavors 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 flavor 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 flavor, 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 color 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 color. 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 flavor 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 flavor, 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 flavor. 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 flavors. 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 Yogurt (for garnish)
Greek yogurt 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 yogurt and instead season the soup with a squeeze of fresh lemon juice for a bright and refreshing finish.

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 flavorful, here are some perfect accompaniments to elevate 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 flavor 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, Flavorful 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 flavorful 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 flavor.
✅ Crunchy Croutons
Homemade croutons add crunch and a burst of flavor 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.


Printable Recipe Card for Spring Vegetable Soup:
Spring Vegetable Soup with Peas, Asparagus & Dill
Equipment:
- Immersion blender – To blend the soup to your desired consistency.
- Reinforced Bouillon Strainer (optional) – If you want an extra-smooth texture.
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:
More Homemade Soup Recipes You’ll Love
- Traditional Polish Wild Mushroom Soup – A creamy, earthy soup made with porcini mushrooms.
- Polish Żurek – Sour Rye Soup – A tangy rye soup with smoked sausage, bacon, and potatoes.
- Polish Beetroot Soup (Barszcz Czerwony) – A vibrant beet soup, perfect for serving with dumplings.
- Tom Yum Talay – Thai Seafood Soup – A spicy and sour Thai seafood soup packed with bold flavors.
Final Thoughts from the Chef
Cooking is all about celebrating flavors, 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! 🍲😊
Follow my Culinary Journey
Discover more from Chefs Binge
Subscribe to get the latest posts sent to your email.

