30-Minute Creamy Spring Pea Soup With Fresh Mint That Feels Like Sunshine in a Bowl

Molly Dupont
Molly Dupont
15 min Prep Time
30 min Time
4 Servings
Easy Difficulty
4.7 (20 ratings)

This vibrant spring pea soup is silky, fresh, and brightened up with mint. It’s quick to whip up and perfect for a light lunch or a starter when you want something comforting but not heavy.

Post

Introduction

I first stumbled upon this creamy spring pea soup recipe when I was craving something light but satisfying on a busy weekday. What I love about this version is how the fresh mint really lifts the natural sweetness of the peas, making it taste so fresh and vibrant. Unlike heavier cream-based soups, this one uses a touch of coconut cream (or heavy cream if you prefer) to keep it silky without being overwhelming. The trick I learned early on is to sauté the onions and garlic gently to build a mellow base before adding the peas and broth. This step really deepens the flavor without adding complexity. When it’s done, the soup is smooth, bright green, and just a little tangy from the lemon juice. It’s perfect for lunch or a light dinner when you want something comforting but not too rich. Plus, it’s ready in about 30 minutes, which is a lifesaver on hectic days. I think you’ll love how it feels like a little bowl of spring sunshine!

Post step 2

What You'll Need

Approximately 6 cups, 4 servings

  • 2 tablespoons olive oil, extra virgin
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 4 cups fresh or frozen green peas
  • 4 cups vegetable broth, low sodium
  • 1/2 cup fresh mint leaves, packed
  • 1/2 cup coconut cream or heavy cream
  • Salt, to taste
  • Black pepper, freshly ground, to taste
  • Juice of half a lemon

How To Do It

Step 1
Heat the olive oil in a large pot over medium heat. Add the finely chopped onion and sauté gently for about 5-7 minutes until translucent and soft but not browned. This slow cooking releases the natural sweetness of the onion, which forms a flavorful base for the soup. Avoid rushing this step or turning the heat too high, as burnt onions will give a bitter taste. Stir occasionally to prevent sticking and ensure even cooking.
⏱ Time: 7 minutes
✓ Doneness: Onions should be soft, translucent, and fragrant without any browning.
Step 2
Add the minced garlic and cook for another 1-2 minutes until fragrant. Garlic cooks quickly, so watch carefully to avoid burning, which would impart a harsh bitterness. Stir continuously to evenly release the garlic’s aroma into the oil and onion mixture, which will enhance the soup’s depth of flavor.
⏱ Time: 2 minutes
✓ Doneness: Garlic should smell fragrant and golden but not browned.
Step 3
Add the fresh or frozen peas to the pot and stir to combine with the onion and garlic. Pour in the vegetable broth, then bring the mixture to a gentle boil. Using fresh peas gives a sweeter, brighter soup, but frozen peas work well too and make this recipe super convenient. The broth provides the liquid base and depth, so choose a good quality low-sodium broth to control saltiness.
⏱ Time: 5 minutes
✓ Doneness: Soup should come to a gentle boil with peas floating and bright green.
Step 4
Reduce the heat and simmer the soup for about 10 minutes until the peas are tender. This simmering softens the peas enough for blending while allowing flavors to meld. Avoid overcooking, which can dull the vibrant green color and fresh taste. Stir occasionally to prevent sticking.
⏱ Time: 10 minutes
✓ Doneness: Peas are tender to the bite and soup is slightly thickened.
Step 5
Remove the pot from heat and add the fresh mint leaves. Using an immersion blender, puree the soup directly in the pot until smooth and creamy. If you don’t have an immersion blender, carefully transfer the soup in batches to a blender. Adding mint just before blending preserves its bright flavor and aroma. Pureeing creates that silky texture that makes this soup so comforting.
⏱ Time: 5 minutes
✓ Doneness: Soup is smooth, creamy, and uniformly green with visible mint flecks.
Step 6
Stir in the coconut cream or heavy cream to add richness and a velvety mouthfeel. The cream softens the pea’s natural sweetness and balances the mint’s brightness. If you prefer a lighter soup, you can reduce the cream or omit it, but it really elevates the texture. Mix well to fully incorporate the cream.
⏱ Time: 2 minutes
✓ Doneness: Soup looks creamy and smooth without separation.
Step 7
Season the soup with salt and freshly ground black pepper to taste. Start with a small amount and adjust gradually, tasting as you go. Proper seasoning is key to bringing out the soup’s layers of flavor without overpowering the delicate pea and mint notes.
⏱ Time: 2 minutes
✓ Doneness: Soup tastes balanced with a gentle savory kick.
Step 8
Add the juice of half a lemon to the soup and stir well. The acidity brightens the soup, cutting through the creaminess and enhancing the fresh flavors. Lemon juice added at the end preserves its fresh, zesty character rather than cooking it off.
⏱ Time: 1 minute
✓ Doneness: Soup has a fresh, slightly tangy aroma and taste.
Step 9
Serve the soup hot, garnished with a few fresh mint leaves or a drizzle of olive oil if desired. This adds a nice visual touch and a hint of extra flavor. Enjoy immediately for the best texture and brightness.
⏱ Time: 1 minute
✓ Doneness: Soup is steaming hot, visually vibrant, and aromatic.

Pro Tips

Use an immersion blender for easy pureeing directly in the pot.
An immersion blender lets you puree the soup without transferring hot liquid to a blender, reducing mess and risk of burns. It also allows you to control the texture easily, from chunky to silky smooth.
Don’t skip the lemon juice at the end.
Adding lemon juice at the end preserves its fresh acidity, which brightens the soup and balances the creaminess. If added too early, the lemon flavor can cook off and become dull.
Sauté onions slowly over medium heat.
Slow cooking onions releases their natural sweetness without browning, which adds depth and complexity to the soup’s flavor. High heat risks burning and bitterness.
Use fresh peas when possible for best flavor.
Fresh peas have a sweeter, more vibrant flavor and color than frozen. Shelling them fresh preserves their natural sugars and texture, making the soup taste bright and springy.
Add mint leaves just before blending.
Mint is delicate and loses its brightness if cooked too long. Adding it before blending preserves its fresh aroma and flavor, giving the soup a refreshing lift.
Season gradually and taste often.
Pea soup’s delicate flavors can be easily overpowered by salt or pepper. Adding seasoning little by little and tasting ensures perfect balance without masking freshness.
Use a good quality vegetable broth.
The broth is the foundation of the soup’s flavor. A quality low-sodium broth allows you to control salt and adds subtle umami that enhances peas and mint without overwhelming them.

Common Mistakes to Avoid

Overcooking the peas until mushy and dull in color

Why it happens It’s easy to leave peas simmering too long thinking it will make the soup smoother, but this breaks down their natural sugars and chlorophyll, dulling flavor and turning the soup an unappetizing dull green.

Fix Simmer peas just until tender, about 10 minutes. Check frequently and remove from heat once peas are soft but still bright green. This preserves their sweetness and vibrant color.

Burning garlic by cooking it too long or on high heat

Why it happens Garlic cooks very fast and becomes bitter if burnt, which can ruin the soup’s flavor. Sometimes cooks leave it in the hot pan too long or crank the heat to speed things up.

Fix Add garlic after onions are softened and cook on medium heat for just 1-2 minutes until fragrant. Stir constantly and remove from heat if it starts to brown.

Adding mint too early, losing its fresh flavor

Why it happens Mint’s delicate oils evaporate with prolonged heat, leaving a muted or even bitter taste. Some cooks add it at the start for convenience but this sacrifices brightness.

Fix Add mint leaves right before blending or as a garnish to preserve their fresh, vibrant flavor.

Skipping the lemon juice, resulting in a flat flavor

Why it happens Some assume the creaminess is enough, but without acidity, the soup can taste heavy or dull. Lemon juice cuts through richness and enhances other flavors.

Fix Always add fresh lemon juice at the end of cooking and adjust to taste for a bright, balanced soup.

Using salty broth without adjusting seasoning

Why it happens Store-bought broths can be very salty, and adding salt without tasting can make the soup overly salty. It’s a common oversight when rushing.

Fix Use low-sodium broth and taste before adding extra salt. Season gradually to avoid over-salting.

Post step 3

Variations

Vegan Version with Coconut Cream

Swap heavy cream for full-fat coconut cream to keep the soup creamy and dairy-free. It adds a subtle tropical note that pairs beautifully with fresh mint and peas. This version is perfect if you want a plant-based option without sacrificing richness.

Note: Coconut cream can separate if overheated, so stir gently and avoid boiling after adding it.

Add a Touch of Heat with Jalapeño

For a spicy twist, sauté a small diced jalapeño with the onions. It adds warmth and complexity without overpowering the sweetness of the peas. Great if you like your soup with a little kick.

Note: Adjust jalapeño quantity to taste and remove seeds for milder heat.

Make It Chunky with Whole Peas

If you prefer texture, puree only half the soup and fold in the rest of the peas whole. This adds a nice bite and makes the soup feel heartier while keeping some creamy smoothness.

Note: Blend half until smooth, then gently stir in remaining cooked peas.

Add Fresh Spinach for Extra Greens

Toss in a handful of fresh spinach leaves during the last 5 minutes of simmering. It boosts the nutritional value and adds a mild earthy flavor that complements the peas and mint.

Note: Spinach wilts quickly, so add near the end to avoid overcooking and losing color.

Garnish with Crispy Pancetta or Bacon

For a non-vegetarian option, top the soup with crispy pancetta or bacon bits. The salty crunch contrasts beautifully with the creamy, fresh soup and adds a smoky depth.

Note: Cook pancetta separately until crisp and drain well before garnishing.

Nutrition

Per Serving:

210 kcal
Calories
8g
Protein G
30g
Carbohydrates G
7g
Fat G
6g
Fiber G
450mg
Sodium
Nutritional values are estimates and may vary based on specific ingredients used.

Storage & Tips

Room Temperature

The soup can safely sit at room temperature for up to 2 hours if covered. Beyond that, bacteria growth increases, so refrigerate promptly to keep it fresh and safe.

Refrigerator

Store the soup in an airtight container in the fridge for up to 4 days. Flavors may deepen but the soup might thicken; reheat gently with a splash of broth or water to restore creaminess.

Freezer

Freeze the soup in airtight containers or heavy-duty freezer bags for up to 3 months. Thaw overnight in the fridge and reheat slowly on the stovetop to maintain texture and flavor.

Reheating

Reheat soup gently on the stovetop over low heat, stirring often. Add a splash of broth or water if it’s too thick. Avoid boiling after adding cream to prevent separation. Microwave reheating is fine but stir halfway through to heat evenly.

Make Ahead

You can prepare the soup base (onions, garlic, peas, broth) 1-2 days ahead and refrigerate. Add mint, cream, and lemon juice fresh at serving time for best flavor and texture.

FAQ

Can I use frozen peas instead of fresh?
Absolutely! Frozen peas are a great substitute and often more convenient. They retain sweetness and color well. Just add them directly to the pot without thawing and simmer until tender. The soup will still be delicious and vibrant.
What can I substitute for coconut cream if I don’t have any?
Heavy cream works perfectly as a substitute for coconut cream if you’re not avoiding dairy. For a lighter option, plain yogurt or cashew cream can also add creaminess, though the flavor will differ slightly. Adjust quantities to taste.
How do I store leftover soup?
Store leftovers in an airtight container in the fridge for up to 4 days. The soup may thicken when chilled; simply reheat gently with a splash of broth or water to loosen it up. Avoid freezing if you used yogurt as it can separate.
Can I make this soup ahead of time?
Yes! Prepare the soup base a day or two ahead and refrigerate. Add the fresh mint, cream, and lemon juice just before serving to keep the flavors bright and fresh. This makes it perfect for meal prep or entertaining.
Why is my soup not bright green?
Overcooking peas or cooking at too high heat can dull their vibrant color. To keep the soup bright, simmer peas just until tender and add mint right before blending. Blending too long or overheating after adding cream can also affect color.
Can I add other herbs besides mint?
You can experiment with herbs like basil or tarragon for a different flavor profile, but mint’s cooling freshness pairs best with peas. Adding other herbs will change the character of the soup, so add sparingly and taste as you go.
What if I don’t have an immersion blender?
No immersion blender? No problem. Carefully transfer the soup in batches to a regular blender, blend until smooth, then return it to the pot. Be cautious with hot liquids—blend in small batches and vent the lid slightly to avoid pressure buildup.
Can I make this soup spicy?
Definitely! Add a diced jalapeño or a pinch of red pepper flakes when sautéing the onions for a gentle heat that complements the sweet peas. Adjust spice level to your preference to keep the soup balanced.
Post

Final Thoughts

I hope you enjoy making and savoring this creamy spring pea soup as much as I do. It’s such a simple way to celebrate fresh flavors—do share how yours turns out!

You Might Also Like