Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Pea and Asparagus Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jennifer
  • Total Time: 30 minutes
  • Yield: Serves 4

Description

Pea and Asparagus Soup is a vibrant, creamy delight that captures the essence of spring in every spoonful. This easy-to-make soup features fresh peas and tender asparagus, creating a dish that’s both comforting and light. Perfect for any occasion, from casual weeknight dinners to elegant gatherings, this recipe guarantees restaurant-quality results without the fuss. Serve it warm with crusty bread for an irresistible combination that will impress your family and friends!


Ingredients

Scale
  • 2 cups fresh peas (or frozen, thawed)
  • 1 cup asparagus, chopped
  • 1 medium onion, diced
  • 23 garlic cloves, minced
  • 4 cups low-sodium vegetable broth
  • 1/2 cup heavy cream or coconut milk
  • Salt and pepper to taste
  • Juice of 1 lemon

Instructions

  1. In a large pot, heat 1 tablespoon olive oil over medium heat. Sauté diced onions and minced garlic until translucent (3-4 minutes).
  2. Add chopped asparagus and fresh peas; cook for an additional 5 minutes until vibrant.
  3. Pour in vegetable broth, bring to a gentle boil, then reduce heat and simmer uncovered for 10-12 minutes.
  4. Blend the mixture until smooth using an immersion blender or standing blender.
  5. Stir in cream or coconut milk, season with salt, pepper, and lemon juice to taste.
  6. Serve hot topped with extra asparagus tips or pea shoots if desired.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Blending
  • Cuisine: Vegetarian

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 180
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 9g
  • Saturated Fat: 5g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 6g
  • Protein: 6g
  • Cholesterol: 20mg