Go Back
+ servings
Creamy Fresh Pea Soup

Creamy Fresh Pea Soup: A Velvety Vegan Treat for Any Day

This Creamy Fresh Pea Soup is a delightful vegan recipe that celebrates fresh peas with vibrant flavors and rich textures.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 bowls
Course: Dinner
Cuisine: Vegan
Calories: 200

Ingredients
  

For the Soup Base
  • 2 tablespoons Olive Oil or avocado oil for a different flavor
  • 1 medium Onion, diced adds sweetness and depth
  • 3 cloves Garlic, minced for aromatic boost
  • 4 cups Vegetable Broth homemade is preferred
  • 2 pounds Fresh Peas, shelled the star of the soup
  • 2 cups Potatoes, cubed use starchy variety like Russets
For the Creaminess
  • 1 cup Almond Milk or substitute with coconut milk
For Fresh Herbs
  • 1 cup Fresh Basil, roughly chopped can replace with dill
  • 1/2 cup Fresh Parsley or cilantro for a unique taste
  • 1/4 cup Fresh Mint, roughly chopped optional
For Flavor Brightening
  • 1 tablespoon Lemon Juice for a tangy lift
  • Salt and Pepper to taste

Equipment

  • Large pot
  • Immersion blender

Method
 

Step‑by‑Step Instructions for Creamy Fresh Pea Soup
  1. Heat 2 tablespoons of olive oil in a large pot over medium heat. Once shimmering, add one diced medium onion and sauté for about 5 minutes, stirring occasionally, until softened and translucent.
  2. Stir in 3 minced garlic cloves and cook for an additional minute until fragrant.
  3. Pour in 4 cups of vegetable broth, then add 2 cups of cubed potatoes and 2 pounds of shelled fresh peas. Increase the heat to bring the mixture to a boil, then reduce to a simmer. Cook for about 15 minutes.
  4. Using an immersion blender, blend the soup until smooth and velvety.
  5. Return the blended soup to the pot over low heat, and slowly stir in 1 cup of almond milk, 1 cup of fresh basil, ½ cup of parsley, and ¼ cup of chopped mint. Add 1 tablespoon of lemon juice and mix well.
  6. Taste the soup and season with salt and pepper, adjusting as needed.
  7. Ladle the soup into warm bowls and garnish with a drizzle of olive oil or fresh herbs.

Nutrition

Serving: 1bowlCalories: 200kcalCarbohydrates: 30gProtein: 5gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gSodium: 500mgPotassium: 500mgFiber: 7gSugar: 4gVitamin A: 500IUVitamin C: 30mgCalcium: 50mgIron: 1mg

Notes

Store soup in an airtight container for up to 3 days or freeze for up to 3 months. Reheat on stovetop, adding broth or almond milk if too thick.

Tried this recipe?

Let us know how it was!