Green Pea Soup

GFGluten FreeNFNut FreeOFOil FreeVVegan
4.95 from 18 votes
Jump to RecipeRate This RecipePin Recipe

Disclosure: This post may contain affiliate links. I may earn a small commission for my endorsement, recommendation, testimonial, and/or link to any products or services from this website.

Healthy, affordable meals don’t get much better than this creamy Green Pea Soup! It’s easy to make with frozen peas and fresh herbs but will surprise you with its protein. Dairy-Free, Nut-Free, Oil-Free Option.

The humble frozen pea is the star of this Frozen Green Pea Soup recipe. What was once an everyday, budget-friendly vegetable stuffed in the freezer is now part of a dish you’ll crave! Indulgent, cozy, and packed with plant-based protein, this all-weather soup will surprise you.

Table of Contents
  1. A Gorgeous Green & Budget-Friendly Soup!
  2. Ingredients for Dairy-Free Pea Soup
  3. How to Make Vegan Pea Soup with Frozen Green Peas
  4. Serving Suggestions
  5. How to Store Green Pea Soup
  6. Substitutions and Variations
  7. Recipe FAQs
  8. Green Pea Soup Recipe
green pea soup served in a white bowl and topped with fresh dill and black pepper with another bowl of soup and fresh bread laid on a marble kitchen countertop

A Gorgeous Green & Budget-Friendly Soup!

I’m a year-round soup girlie, so you’ll find me cozying up with a bowl of this Frozen Green Pea Soup even in the middle of summer. Light yet cozy, savory-sweet, and packed with plant-based protein, it’s the perfect light meal or side dish to slurp for any occasion.

Hidden behind its fresh and fancy flavors are a handful of everyday, budget-friendly ingredients, like protein-packed frozen peas! I love using frozen produce in recipes as it’s available year-round, harvested at its peak freshness, and affordable. The other 8 ingredients are super tasty and take less than 30 minutes to transform into this vibrant green and surprisingly nutritious soup.

Ingredients for Dairy-Free Pea Soup

This healthy recipe takes minutes to throw together using kitchen staples:

ingredients for green pea soup in various sizes of bowls laid out on a marble kitchen countertop
  • Onion and garlic: A duo of sauteed yellow onion and fresh garlic cloves start this soup off with a foundation of savory flavor.
  • Fresh herbs: Fresh parsley and dill add a pop of refreshing, earthy flavors to every spoonful. Mint and basil would be great substitutions here!
  • Frozen peas: Can you think of a better way to use that bag of frozen peas stuffed in the back of your freezer? Other than my Pea Pesto Pasta, this is my favorite way to use them up. I love how this everyday veggie gives the soup a subtle sweet flavor, the most gorgeous green color, and lots of plant-based protein and fiber.
  • Coconut milk: Opt for light canned coconut milk. It doesn’t leave a coconutty flavor behind and isn’t quite as rich or heavy as full-fat coconut milk (although that’s fine to use if it’s what you have in your cupboard).
  • Vegetable broth: Any store-bought or homemade vegetable broth will do just fine.

How to Make Vegan Pea Soup with Frozen Green Peas

a grid of six images showcasing the cooking process of green pea soup
  1. Sauté the onion in a large, oiled pot until soft. Stir in the garlic, dill, and parsley and sauté for 1 more minute.
  2. Pour the peas, coconut milk, and vegetable broth into the pot. 
  3. Boil the soup, then lower the heat to a simmer.
  4. Blend the soup with an immersion blender until smooth. 
  5. Taste, then adjust the flavor with salt and black pepper as needed.
  6. Serve in bowls with fresh dill and black pepper on top. Enjoy!

Caitlin’s Cooking Tips

  • If you don’t have an immersion blender, transfer the soup to a regular blender with a venting lid. Blend until smooth, then pour it back into the saucepan to reheat for a few minutes.
  • Adjust the thickness. Remember that the amount of broth you use will determine the thickness of your soup. 3 cups or so of broth = thinner, more brothy soup, and only 2 cups of broth = a thick and velvety consistency.
a zoomed in image of a serving spoon digging in on the green pea soup to show the soup's texture

Serving Suggestions

Enjoy this soup on its own when you’re craving something filling yet light and nourishing. A hunk of crusty bread on the side is fantastic for dunking or you can serve it over cooked rice to bulk up the meal.

The fresh flavors and vibrant green color make this soup a wonderful spring and summer side dish, appetizer, or light meal. Top every bowl with fresh herbs, freshly ground black pepper, or a drizzle of olive oil, and serve it with fresh but filling main dishes, like this Mediterranean Chickpea Pasta Salad, this Triple Tomato Basil Orzo Salad, or a Vegan Chickpea Salad Sandwich.

It doubles as a cozy and warming comfort food for winter and fall, too! Enjoy it with this Vegan Shepherd’s Pie or this Winter Kale Salad to warm you from the inside out.

If you’re looking for more nourishing soups that don’t skimp on flavor, you’ll also love this Roasted Tomato Soup, this Quick Vegan Minestrone Soup, and this Sweet Potato Kale Soup.

How to Store Green Pea Soup

Once it’s cooled to room temperature, the leftover pureed pea soup will store nicely in the refrigerator for up to 5 days or in the freezer for up to 2 months. Keep the batch in individual airtight containers so it stays fresh and flavorful.

Reheat the leftovers quickly in the microwave or in a small to medium saucepan over medium heat on the stove. The consistency will thicken slightly as the soup cools, so stir in a splash of broth or water to thin it.

Substitutions and Variations

  • Oil-Free Option: Sauté the onion and garlic with an extra 1/4 cup (60 ml) of vegetable broth or water instead of the olive oil. Add more to the pot as necessary if the aromatics are starting to stick.
  • Coconut-Free Option: Replace the coconut milk with another rich and creamy non-dairy milk. I wouldn’t recommend store-bought nut milk from a carton, though, as it’ll be too thin.
green pea soup served in a white bowl and topped with fresh dill and black pepper with a spoon dug in

Recipe FAQs

What is the difference between split peas and green peas?

That’s easy! Green split peas are just regular green peas that have been dried and split in half to help them cook faster.

Can you make this in the slow cooker instead?

Sure! Sauté the onion, garlic, and herbs as normal before dumping the mixture in the slow cooker. Add the peas, coconut milk, and vegetable broth, place the lid on top, and cook on High for 2 to 3 hours or on Low for 4 to 5 hours. Puree the soup and adjust the flavor with salt and pepper as needed.

Is pea soup healthy?

Yes, the short list of wholesome ingredients in this pea soup make it very healthy. As the star ingredient, green peas load it with plant-based protein (about 7 grams per serving!) as well as fiber, antioxidants, and a long list of vitamins and minerals.

Enjoy! If you make this recipe and decide to share it on Facebook or Instagram, don’t forget to tag me @FromMyBowl + #FromMyBowl! I would also love it if you could leave a comment below with a recipe rating! Thank you for the support 😊 

Green Pea Soup

4.95 from 18 votes
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4 Servings
Healthy, affordable meals don't get much better than this creamy Green Pea Soup! It's easy to make with frozen peas and fresh herbs but will surprise you with its protein. Dairy-Free, Nut-Free, Oil-Free Option.


  • 1 tablespoon olive oil
  • 1/2 yellow onion diced
  • 3 cloves garlic minced
  • 1/3 cup chopped fresh parsley
  • 1 tablespoon chopped fresh dill plus more for serving
  • 5 cups frozen peas, slightly thawed
  • 1 13.5 ounce can light coconut milk
  • 2-3 cups vegetable broth use only 2 cups for a thicker soup
  • salt and black pepper to taste


  • Aromatics: Warm the oil in a large pot or dutch oven over medium heat. Add the onion and sauté for 3 minutes, stirring occasionally. Add the garlic, dill, and parsley and sauté for 1 minute.
  • Simmer: Add the peas, coconut milk, and vegetable broth to the pot and bring to a boil over high heat. Reduce the heat to medium and simmer for 6 to 8 minutes, stirring occasionally.
  • Blend: Use an immersion blender to puree the soup, or transfer to a blender with a venting lid and blend until smooth. Season with salt and black pepper to taste, as necessary. Return the soup to the pot and reheat over low heat, if necessary.
  • Serve: Ladle the soup into serving bowls and top with fresh dill and black pepper, or as desired. Leftovers will keep in the refrigerator for up to 5 days, or in the freezer for up to 2 months.

Recipe Notes

  • Oil-Free: Sauté the aromatics in step 1 with 1/4 cup (60 ml) of additional vegetable broth or water, adding more to the pot as necessary to prevent any sticking. Proceed with the rest of the recipe as written.


Calories: 274kcalCarbohydrates: 33gProtein: 10gFat: 11gSaturated Fat: 7gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gSodium: 563mgPotassium: 500mgFiber: 11gSugar: 12gVitamin A: 2066IUVitamin C: 81mgCalcium: 60mgIron: 3mg
Keyword: Green pea soup, healthy pea soup, pea soup with frozen peas, spring pea soup, vegan pea soup
Course: Soup
Method: Stovetop
Cuisine: American

About the Author

Hey there, I’m Caitlin! I make easy-to-follow, wholesome, and budget-friendly vegan recipes that are mostly gluten-free and refined sugar-free. I’m also an avid yogi, love the great outdoors, am chocolate-obsessed, and enjoy eating almond butter straight off of the spoon.

Learn More

FREE GUIDE: 5 Tips for Quick & Easy Vegan Dinners

Plus, get all of my recipes sent straight to your inbox!

You May Also Like

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. I can’t wait to try this, been a long time fan of both your blog and YouTube channel so am positive I’m going to love it. I’m thinking of trying parsley with marjoram.

  2. 5 stars
    I added 1 chopped stalk of celery to the onions and garlic , sautéing them together for an extra layer of texture and flavor , my wife loved it

  3. My 14 year old daughter made it for us and it is delicious,thank you!
    How many calories per serving do you think?

    1. So glad you guys enjoyed it! Out of personal philosophy we don’t list calories but you can find some of that info using something like Cronometer!

  4. 5 stars
    This recipe is AMAZING!! I don’t believe I’ve ever had pea soup and was a bit hesitant but I think it’s my favorite soup now.

  5. 5 stars
    YUM! I made this tonight after craving pea soup all day and it was exactly what I wanted! I added a little chili powder, lots of extra dill and parsley, and smoked paprika. So good!! Thank you!!

    1. Haven’t tried without those two! If you’re sensitive to onion and garlic you can try just leaving it out and maybe compensating with using the dill and maybe some red pepper flakes for flavor.

  6. 5 stars
    This soup is so delicious! It’s much better than the canned green pea soup I grew up eating. It’s so much fresher and brighter in flavor. I had no dill on hand, so I used a few mint leaves and I think it worked really well.

  7. Oh my gosh, I just made this and was enjoying it so much when I realized I left out an ingredient……..the coconut milk!!!!! LOL, so does this mean I just ate sophisticated baby food?! At any rate, I considered throwing it all back in the pot and adding the coconut milk, but seriously I love it just as it is so for this time, I’m going to leave it as is………delicious! p.s. it was super rich and creamy even without the coconut milk.

  8. 5 stars
    This is also a new favourite recipe of mine to make. It’s so green and delicious. It’s been added to my recipe meal planning for the week.

  9. 5 stars
    Just made this for my family. They loved it!! We paired it with your artichoke fries. Salty sweet goodness!! Thank you!!

  10. 5 stars
    My favorite thing is when something with such simple ingredients turns out DELICIOUS. That is this recipe. I will definitely be making again!

  11. This sounds yummy & so easy! I will probably use almond milk & add a diced potato for thickness/creaminess. I have some coconut haters in my family. (not me though).

      1. We do not have light coconut milk canned do you think regular canned coconut milk would work As a replacement for most of your soup recipes that Calls for light coconut milk. Can’t get more due to a budget no I thought I ask.

      2. Of course, Huntra. Light coconut milk is more suitable for soups and thinner creams whereas full-fat coconut milk and coconut cream is to thicken a sauce, baked goods, or frozen treats. Canned coconut milk would do if that’s what you have handy. You can achieve the consistency of light coconut milk by diluting the canned coconut milk with a bit of water, try a 1:2 ratio. 🙂

    1. 5 stars
      I was looking for a plant-based frozen peas soup and I happened upon yours. Really good! Thank you ???? I added a small steamed potato. I used fresh basil. I substituted almond milk for the coconut milk cause I’m out. Very good!