Pea Soup Recipe Vegetarian: Garden-Fresh Creaminess in a Bowl

Pea Soup Recipe Vegetarian: Garden-Fresh Creaminess in a Bowl

This vegetarian pea soup brings the garden to your table with every spoonful. I’ve refined this recipe to capture the natural sweetness of fresh peas while building layers of flavor through slow simmering.

The secret lies in a simple foundation of onions, garlic, and herbs, allowing the peas to shine. A touch of cream at the end adds a velvety finish without overpowering the dish.

What emerges is a bowl of soup that’s both comforting and elegant, with a bright green hue and a smooth, creamy texture. It’s light yet satisfying, perfect for any season.

Serve it with crusty bread or as a starter for a multi-course meal. Here’s how to make it.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Pea Soup Recipe Vegetarian

Fresh peas, herbs, and cream create this vibrant, comforting bowl of goodness.

Ingredient Amount Notes
Fresh Green Peas 🌱 4 cups Shelling peas preferred, frozen works too
Yellow Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 3 cloves Minced for depth of flavor
Vegetable Stock 🥣 4 cups Low-sodium for control
Heavy Cream 🥛 ½ cup Full-fat for velvety texture
Unsalted Butter 🧈 2 tbsp For sautéing aromatics
Fresh Mint Leaves 🌿 ¼ cup Chopped, adds freshness
Fresh Thyme Sprigs 🍃 3 pieces Stems removed before use
Bay Leaf 🍃 1 whole Dried or fresh
Salt 🧂 1 tsp Adjust to taste at end
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Lemon Juice 🍋 1 tbsp Freshly squeezed for brightness

The peas are the star here. Fresh shelling peas from a farmers market have unmatched sweetness (the ones still in their pods). Frozen works in a pinch—just avoid canned, which get mushy. For the herbs, look for bright green mint and thyme without wilt. Most grocery stores carry both in the produce section. The cream? Full-fat is non-negotiable for that silky finish.

No fresh peas? Frozen petite peas are your best backup—they hold their color and texture. Out of mint? Fresh parsley at double the amount keeps the freshness. Short on time? Dried thyme at one-third the amount works fine. For the stock, Better Than Bouillon vegetable base is my go-to—just dissolve it in hot water. The butter can be swapped for olive oil if you’re avoiding dairy.

Soup keeps beautifully in the fridge for 4-5 days—the flavors deepen overnight. Freezes for 3 months too (leave out the cream, add it fresh when reheating). Store fresh herbs wrapped in damp paper towels to extend their life.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just dump the peas, onion, garlic, and stock in a pot and let it simmer—minimal cleanup, maximum flavor.
  • Velvety Richness: The heavy cream swirled in at the end makes it luxuriously smooth, and the fresh peas keep it bright and sweet.
  • Meal Prep Hero: It tastes even better the next day, so I double the batch for easy lunches all week.
  • Budget Friendly: I use frozen peas when fresh ones are pricey, and it still turns out ridiculously good.

Step-by-Step Instructions for Vegetarian Pea Soup

This straightforward process brings out the natural sweetness of the peas for a velvety smooth result.

Step 1: Sauté Aromatics Until Fragrant

Melt the 2 tbsp Unsalted Butter in a large pot over medium heat. Add the finely diced Yellow Onion and cook for 5-6 minutes, stirring occasionally, until it turns translucent and begins to soften at the edges.

I always add a pinch of the 1 tsp Salt at this stage to help draw out the onion’s natural moisture. Stir in the 3 cloves Garlic Cloves and cook for 30 seconds until fragrant—don’t let it brown or it’ll turn bitter.

Step 2: Build Flavor with Herbs and Peas

Add the 4 cups Fresh Green Peas, 3 pieces Fresh Thyme Sprigs, and 1 whole Bay Leaf to the pot. Stir to combine and cook for 2 minutes to let the peas begin to soften slightly and absorb the aromatic flavors.

Pour in the 4 cups Vegetable Stock and bring the mixture to a gentle boil. I’ve found that using low-sodium stock gives you better control over the final seasoning. Once boiling, reduce heat to medium-low and let it simmer for 10-12 minutes until the peas are completely tender.

Step 3: Blend Until Silky Smooth

Remove the pot from heat and discard the thyme sprigs and bay leaf. Using an immersion blender, puree the soup until completely smooth. If you don’t have an immersion blender, carefully transfer the soup in batches to a regular blender.

For the creamiest texture, I blend it for a full 2-3 minutes until there are no visible pieces remaining. The soup should look thick and velvety at this point. Stir in the 0.5 cup Heavy Cream and return the pot to low heat to warm through.

Step 4: Season and Finish with Fresh Elements

Add the 1 tsp Salt and 0.5 tsp Black Pepper, then taste and adjust the seasoning as needed. The amount of salt you’ll need depends on your stock, so I always start with this amount and add more if necessary.

Just before serving, stir in the 0.25 cup Fresh Mint Leaves and 1 tbsp Lemon Juice. The mint adds a bright, fresh note that balances the sweetness of the peas, while the lemon juice provides a subtle tang. Serve immediately while hot for the best texture and flavor.

👨‍🍳

Pro Tips For Making Pea Soup Recipe Vegetarian

  • Sweat the Onions: Cook the yellow onion and garlic in a little oil until translucent but not browned—about 5-7 minutes on medium-low. This builds a sweet base that balances the peas’ freshness.
  • Use Fresh Peas: If possible, grab just-picked peas; their natural sweetness beats frozen every time. I learned this the hard way after using old peas that tasted starchy and dull.
  • Skip the Boil: Simmer the soup gently after adding vegetable stock—no rolling boil. High heat turns peas mushy and dulls their bright green color.
  • Finish with Cream: Stir in the heavy cream off the heat at the very end. This keeps it from curdling and gives the soup a rich, silky texture without thinning it out.

Creative Variations of These Flavors

Herbed Spring Variation

Swap the mint for ½ cup chopped fresh dill and add 1 tsp lemon zest along with the juice. This bright version reminds me of spring rides through wild herb patches, perfect for early garden harvests.

Spicy Kick Option

Add ½ tsp crushed red pepper flakes with the garlic for warmth. For extra depth, stir in 1 tsp harissa paste at the end. The heat contrasts beautifully with the sweet peas.

Creamy Coconut Twist

Replace the heavy cream with ½ cup coconut milk for a dairy-free version. Add 1 tsp ground coriander with the onions for an aromatic boost that pairs well with the coconut.

Roasted Garlic Depth

Before starting, roast 6 garlic cloves with 1 tbsp olive oil at 400°F for 15 minutes. Mash and add to the pot with the peas for a deeper, sweeter garlic flavor. 💫

Lemon-Thyme Focus

Double the thyme to 6 sprigs and add 1 tbsp lemon zest with the cream. This variation highlights the herbal notes and makes the soup taste like a sunlit herb garden.

Pea and Potato

Add 2 cups diced Yukon Gold potatoes with the peas for a heartier texture. The potatoes break down slightly during blending, creating an even creamier soup without extra dairy. 🌟

Nutrition Facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 10g50%
Cholesterol 55mg18%
Sodium 480mg21%
Total Carbohydrate 22g8%
Dietary Fiber 6g21%
Sugars 8g
Protein 8g16%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use frozen peas instead of fresh?

Use frozen petite peas without thawing first. They hold color and texture well. Just add 1-2 extra minutes to the simmering time to ensure they soften completely.

2

How can I make this soup dairy-free?

Replace the heavy cream with ½ cup coconut milk and use olive oil instead of butter. The soup will still be rich and creamy with a subtle coconut note.

3

What if my soup is too thick?

Thin it with ½ to 1 cup additional vegetable stock or water. Stir while warming over low heat until you reach your desired consistency.

4

Can I make this ahead of time?

Yes! The soup keeps well in the fridge for 4-5 days. Store without the cream, then reheat gently and stir it in fresh before serving.

★★★★★5.0(2 reviews)
Allison Carter