If you’re craving something cozy yet fresh and vibrant, then you have to try this Chunky Pea and Leek Soup with Poached Eggs Recipe. It hits that perfect balance between comfort and elegance — creamy, chunky, with the poached egg adding that rich, silky finish that you didn’t know you needed. I absolutely love how this turns out whenever I make it, and I promise once you try it, you’ll find yourself reaching for it all year round.

🤍

Why You’ll Love This Recipe

  • Easy and Quick: Takes under 40 minutes from start to finish — perfect for weeknights.
  • Comforting Yet Light: The creamy texture with fresh peas and leeks keeps it nourishing without being heavy.
  • Elegant Presentation: Poached eggs on top add a silky richness that’s both beautiful and delicious.
  • Crowd-Pleaser: Whether surprised guests or family dinners, this soup always gets rave reviews.

Ingredients You’ll Need

The ingredients in this Chunky Pea and Leek Soup with Poached Eggs Recipe are simple but play beautifully together — fresh produce, rich butter, and a touch of citrus to brighten. When shopping, pick leeks that are firm with fresh green tops and frozen peas with no ice crystals to ensure peak flavor.

  • Unsalted butter: This gives the soup a silky richness that helps soften and sweeten the leeks and onions.
  • Leeks: Only the white and light green parts — these provide a delicate onion-like flavor without overpowering the soup.
  • Yellow onion: Adds subtle sweetness and depth to the base of the soup.
  • Frozen peas: A great time-saver that bring vibrant color and natural sweetness.
  • Low-sodium chicken stock: Keeps the flavor balanced and lets the freshness of the peas shine through.
  • Kosher salt & freshly ground black pepper: For seasoning — always trust your taste buds here!
  • Ground cayenne pepper: Just a pinch adds a nice subtle kick without overpowering the soup.
  • Fresh lime juice: This brightens the flavors beautifully, a little trick I discovered to avoid any heaviness.
  • Large eggs: For poaching — these are the star toppings that add texture and richness.
  • Heavy cream: Stirred in just at the end for balance and creaminess.
  • Fresh herbs (basil, mint, or dill): Choose your favorite — they add an herbal freshness that livens up every bite.
  • Extra virgin olive oil: For drizzling, giving a lovely fruity finish and an elegant touch.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love that this Chunky Pea and Leek Soup with Poached Eggs Recipe is easy to tweak based on what you have or your mood. Whether you want a dairy-free version, a vegetarian twist, or an extra kick, it’s pretty forgiving and rewarding.

  • Vegetarian Version: Use vegetable stock instead of chicken stock; I’ve done this often for my vegetarian friends and it works just as well.
  • Dairy-Free: Swap butter for olive oil and leave out the cream or use coconut cream for a silky texture.
  • Herb Variations: I adore swapping basil for dill in spring, or adding a bit of fresh tarragon for a slightly different aroma.
  • Extra Chunky: If you’re like me and love a bit of texture, don’t over-blend the soup — the contrast is delightful.

How to Make Chunky Pea and Leek Soup with Poached Eggs Recipe

Step 1: Sauté the leeks and onions till soft and sweet

Start by melting the butter over medium-low heat in a large soup pot — patience is key here. Once it’s bubbling gently, toss in your sliced leeks and diced onion along with a pinch of salt and cover the pot. Stir occasionally as they soften for about 8 to 10 minutes, until you get that translucent, tender texture. I find the secret to really good soup here is low and slow—don’t rush or you risk burning the butter or leaving the leeks raw.

Step 2: Add peas and chicken stock, then simmer

Once your base is sweet and soft, add the frozen peas and pour in the chicken stock. Bring everything to a boil, then immediately lower the heat to a gentle simmer. Let it bubble away uncovered for 15-20 minutes. During this time, the peas will soften completely, building the soup’s body and natural sweetness. I like to peek in occasionally to give it a stir and make sure nothing’s sticking.

Step 3: Blend gently to keep it chunky

Carefully transfer the soup in batches to a high-powered blender. Don’t puree until perfectly smooth — instead, leave it a bit chunky for that comforting, homemade feel. If you don’t have a Vitamix on hand, any blender will do; just pulse gently and adjust. Then return it to the pot and simmer a little longer, 5 to 10 minutes, for the flavors to marry and for the soup to thicken slightly.

Step 4: Prep the poached eggs while seasoning soup

While your soup simmers, it’s time to get those eggs ready. Fill a large skillet with a few inches of water, salt it generously, and bring it to a boil. Lower the heat to a gentle simmer so only tiny bubbles tickle the bottom. I learned this trick the hard way — too much agitation means wonky eggs! Crack each egg into a fine mesh sieve to drain off the loose whites, then gently slide them from a ramekin into the water. Stir gently with a slotted spoon to keep eggs from sticking, turning once, and cook for 3 to 4 minutes until whites are set but yolks remain soft.

Step 5: Finish the soup and plate with love

Stir the heavy cream into the soup off heat to keep it luscious and smooth. Ladle the soup into bowls, drizzle with extra virgin olive oil, sprinkle your chosen fresh herbs, and gently place a poached egg right in the center. The moment that silky yolk breaks into the soup is pure magic, trust me.

👨‍🍳

Pro Tips for Making Chunky Pea and Leek Soup with Poached Eggs Recipe

  • Low and Slow Sauté: Don’t rush the leeks and onions — cooking them gently unlocks their natural sweetness and builds the soup’s flavor base.
  • Control the Simmer: Keep the soup at a low simmer to avoid breaking down peas too much, preserving that delightful “chunky” texture I love.
  • Use a Ramekin for Poaching: Cracking each egg into a small dish before adding to water helps prevent breaking yolks and gives you better control.
  • Don’t Skip the Lime Juice: It might seem unusual, but a splash of acid brightens the flavors and balances the richness beautifully.

How to Serve Chunky Pea and Leek Soup with Poached Eggs Recipe

A white bowl with a red pattern around the rim is filled with thick green soup that has a slightly chunky texture. In the center of the soup, there are two soft cooked egg halves with bright yellow yolks oozing slightly, surrounded by a drizzle of clear golden oil. Thin green herb leaves are scattered gently on the surface of the soup, adding a fresh touch. A spoon rests inside the bowl on the right side. The bowl sits on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Garnishes

I always reach for fresh herbs to finish this soup — basil if it’s spring, mint when I want a fresh twist, or dill when I’m feeling a little fancy. The drizzle of good-quality extra virgin olive oil adds a lovely peppery note, while a sprinkle of freshly cracked black pepper and a few chili flakes (for extra heat lovers) take it to the next level.

Side Dishes

My go-to pairing for this soup is warm crusty bread — a rustic baguette or sourdough works perfectly. Sometimes, I serve it with a simple salad made from baby arugula and lemon vinaigrette to add brightness and cut through the richness of the egg and cream.

Creative Ways to Present

For dinner parties, I like to serve the soup in elegant shallow bowls, swirling in the olive oil in a pretty pattern before gently placing the poached egg. If you want to get extra fancy, sprinkle edible flowers or microgreens on top — it’s such a crowd-pleaser visually and flavour-wise.

Make Ahead and Storage

Storing Leftovers

I usually store leftover soup in an airtight container in the fridge for up to 3 days. The poached eggs, however, I always recommend poaching fresh because reheated eggs tend to lose their delicate texture.

Freezing

This Chunky Pea and Leek Soup with Poached Eggs Recipe freezes really well — just leave out the poached eggs when freezing. Freeze the soup in meal-sized portions, and it keeps beautifully for up to 2 months.

Reheating

When reheating, warm the soup gently on the stovetop over low heat, stirring occasionally. Avoid microwaving as it can break the texture and create hot spots. Then top with a freshly poached egg for that restaurant-worthy finish.

FAQs

  1. Can I make this Chunky Pea and Leek Soup vegetarian or vegan?

    Absolutely! Swap the chicken stock for a rich vegetable stock. For veganizing, replace butter with olive oil and use coconut or cashew cream instead of heavy cream. Skip the poached eggs or use a plant-based egg alternative.

  2. How do I get the perfect poached eggs for this soup?

    The trick is gentle simmering water with small bubbles, not a rolling boil, and cracking the eggs into a ramekin before sliding them in. Stir gently and cook for about 3-4 minutes for runny yolks. Using fresh eggs makes a big difference.

  3. Can I make this soup ahead of time?

    You can make the soup in advance and store it in the fridge up to 3 days or freeze for longer storage. Poach the eggs fresh when ready to serve for the best texture and flavor.

  4. What can I use instead of heavy cream?

    Heavy cream gives richness, but you can substitute with half-and-half or a dollop of plain yogurt stirred in at the end (just avoid boiling once added). For dairy-free options, coconut cream works well.

Final Thoughts

This Chunky Pea and Leek Soup with Poached Eggs Recipe has quickly become one of my favorites to cook when I want something that feels special yet is simple and quick. I remember the first time I tried it, I was blown away by how bright and fresh it tasted — but with an indulgent twist thanks to the poached eggs. I really hope you give this a try and that it becomes a go-to comfort meal for you, just like it is for me. Enjoy every warm, delicious spoonful!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Chunky Pea and Leek Soup with Poached Eggs Recipe

4.6 from 109 reviews
  • Author: Julia
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: European

Description

This Chunky Pea and Leek Soup with Poached Eggs is a vibrant and comforting spring soup featuring tender leeks, sweet peas, and a creamy texture enhanced with a touch of heavy cream. Topped with perfectly poached eggs and fresh herbs, it offers a delightful balance of flavors and textures, coming together quickly for a wholesome, satisfying meal.


Ingredients

Soup

  • 2 tablespoons (30 g) unsalted butter
  • 2 large leeks, white and light green parts only (finely sliced)
  • 1 medium yellow onion (diced)
  • 15 ounces frozen peas
  • 4 cups (1 quart) low-sodium chicken stock
  • Kosher salt
  • Freshly ground black pepper
  • Pinch ground cayenne pepper
  • 1 teaspoon fresh lime juice
  • 2 tablespoons (30 mL) heavy cream

Poached Eggs

  • 4 large eggs

Garnish

  • Fresh basil, mint, or dill (for garnishing)
  • Extra virgin olive oil (for drizzling)


Instructions

  1. Sauté vegetables: Heat the butter in a large soup pot over medium-low heat until it begins to bubble slightly. Add the leeks and diced onion with a pinch of salt, cover, and sauté for 8 to 10 minutes, stirring occasionally until the vegetables are very soft and translucent.
  2. Simmer peas and stock: Add the frozen peas and chicken stock to the pot. Bring the soup to a boil, then immediately reduce heat to a low simmer. Cook uncovered for 15 to 20 minutes until peas are very tender.
  3. Blend soup: Carefully transfer the soup to a high-powered blender and pulse lightly until mostly uniform but still slightly chunky for texture. Return the soup to the pot and simmer for an additional 5 to 10 minutes to thicken. Season with salt, pepper, cayenne pepper, and stir in fresh lime juice. Keep warm over low heat.
  4. Poach eggs: Fill a large skillet with several inches of water, heavily salt it, and bring to a boil. Reduce heat to a gentle simmer with small bubbles visible. Crack each egg into a fine-meshed sieve to remove loose whites, then transfer eggs gently into the simmering water. Stir gently to prevent sticking and cook, turning once, for 3 to 4 minutes until whites are set and yolks are soft. Remove eggs with a slotted spoon and let drain on a paper towel-lined plate.
  5. Finish soup and serve: Stir the heavy cream into the soup. Ladle soup into bowls, garnish with fresh basil, mint, or dill, drizzle with extra virgin olive oil, and top each bowl with a poached egg. Serve immediately.

Notes

  • This soup comes together in less than 30 minutes, perfect for a quick seasonal meal.
  • If you prefer not to use poached eggs, try topping the soup instead with a dollop of yogurt or crème fraîche and finely chopped chives for extra creaminess and flavor.
  • Using low-sodium chicken stock allows you to control the saltiness more effectively.
  • For a vegan option, substitute butter with olive oil, chicken stock with vegetable stock, omit eggs, and use a plant-based cream alternative.

Nutrition

  • Serving Size: 1 serving
  • Calories: 327 kcal
  • Sugar: 9 g
  • Sodium: 865 mg
  • Fat: 17 g
  • Saturated Fat: 7 g
  • Unsaturated Fat: 9 g
  • Trans Fat: 0 g
  • Carbohydrates: 27 g
  • Fiber: 8 g
  • Protein: 17 g
  • Cholesterol: 210 mg

Similar Posts