Written by

Donna Sanchez

Published

Easy Creamy Broccoli Pea Mint Soup Recipe

Ready In 30 minutes
Servings 4 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

The first time I made this creamy broccoli pea and mint soup, it was a total accident. I had a sad-looking head of broccoli in the crisper, a bag of frozen peas that was about to become a science experiment, and a bunch of mint that was wilting fast. Honestly, I was annoyed. I wanted comfort food, not a fridge-clearing chore. I figured I’d just boil everything, blend it up, and call it a night. No expectations, no fancy plans.

But then something weird happened. I took that first spoonful—warm, velvety, and surprisingly bright—and I actually stopped. It tasted fresh and cozy at the same time, which I didn’t even think was possible. The mint wasn’t overpowering; it just made everything feel lighter. The peas added a subtle sweetness, and the broccoli gave it that thick, satisfying body you crave from a good soup. Within three days, I made it again. And then again the following week. It became that thing I kept coming back to, even when I wasn’t trying to clean out the fridge.

This easy creamy broccoli pea mint soup is now one of my most-requested recipes. It’s the kind of soup that feels like a hug in a bowl but also makes you feel like you’re doing something good for yourself. And honestly, the fact that it came together from leftovers makes me love it even more. It taught me that sometimes the best meals come from the moments you least expect them.

Why You’ll Love This Recipe

Let me tell you why this soup has earned a permanent spot in my weekly rotation. It’s not just another vegetable soup—it’s the one that surprises everyone who tries it.

  • Quick & Easy: From fridge to bowl in under 30 minutes. Seriously, this is a weeknight lifesaver when you’re staring at the pantry with zero energy.
  • Simple Ingredients: You probably have most of these on hand right now. Broccoli, frozen peas, fresh mint, onion, garlic, and broth. No exotic trips to specialty stores.
  • Perfect for Meal Prep: This soup actually gets better after a day in the fridge. Make a big batch on Sunday and you’ve got lunches sorted for half the week.
  • Crowd-Pleaser: I’ve served this to picky eaters, vegetable skeptics, and even my dad who “doesn’t do green soup.” Every single person asked for seconds.
  • Unbelievably Delicious: The combination of sweet peas, earthy broccoli, and fresh mint is honestly magic. It’s creamy without being heavy, and bright without being acidic.

What makes this recipe different from all the other broccoli soups out there? It’s the mint. I know it sounds unusual, but trust me—it’s the secret to making this soup feel light and refreshing instead of heavy and dense. Plus, I’ve tested this with both fresh and frozen vegetables, using regular milk and plant-based alternatives, and it works beautifully every time. This isn’t just another version of creamy broccoli soup. It’s the one that will make you close your eyes after the first bite.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that work together to deliver a velvety texture and bright flavor without any fuss. Most of these are pantry or freezer staples, which makes this soup incredibly accessible any day of the week.

  • 1 tablespoon olive oil (or avocado oil) – Used for sautéing the aromatics. Adds a subtle richness to the base.
  • 1 medium yellow onion, diced – Builds the savory foundation. Sweet and mild once cooked down.
  • 3 cloves garlic, minced – Because every good soup needs garlic. Fresh is best here.
  • 1 large head broccoli, chopped into florets (about 4 cups) – The star of the show. I recommend using fresh broccoli for the best texture, but frozen works in a pinch (just reduce cooking time by a few minutes).
  • 2 cups frozen peas – No need to thaw! They add natural sweetness and that gorgeous vibrant green color. I prefer frozen over fresh for consistency and convenience.
  • 4 cups vegetable broth (or chicken broth) – Use a good-quality brand like Imagine or Pacific Foods for the best flavor. Low-sodium is ideal so you can control the salt.
  • ½ cup fresh mint leaves, packed – This is non-negotiable. Fresh mint, not dried. It adds a cooling, aromatic lift that completely transforms the soup.
  • ½ cup heavy cream (or full-fat coconut milk for dairy-free) – For that luscious, creamy finish. I’ve used both and honestly love them equally. Coconut milk adds a slight tropical note that works surprisingly well with the mint.
  • Salt and black pepper to taste – Start with 1 teaspoon salt and ¼ teaspoon pepper, then adjust at the end.
  • Optional garnish: extra mint leaves, a drizzle of cream, toasted pine nuts, or crumbled feta – These aren’t necessary, but they make the soup look restaurant-worthy.

One thing I’ve learned from making this so many times: don’t skip the mint. I know it might seem like an unusual addition, but it’s what keeps the soup from feeling one-dimensional. If you’re nervous about the flavor being too strong, start with ¼ cup and taste as you go. You can always add more, but you can’t take it out.

Equipment Needed

You don’t need a fancy kitchen to make this soup. Here’s what you’ll need:

  • Large pot or Dutch oven (4-5 quart) – For sautéing and simmering. A heavy-bottomed pot works best for even heat distribution.
  • Immersion blender – This is my preferred method because it’s less cleanup and you can blend right in the pot. I use a Cuisinart immersion blender and it’s been going strong for years.
  • Regular blender or food processor – If you don’t have an immersion blender, a standard blender works perfectly. Just blend in batches and be careful with the hot liquid. Never fill the blender more than halfway, and remove the center cap to let steam escape.
  • Sharp knife and cutting board – For chopping the onion, garlic, and broccoli.
  • Measuring cups and spoons – Accuracy matters, especially for the broth and cream.
  • Wooden spoon or spatula – For stirring the aromatics.

If you’re using a regular blender, let the soup cool for 5-10 minutes before blending. Trust me—I’ve learned this the hard way. Hot soup expands and can blow the lid off your blender, leaving you with a green mess on your ceiling. Always hold the lid down with a kitchen towel while blending.

Preparation Method

creamy broccoli pea mint soup preparation steps

  1. Heat the olive oil in a large pot over medium heat. Add the diced onion and cook for 4-5 minutes until softened and translucent. Stir occasionally so it doesn’t brown too much—you want sweetness, not color.
  2. Add the minced garlic and cook for another 30-60 seconds until fragrant. Garlic burns fast, so keep stirring. Your kitchen should smell amazing at this point.
  3. Toss in the chopped broccoli florets and cook for 2-3 minutes, stirring occasionally. This helps the broccoli release some of its raw edge and deepens the flavor. Don’t worry if the florets aren’t cooked through yet—they’ll finish cooking in the broth.
  4. Pour in the vegetable broth and bring the mixture to a boil. Once boiling, reduce the heat to low, cover the pot, and let it simmer for 10-12 minutes. The broccoli should be fork-tender but still bright green. Overcooking will make it dull and mushy.
  5. Add the frozen peas and cook for 2 more minutes. Peas don’t need long—just enough to warm through. They’ll retain their sweetness and vibrant color if you don’t overdo it.
  6. Remove the pot from heat. This is important—blending hot liquid is safer if you let it cool for a couple of minutes. Stir in the fresh mint leaves. They’ll wilt slightly from the residual heat.
  7. Blend the soup until completely smooth. If using an immersion blender, blend directly in the pot for about 60-90 seconds. If using a regular blender, work in batches. The soup should be velvety with no chunks remaining.
  8. Return the blended soup to low heat and stir in the heavy cream (or coconut milk). Mix well until fully incorporated. The color will lighten to a beautiful pale green.
  9. Season with salt and black pepper to taste. Start with 1 teaspoon of salt and ¼ teaspoon of pepper, then adjust. Remember that the broth already contains some salt, so taste before adding more.
  10. Serve immediately in warm bowls. Garnish with extra mint leaves, a drizzle of cream, or any toppings you like. The soup is best enjoyed fresh, though it reheats beautifully.

A quick note on texture: if your soup is too thick for your liking, stir in an extra ¼ cup of broth or water until it reaches your desired consistency. If it’s too thin, let it simmer uncovered for 5 minutes to reduce and thicken.

Cooking Tips & Techniques

After making this soup more times than I can count, here are the things I wish someone had told me from the start.

Don’t overcook the vegetables. This is the number one mistake people make with green soups. Broccoli and peas both turn drab and lose their sweetness when boiled to death. Keep the simmer short—just until the broccoli is tender enough to pierce with a fork. The peas only need 2 minutes. Trust the process, and you’ll be rewarded with a soup that looks as good as it tastes.

Use an ice bath for the mint. If you really want to preserve that bright green color, plunge the mint leaves into a bowl of ice water for 30 seconds before adding them to the soup. It sounds fussy, but it locks in the chlorophyll. I don’t always do this, but when I’m serving guests, it makes a noticeable difference.

Season in layers. Don’t wait until the end to add all the salt. Add a pinch when you sauté the onions, another pinch when you add the broccoli, and then taste and adjust at the end. Layering the seasoning builds deeper flavor throughout the dish.

Toast some pine nuts for crunch. This is my favorite trick. While the soup simmers, toast a handful of pine nuts in a dry skillet over medium heat for 2-3 minutes until golden. Sprinkle them on top of each bowl. The nutty crunch contrasts perfectly with the creamy soup.

Make it ahead. This soup actually tastes better the next day. The flavors meld together overnight, and the mint mellows into something even more pleasant. Just store it in an airtight container in the fridge and reheat gently on the stove.

Variations & Adaptations

One of the best things about this creamy broccoli pea and mint soup is how flexible it is. Here are some variations I’ve tried and loved.

Vegan version: Swap the heavy cream for full-fat coconut milk or a good-quality cashew cream. I’ve used both, and the coconut milk version has a subtle tropical undertone that pairs beautifully with the mint. If using cashew cream, blend ½ cup soaked cashews with ¼ cup water until smooth, then stir it in at the end.

Add some heat: For a spicy kick, add a pinch of red pepper flakes or a small chopped jalapeño when you sauté the onions. The heat cuts through the creaminess and adds a whole new dimension. I made this version for a friend who loves spice, and she said it was the best soup she’d ever had.

Protein boost: Stir in a cup of cooked white beans (cannellini or great northern) before blending. They add protein and fiber without changing the flavor. You can also top the soup with grilled chicken or crispy chickpeas for extra texture.

Swap the greens: No broccoli? Use cauliflower instead. The texture will be slightly different—more silky and less vegetal—but it’s still delicious. You can also substitute spinach for half the broccoli, though the color will be less vibrant.

Make it a meal: Serve this soup with a side of crusty bread, a fresh cabbage edamame salad for crunch, or even a cozy creamy French lentil soup if you’re in the mood for a soup-themed dinner. Honestly, it pairs well with almost anything.

Serving & Storage Suggestions

This soup is best served warm, but it’s surprisingly good at room temperature too—kind of like a sophisticated gazpacho situation.

Serving temperature: Ladle the soup into deep bowls while it’s still hot. I like to warm the bowls first by rinsing them with hot water. It keeps the soup hot longer, especially on chilly days.

Presentation tips: Drizzle a little extra cream or coconut milk on top and swirl it with a toothpick for a pretty pattern. Add a small sprig of fresh mint and a sprinkle of toasted pine nuts or pumpkin seeds. If you’re feeling fancy, crumble some feta cheese on top—the salty tang is incredible against the sweet, creamy soup.

Complementary dishes: This soup pairs beautifully with a simple green salad, a grilled cheese sandwich, or some warm pita bread. For a lighter option, serve it alongside a fresh carrot salad with citrus miso dressing for a bright, colorful meal.

Storage instructions: Store leftover soup in an airtight container in the refrigerator for up to 5 days. The flavor actually improves after a day or two as the mint and garlic meld together. I’ve even frozen this soup successfully for up to 3 months. Just let it cool completely, transfer to freezer-safe containers, and leave some headspace for expansion.

Reheating methods: Reheat on the stovetop over medium-low heat, stirring occasionally. If the soup has thickened in the fridge, add a splash of broth or water to loosen it up. You can also microwave individual portions in 30-second intervals, stirring between each. Avoid boiling the soup when reheating, as it can cause the cream to separate and the mint flavor to fade.

Nutritional Information & Benefits

Per serving (based on 4 servings): approximately 220 calories, 12g fat, 25g carbohydrates, 8g fiber, 8g protein, 6g sugar.

This soup is packed with nutritional goodness. Broccoli is rich in vitamin C, vitamin K, and fiber—great for immunity and digestion. Peas add plant-based protein and iron, while mint offers digestive benefits and a refreshing burst of antioxidants. Using vegetable broth keeps it light, and the cream adds a touch of indulgence without going overboard.

If you’re watching your dairy intake, the coconut milk version is naturally lactose-free and adds healthy medium-chain triglycerides (MCTs). This soup is also gluten-free and can easily be made vegan. Just be mindful if you’re adding feta or other cheese as a garnish—it will add sodium and calories.

I personally love that this soup feels like a treat but is actually full of vegetables. It’s the kind of meal that makes you feel good from the inside out, without any of the guilt.

Conclusion

This creamy broccoli pea and mint soup has become my go-to for so many reasons. It’s quick, it’s forgiving, and it turns simple ingredients into something that feels special. Whether you’re looking for a weeknight dinner, a meal prep hero, or a way to use up that forgotten broccoli in your fridge, this recipe delivers every single time.

I really hope you give this soup a try. Don’t be afraid to make it your own—add extra mint, swap in coconut milk, or throw in some leftover spinach. Cooking should be flexible, and this recipe loves being adapted. If you make it, I’d love to hear how it turned out. Drop a comment below or tag me in your photos. And if you’re looking for more cozy, easy soups, check out this cozy Greek white bean soup with garlic and lemon for another bowl of comfort.

Happy cooking, friend. Here’s to soups that surprise you.

Frequently Asked Questions

Can I use frozen broccoli instead of fresh?

Absolutely. Just reduce the simmering time by a few minutes since frozen broccoli is already blanched. Add it straight from the freezer without thawing.

Can I make this soup without cream?

Yes. Omit the cream entirely for a lighter soup, or use a dollop of Greek yogurt stirred in at the end. Coconut milk is also a great dairy-free option that adds richness.

How do I keep the soup bright green?

Don’t overcook the vegetables, and add the mint at the very end after removing the pot from heat. Blending immediately helps lock in the color. An ice bath for the mint also helps.

Can I freeze this soup?

Yes. Let it cool completely, then freeze in airtight containers for up to 3 months. Thaw overnight in the fridge and reheat gently on the stovetop. The texture may be slightly thinner after freezing, but the flavor remains excellent.

What can I use instead of mint?

Fresh basil is the best substitute. It has a similar aromatic quality and pairs well with broccoli and peas. You can also try fresh parsley or cilantro for a different flavor profile.

Pin This Recipe!

creamy broccoli pea mint soup recipe

Print

Easy Creamy Broccoli Pea Mint Soup Recipe

This creamy broccoli pea and mint soup is a quick, easy, and surprisingly delicious weeknight meal. Made with simple ingredients like broccoli, frozen peas, fresh mint, and cream, it’s a comforting yet bright soup that’s perfect for meal prep.

  • Author: Chloe
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Cuisine: American

Ingredients

Scale
  • 1 tablespoon olive oil (or avocado oil)
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 large head broccoli, chopped into florets (about 4 cups)
  • 2 cups frozen peas
  • 4 cups vegetable broth (or chicken broth)
  • ½ cup fresh mint leaves, packed
  • ½ cup heavy cream (or full-fat coconut milk for dairy-free)
  • Salt and black pepper to taste
  • Optional garnish: extra mint leaves, a drizzle of cream, toasted pine nuts, or crumbled feta

Instructions

  1. Heat the olive oil in a large pot over medium heat. Add the diced onion and cook for 4-5 minutes until softened and translucent.
  2. Add the minced garlic and cook for another 30-60 seconds until fragrant.
  3. Toss in the chopped broccoli florets and cook for 2-3 minutes, stirring occasionally.
  4. Pour in the vegetable broth and bring the mixture to a boil. Once boiling, reduce the heat to low, cover the pot, and let it simmer for 10-12 minutes until the broccoli is fork-tender.
  5. Add the frozen peas and cook for 2 more minutes.
  6. Remove the pot from heat. Stir in the fresh mint leaves.
  7. Blend the soup until completely smooth using an immersion blender or regular blender (in batches).
  8. Return the blended soup to low heat and stir in the heavy cream (or coconut milk). Mix well until fully incorporated.
  9. Season with salt and black pepper to taste.
  10. Serve immediately in warm bowls. Garnish as desired.

Notes

Don’t overcook the vegetables to keep the soup bright green. For a vegan version, use full-fat coconut milk instead of heavy cream. The soup tastes even better the next day. If using a regular blender, let the soup cool for 5-10 minutes before blending to avoid accidents.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 220
  • Sugar: 6
  • Sodium: 600
  • Fat: 12
  • Saturated Fat: 6
  • Carbohydrates: 25
  • Fiber: 8
  • Protein: 8

Keywords: creamy broccoli soup, pea mint soup, easy soup recipe, vegetable soup, healthy soup, weeknight dinner, meal prep

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating