
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.
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
Frequently Asked Questions
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.
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.
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.
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.
- Pea Shoots Recipe Salad: Fresh Greens With Asian-Inspired Dressing - October 9, 2026
- Peanut Butter Bark Recipe With Pretzels: Sweet and Salty Holiday Treat - October 9, 2026
- Peach Crisp Recipe With Fresh Peaches: Buttery Oat Topping Over Juicy Summer Fruit - October 9, 2026