,

Creamy Fresh Pea Soup

As seen in: Midday Meals for Energy & Satisfaction

This vibrant green soup transforms fresh peas into a silky, herb-infused delight. Sauté onions and garlic, then simmer peas and potatoes in vegetable broth and almond milk until tender. The magic happens when you blend everything with fresh basil, mint, and parsley until velvety smooth. A splash of lemon juice brightens all the flavors. Easily customizable in thickness and serving temperature - enjoy it piping hot or refreshingly chilled. Perfect for a quick weeknight dinner, this naturally dairy-free soup comes together in just 25 minutes while delivering impressive depth of flavor.

A woman named Sophie is smiling and holding a plate of food.
Created By Sophie
Last updated on Wed, 23 Apr 2025 21:46:47 GMT
A bowl of soup with peas and bread. Save Pin
A bowl of soup with peas and bread. | sophietable.com

This vibrant green pea soup transforms humble ingredients into a velvety bowl of spring comfort. The delicate sweetness of fresh peas shines through a luxurious broth infused with fresh herbs for a meal that feels both nourishing and elegant.

I first made this soup when my farmers market was overflowing with fresh peas and herbs. What started as a way to use up spring abundance has become my go to recipe when I want something light yet satisfying that makes vegetables the star.

Ingredients

  • Extra virgin olive oil enhances the natural flavors and adds richness without heaviness
  • Medium onion and garlic create an aromatic foundation look for firm onions with tight dry skins
  • Vegetable broth provides the liquid base choose low sodium for better flavor control
  • Almond milk adds creaminess without dairy select unsweetened for best results
  • Fresh peas deliver sweet springtime flavor frozen work in a pinch but fresh offer superior texture
  • Potatoes contribute velvety thickness without cream use waxy varieties like Yukon Gold
  • Fresh basil parsley and mint create a vibrant herb trio use the freshest you can find for brightest flavor
  • Lemon juice brightens everything with necessary acidity added at the end to preserve flavor
  • Salt and pepper balance and enhance all other ingredients

Step-by-Step Instructions

Sauté Aromatics
Cook the onion and garlic in olive oil over medium high heat until they become translucent and fragrant about 5 minutes. This creates the flavor foundation for the entire soup so allow enough time for the onions to soften completely without browning which would alter the final taste.
Add Main Ingredients
Introduce the peas and potatoes stirring briefly to coat with the aromatic oil which helps release their flavors. Then pour in the vegetable broth and almond milk. This combination creates the perfect balance of richness and lightness while providing enough liquid for the vegetables to cook properly.
Simmer Until Tender
Bring everything to a gentle boil then reduce to a simmer and cook for 10 minutes until the potatoes yield easily when pierced with a fork. Avoid overcooking as the peas will lose their vibrant color and the soup might develop a grayish tint.
Add Fresh Herbs
Remove from heat and stir in the fresh herbs allowing their volatile oils to infuse the hot soup without destroying their delicate flavors and bright green color. This brief wilting period preserves the herbs natural essence while softening them enough to blend smoothly.
Blend Until Smooth
Use an immersion blender directly in the pot or transfer carefully to a standard blender working in batches if needed. Blend until completely smooth adding extra broth gradually if a thinner consistency is desired. The potatoes will create a naturally creamy texture without need for heavy cream.
Final Seasoning
Taste and adjust salt and pepper then finish with fresh lemon juice stirring well to incorporate. The acid brightens all the flavors and should be added last to preserve its impact. Serve immediately for the freshest flavor and most vibrant color.
A bowl of soup with peas and bread. Save Pin
A bowl of soup with peas and bread. | sophietable.com

The fresh mint is truly the secret weapon in this recipe. I discovered its transformative power when my garden was overrun with mint one spring. That first spoonful with the unexpected cool finish against the sweet peas completely changed how I approach vegetable soups now.

Make Ahead Tips

This soup actually improves with time as the flavors have a chance to deepen and marry. Prepare it up to two days in advance storing in the refrigerator in an airtight container. When ready to serve reheat gently over medium low heat being careful not to boil which can dull the vibrant color. Add a fresh squeeze of lemon juice right before serving to revive the brightness.

Easy Variations

Create endless variations by switching up the herb combinations. Try dill for a Scandinavian twist cilantro and lime for Mexican inspiration or tarragon for French elegance. You can also add different toppings like crunchy homemade croutons crispy fried shallots a swirl of coconut cream or a sprinkle of toasted pine nuts for texture contrast against the silky soup.

Perfect Pairings

This delicate soup pairs beautifully with crusty artisan bread or simple flatbread for a light lunch. For a more substantial meal serve alongside a hearty grain salad or tartines topped with soft cheese and roasted vegetables. The soup also makes an elegant first course for spring dinner parties especially when served in small portions with a few pea shoots as garnish.

A bowl of fresh pea soup with bread. Save Pin
A bowl of fresh pea soup with bread. | sophietable.com

Commonly Asked Questions

→ Can I use frozen peas instead of fresh?

Yes, frozen peas work wonderfully in this soup and can be a convenient time-saver. Use the same amount (4 cups) and add them directly to the pot without thawing. You may need to adjust the cooking time slightly - typically 2-3 minutes less since frozen peas are already partially cooked.

→ What can I substitute for almond milk?

Any plant-based milk works well as a substitute for almond milk. Oat milk provides creaminess, coconut milk adds richness, and soy milk offers protein. For non-vegan options, regular dairy milk or half-and-half will work too. Choose based on your dietary preferences and the level of creaminess desired.

→ Can I make this soup ahead of time?

Absolutely! This soup actually develops more flavor when made ahead. Prepare it up to 3-4 days in advance and store in an airtight container in the refrigerator. It also freezes beautifully for up to 3 months. Reheat gently on the stovetop, adding a splash of broth if needed to adjust consistency.

→ How can I make this soup more filling?

To make this soup more substantial, consider serving it with crusty bread or adding protein. Sprinkle with crispy chickpeas, add a dollop of plant-based yogurt, or serve with a side salad with nuts and seeds. You could also incorporate white beans into the soup itself before blending for added protein and creaminess.

→ Which herbs can I substitute if I don't have all three?

The combination of basil, mint, and parsley creates the signature flavor, but you can adapt based on what's available. If missing one, simply increase the others. Alternatively, try dill for a different but complementary flavor, chives for mild onion notes, or tarragon for a slight anise flavor. Just maintain the same total herb quantity (1½ cups total).

→ Can I serve this soup chilled?

Yes! This soup is delicious both hot and chilled, making it versatile for different seasons. For a chilled version, prepare as directed, then refrigerate for at least 2 hours before serving. Consider adding an extra squeeze of lemon juice and perhaps a swirl of plant-based yogurt when serving cold to brighten the flavors.

Fresh Pea Soup

Silky smooth soup featuring fresh peas, herbs and potatoes that's naturally dairy-free, ready in just 25 minutes.

Preparation Time
10 Minutes
Cooking Duration
15 Minutes
Overall Time
25 Minutes
Created By: Sophie

Recipe Type: Lunch

Skill Level: Simple

Cuisine Type: Vegan European

Portion Size: 4 Number of Servings (4 bowls of soup)

Diet Preferences: Plant-Based (Vegan), Vegetarian-Friendly, Free of Gluten, Dairy-Free

What You'll Need

→ Base Ingredients

01 1 tablespoon extra virgin olive oil
02 1 medium onion, diced
03 2 garlic cloves, minced
04 3 cups vegetable broth, plus more as needed
05 1/2 cup almond milk
06 4 cups shelled fresh peas (about 2 pounds)
07 1 cup cubed potatoes

→ Fresh Herbs & Seasoning

08 ½ cup fresh basil leaves, roughly chopped
09 ½ cup fresh parsley, roughly chopped
10 ½ cup fresh mint, roughly chopped
11 Juice of 1 lemon
12 Salt and pepper to taste

Step-by-Step Directions

Step 01

Heat a large pot over medium-high heat. Add the olive oil, diced onion, and minced garlic. Sauté until soft, about 5 minutes.

Step 02

Add fresh peas and potatoes, stirring for 30-60 seconds to incorporate flavors. Pour in vegetable broth and almond milk. Bring to a boil, then reduce heat and simmer for 10 minutes until potatoes are fork-tender.

Step 03

Remove from heat. Add mint, parsley, and basil, allowing herbs to wilt for one minute.

Step 04

Use an immersion blender or transfer to a standard blender and purée until smooth. Add additional broth gradually if a thinner consistency is desired.

Step 05

Taste and adjust seasoning with salt and pepper. If needed, reheat until hot. Remove from heat, stir in lemon juice thoroughly. Serve in individual bowls garnished with extra herbs if desired.

Helpful Notes

  1. If the soup is too thick, thin it with additional broth until reaching desired consistency.
  2. This soup can be served hot or chilled.
  3. For a creamier texture, add a tablespoon of plant-based sour cream, coconut cream, or crème fraîche to each serving.
  4. For a more vibrant green color, add a handful of baby spinach or chopped kale with the fresh herbs before blending.
  5. Store cooled soup in an airtight container in the refrigerator for 3-4 days or freeze for up to 3 months.

Recommended Tools

  • Large pot
  • Immersion blender or standard blender
  • Cutting board and knife
  • Measuring cups and spoons

Allergen Information

Always review ingredients for any allergens and consult a healthcare provider with any concerns.
  • Contains tree nuts (almond milk)

Nutritional Information (Per Serving)

These details are estimates and shouldn't be considered professional health advice.
  • Calories: 224
  • Fat Content: 5 grams
  • Carbohydrate Content: 37 grams
  • Protein Content: 10 grams