It was one of those drizzly spring afternoons when the world outside felt a bit too damp and gray, and honestly, I just wanted something light yet soothing to warm me up. I had a bag of frozen peas sitting in the freezer, a handful of mint fresh from the windowsill garden, and a vague idea to toss them together. I wasn’t expecting much—just a quick fix before the day slipped away. But as I ladled the first spoonful of creamy pea and mint soup, something quietly clicked. The sweet freshness of peas, the cool zing of mint, and that silky texture made it feel like a little green hug for my tired soul.
That afternoon, I kept swirling fresh herbs on top, watching the vibrant colors dance against the pale green soup, and realized this simple bowl had become a go-to comfort food. It’s not fancy, but it’s honest and surprisingly satisfying. And since then, this recipe has snuck into my weekly rotation more times than I care to admit—sometimes as a light lunch, other times a soothing start to dinner. It’s that kind of recipe that feels personal, like a quiet secret between you and your kitchen.
What’s stuck with me is how this creamy pea and mint soup with fresh herb swirls manages to feel fresh and indulgent all at once. It’s a gentle reset after a busy day or a quiet moment of calm when you need it most. And no matter how many times I make it, it never loses that special spark.
Why You’ll Love This Recipe
- Quick & Easy: Ready in under 30 minutes—perfect for those busy evenings when you want something homemade without the fuss.
- Simple Ingredients: Uses pantry staples and frozen peas, plus fresh mint for that pop of flavor—no obscure items needed.
- Perfect for Spring & Summer: Light and refreshing yet comforting, ideal for seasonal meals or anytime you crave something green and vibrant.
- Crowd-Pleaser: Kids and adults alike love the sweet pea flavor and creamy texture, making it great for family dinners or casual get-togethers.
- Unbelievably Delicious: The fresh herb swirls aren’t just pretty—they add an extra layer of flavor that makes this soup feel special rather than ordinary.
This isn’t your typical pea soup. The secret lies in the silky texture, achieved by blending the peas with a touch of cream and a subtle hint of fresh mint. The herb swirls—usually a mix of parsley, chives, or more mint—give it a burst of freshness and a bit of artistry that makes serving it feel like a treat. Honestly, it’s the kind of recipe that’s easy to make but feels like you’ve put in way more effort, which is always a win in my book.
What I love most is how this creamy pea and mint soup recipe can turn an ordinary weekday into a moment you look forward to. It’s bright, soothing, and just a little bit fancy without any stress. Whether you’re cooking for one or feeding a crowd, it’s a recipe that fits into your life, not the other way around.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to create a smooth, flavorful soup that’s both comforting and fresh. Most of these are pantry and freezer staples, with fresh herbs adding that vibrant finishing touch.
- Frozen peas: 4 cups (about 600g) – sweet and tender, the star of the soup. I prefer organic frozen peas for their bright color and natural sweetness.
- Fresh mint leaves: 1/4 cup (packed) – adds a refreshing coolness; pick tender, bright green leaves for the best flavor.
- Shallot: 1 medium, finely chopped – for a delicate onion flavor without overpowering the soup.
- Garlic: 2 cloves, minced – brings warmth and depth.
- Vegetable broth: 4 cups (950ml) – choose a low-sodium brand to control saltiness; homemade broth works beautifully here.
- Heavy cream: 1/2 cup (120ml) – for a luscious, creamy texture (can substitute with coconut cream for dairy-free version).
- Olive oil: 2 tablespoons – for sautéing and a touch of richness.
- Fresh parsley: 2 tablespoons, finely chopped – optional, for herb swirls.
- Fresh chives: 1 tablespoon, finely chopped – optional, adds mild oniony notes to the swirls.
- Salt and pepper: To taste – balance the flavors gently.
Feel free to swap out the fresh herbs in the swirls according to what you have on hand—basil or tarragon can work nicely. If you’re watching calories, reduce the cream or replace it with Greek yogurt stirred in after blending (just don’t boil once added). Fresh mint is key, though; dried won’t give the same vibrant lift.
Equipment Needed
- Large saucepan or pot: Ideally with a heavy bottom to prevent scorching when cooking the peas and shallots.
- Immersion blender or regular blender: To puree the soup until silky smooth. I personally like an immersion blender for less cleanup.
- Chef’s knife and cutting board: For chopping shallots, garlic, and herbs.
- Measuring cups and spoons: For precise ingredient amounts.
- Ladle and bowls: To serve the soup elegantly with herb swirls.
If you don’t have an immersion blender, a standard blender works fine—just be careful blending hot liquids (work in batches, vent the lid slightly). For the fresh herb swirls, a small spoon or squeeze bottle helps make pretty patterns, but a simple drizzle and a gentle swirl with a toothpick or skewer works just as well. No fancy tools required, just a bit of patience!
Preparation Method

- Sauté the aromatics: Heat 2 tablespoons of olive oil in your large saucepan over medium heat. Add the finely chopped shallot and cook for 3-4 minutes until softened and translucent, stirring occasionally. Add the minced garlic and sauté for another 1 minute until fragrant. (Keep an eye so garlic doesn’t brown—that can turn bitter.)
- Add the peas and broth: Pour in 4 cups (950ml) of vegetable broth and add the frozen peas straight from the bag. Bring the mixture to a gentle boil, then reduce heat and simmer for about 8-10 minutes, allowing the peas to soften fully.
- Add fresh mint: Stir in the 1/4 cup packed fresh mint leaves during the last 2 minutes of simmering. This infuses the soup with fresh, herbal brightness without overpowering it.
- Blend the soup: Remove the pot from heat. Using an immersion blender, puree the soup directly in the pot until completely smooth and creamy. If using a regular blender, carefully transfer the soup in batches and blend until silky.
- Stir in cream and season: Return the blended soup to low heat. Stir in 1/2 cup (120ml) heavy cream and warm gently for 2-3 minutes—don’t boil after adding cream to keep it smooth. Season with salt and freshly ground black pepper to taste.
- Prepare the herb swirls: Combine finely chopped parsley, chives, and a teaspoon of cream or olive oil in a small bowl to make a pourable herb mixture. Drizzle or spoon this over the soup bowls in a swirling motion, then use a skewer to create pretty patterns.
- Serve immediately: Ladle the creamy pea and mint soup into bowls and add the fresh herb swirls on top. Enjoy the vibrant color contrast and fresh flavor with each spoonful.
If the soup feels too thick after blending, stir in a splash more broth or water until you get your preferred consistency. You want it creamy but still light enough to feel refreshing. The aroma of peas and mint will fill your kitchen at this point—honestly, that scent alone is worth the effort.
Cooking Tips & Techniques
- Use frozen peas for best flavor and color: Fresh peas can quickly lose sweetness, but frozen peas are picked and frozen at peak ripeness, preserving sweetness and vibrant green color.
- Don’t overcook garlic: Adding garlic too early or cooking it too long can give a harsh taste. Add it after shallots have softened and cook briefly.
- Blend while warm but not boiling: Hot soup blends easiest and gives a silky finish. Just be careful when using a blender—vent the lid to avoid steam buildup.
- Swirl herbs for visual impact: The fresh herb swirls aren’t just decoration—they add a fresh burst of flavor right before eating. Use a small spoon or squeeze bottle for control.
- Adjust thickness to taste: Depending on your preference, add broth or cream gradually after blending to get the perfect silky texture.
- Make ahead tip: Soup can be made a day in advance, stored in the fridge, and gently reheated—just stir in a splash of broth or cream when reheating to restore that fresh creaminess.
- Personal lesson learned: I once skipped the fresh mint and the soup tasted bland and one-dimensional. Fresh herbs truly make all the difference in this recipe!
Variations & Adaptations
- Dairy-Free Version: Substitute heavy cream with coconut cream or a swirl of cashew cream for a luscious texture without dairy.
- Vegan Option: Use vegetable broth, skip cream or use a plant-based alternative, and add a splash of olive oil for richness.
- Seasonal Twist: In late spring or summer, swap frozen peas for fresh peas and add a handful of fresh spinach or baby kale for extra greens.
- Spicy Kick: Add a pinch of cayenne pepper or a drizzle of chili oil while serving for a warm contrast to the cool mint.
- Herb Variations: Try swapping parsley with basil or tarragon in the herb swirls to customize flavor profiles. I once tried lemon balm in the swirls for a subtle citrus note—unexpected but delightful!
Serving & Storage Suggestions
This creamy pea and mint soup is best served warm, but not piping hot, to fully enjoy the delicate flavors. Ladle it into shallow bowls to show off those pretty herb swirls on top. Pair it with crusty bread or a light salad for a balanced meal.
Leftovers keep well in the refrigerator for up to 3 days in an airtight container. When reheating, warm gently on the stove over low heat, stirring in a splash of broth or cream to refresh the texture. The flavors meld beautifully overnight, making the next day’s soup taste even more harmonious.
For longer storage, freeze the soup without the cream and herb swirls. When ready to eat, thaw overnight in the fridge, warm gently, then stir in fresh cream and add the herb swirls just before serving. This way, you keep that fresh vibrant flavor intact.
Nutritional Information & Benefits
This recipe is naturally low in calories and packed with nutrients. Peas provide a good source of plant-based protein, fiber, and vitamins A, C, and K. Fresh mint aids digestion and adds antioxidants without any calories. The modest amount of cream adds richness without overloading on fat, but you can adjust it to suit dietary needs.
The soup is gluten-free and can be made dairy-free or vegan with simple swaps. It’s a light, nourishing choice that feels indulgent yet keeps things balanced—a perfect option if you want comfort food with a healthful twist.
Conclusion
Creamy pea and mint soup with fresh herb swirls is one of those rare recipes that feels both comforting and refreshing, simple yet special. It’s easy enough to whip up on a busy day but pretty enough to serve when you have guests. I love how it brings a burst of spring to the table, no matter the season.
Don’t be afraid to make this recipe your own—try different herbs, adjust the creaminess, or add a little spice. It’s a flexible, forgiving dish that welcomes your personal touch. For me, it’s become a quiet favorite, a little bowl of green that always feels like home.
If you give it a try, I’d love to hear how you make it your own—drop a comment or share your tweaks. Here’s to many cozy, green, creamy spoonfuls ahead!
Frequently Asked Questions
Can I use fresh peas instead of frozen?
Yes! Fresh peas work wonderfully when in season. Just blanch them briefly before adding to the soup to keep their bright color and sweetness.
How do I make this soup vegan?
Replace the heavy cream with coconut cream or cashew cream, and ensure your vegetable broth is vegan-friendly. The soup will still be creamy and delicious.
Can I prepare this soup in advance?
Absolutely! Make the soup up to two days ahead, store it in the fridge, and reheat gently. Add the cream and herb swirls fresh before serving for best results.
What can I use instead of fresh mint?
If you don’t have fresh mint, fresh basil or parsley can work, but the flavor will be different. Dried mint isn’t recommended as it loses brightness.
Is this soup suitable for freezing?
Yes, freeze the soup before adding cream or herbs. Thaw overnight in the fridge, then warm and add cream and fresh herbs before serving to keep flavors fresh.
Pin This Recipe!

Creamy Pea and Mint Soup
A light, soothing, and creamy soup made with frozen peas and fresh mint, finished with fresh herb swirls for a vibrant and refreshing flavor.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 4 cups frozen peas (about 600g)
- 1/4 cup fresh mint leaves (packed)
- 1 medium shallot, finely chopped
- 2 cloves garlic, minced
- 4 cups vegetable broth (950ml), low-sodium
- 1/2 cup heavy cream (120ml) (can substitute with coconut cream for dairy-free)
- 2 tablespoons olive oil
- 2 tablespoons fresh parsley, finely chopped (optional, for herb swirls)
- 1 tablespoon fresh chives, finely chopped (optional, for herb swirls)
- Salt and pepper to taste
Instructions
- Heat 2 tablespoons of olive oil in a large saucepan over medium heat. Add the finely chopped shallot and cook for 3-4 minutes until softened and translucent, stirring occasionally.
- Add the minced garlic and sauté for another 1 minute until fragrant, being careful not to brown the garlic.
- Pour in 4 cups of vegetable broth and add the frozen peas straight from the bag. Bring to a gentle boil, then reduce heat and simmer for 8-10 minutes until peas are soft.
- Stir in the 1/4 cup packed fresh mint leaves during the last 2 minutes of simmering.
- Remove the pot from heat and puree the soup using an immersion blender until smooth and creamy. If using a regular blender, blend in batches carefully.
- Return the blended soup to low heat. Stir in 1/2 cup heavy cream and warm gently for 2-3 minutes without boiling. Season with salt and freshly ground black pepper to taste.
- Combine finely chopped parsley, chives, and a teaspoon of cream or olive oil in a small bowl to make herb swirls.
- Ladle the soup into bowls, drizzle the herb mixture on top in a swirling motion, and use a skewer to create patterns.
- Serve immediately.
Notes
Use frozen peas for best flavor and color. Add garlic after shallots to avoid bitterness. Blend soup while warm but not boiling. Adjust thickness with broth or cream after blending. Soup can be made ahead and reheated gently with added cream and herb swirls. For dairy-free, substitute heavy cream with coconut or cashew cream. Fresh mint is key for vibrant flavor; dried mint is not recommended.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 180
- Sugar: 6
- Sodium: 350
- Fat: 10
- Saturated Fat: 4
- Carbohydrates: 18
- Fiber: 5
- Protein: 6
Keywords: pea soup, mint soup, creamy soup, spring soup, easy soup recipe, vegetarian soup, gluten-free soup, dairy-free option


