Creamy Roasted Asparagus Pea

A close-up photo of creamy roasted asparagus and pea soup in a rustic bowl, garnished with fresh chives. Save
A close-up photo of creamy roasted asparagus and pea soup in a rustic bowl, garnished with fresh chives. | pinmealmagic.com

This dish captures the freshness of spring with tender roasted asparagus and sweet peas, blended into a smooth, creamy soup. Roasting the vegetables enhances their natural sweetness, complemented by subtle seasoning and a touch of cream for richness. Garnished with fresh herbs, it offers a comforting yet light flavor perfect for a simple, elegant meal. Suitable for vegetarian and gluten-free preferences, with easy swaps available for a dairy-free version.

My apartment smelled like spring the first time I made this soup. The asparagus had been sitting in my fridge for three days, and I almost tossed it before deciding to roast it anyway. Now it is the soup I make when I need something that feels like a gentle hug after a long week.

I served this at a tiny dinner party last March while rain tapped against the windows. Everyone went silent after their first spoonful, and my friend Sarah actually asked if I would teach her how to make it. There is something about that bright green color that makes people feel cared for.

Ingredients

  • 500 g fresh asparagus: Roasting concentrates the natural sweetness and gives the soup its deep flavor
  • 1 medium yellow onion: Chopped into rough pieces, it becomes mellow and sweet after roasting
  • 2 cloves garlic: Leave them whole and unpeeled for roasting, then squeeze out the soft cloves
  • 1 cup green peas: Fresh or frozen both work beautifully here
  • 100 ml heavy cream: Plant-based cream works perfectly if you need it dairy free
  • 750 ml vegetable stock: Good quality stock makes all the difference
  • 1 tbsp olive oil: For coating the vegetables before roasting
  • 1/2 tsp sea salt: Plus more to taste at the end
  • 1/4 tsp freshly ground black pepper: Freshly ground really does taste better
  • 1/4 tsp ground nutmeg: Optional, but it adds a lovely warmth that people cannot quite identify
  • Fresh herbs: Chives or parsley for a bright finish

Instructions

Roast the vegetables:
Preheat your oven to 200°C (400°F) and arrange the asparagus, chopped onion, and unpeeled garlic cloves on a baking tray. Drizzle with olive oil and sprinkle with salt and pepper, then toss everything together with your hands until coated. Roast for 20 to 25 minutes until the asparagus is tender and starting to turn golden in spots.
Simmer the base:
Move the roasted vegetables into a large saucepan, squeezing the soft garlic out of its skins. Add the peas and vegetable stock, then bring everything to a gentle simmer over medium heat. Let it cook for about 10 minutes until the peas are completely tender.
Blend until smooth:
Remove the pan from the heat and blend the soup until completely smooth using an immersion blender or a regular blender in batches. Stir in the cream and nutmeg if you are using it, then taste and add more salt or pepper as needed. Warm through briefly if necessary before serving.
The velvety green soup features tender roasted asparagus and sweet peas, served with a crusty bread slice on the side. Save
The velvety green soup features tender roasted asparagus and sweet peas, served with a crusty bread slice on the side. | pinmealmagic.com

This was the first soup my toddler ever asked for seconds of, which still feels like a personal victory. Green food can be suspicious to small people, but something about the creamy texture and gentle sweetness won him over completely.

Making It Your Own

I have made this soup with whatever vegetables were in my crisper drawer, and the roasting method forgives almost anything. Try adding a handful of spinach at the end for extra color, or swap in some frozen broccoli if that is what you have on hand.

Serving Suggestions

Crusty bread is non-negotiable here, something with a thick crust that can stand up to being dipped in soup. A simple green salad with a sharp vinaigrette cuts through the richness nicely, and a glass of crisp white wine turns dinner into an occasion.

Make Ahead Tips

This soup actually tastes better the next day, which makes it perfect for meal prep or dinner parties. The flavors have time to marry and settle into something even more comforting than when it is freshly made.

  • Let the soup cool completely before storing it in the refrigerator
  • Reheat gently over low heat, stirring occasionally to prevent the cream from separating
  • Thin with a splash more stock or water if needed after refrigerating
A rustic ceramic bowl holds the warm, creamy roasted asparagus and pea soup, topped with a drizzle of cream and herbs. Save
A rustic ceramic bowl holds the warm, creamy roasted asparagus and pea soup, topped with a drizzle of cream and herbs. | pinmealmagic.com

Every bowl of this soup feels like spring on a spoon, no matter what season it actually is.

Recipe Q&A

Yes, both fresh and frozen peas work well. Frozen peas should be thawed slightly before adding to ensure even cooking.

Replace heavy cream with coconut or oat cream to keep the texture creamy without dairy.

Trim and cut asparagus into uniform pieces, toss with olive oil, salt, and pepper, then roast at 200°C (400°F) for 20–25 minutes until tender and lightly golden.

Yes, it keeps well refrigerated for up to 2 days and can be gently reheated on the stove before serving.

Crusty bread or a light, fresh salad pairs beautifully to complete the meal.

Nutmeg adds a subtle warm note but is optional and can be omitted or adjusted to taste.

Creamy Roasted Asparagus Pea

Velvety blend of roasted asparagus and sweet peas with a creamy finish and fresh herb garnish.

Prep 15m
Cook 35m
Total 50m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1.1 lbs fresh asparagus, trimmed and cut into 2-inch pieces
  • 1 medium yellow onion, chopped
  • 2 cloves garlic, peeled
  • 1 cup (5.3 oz) frozen or fresh green peas

Dairy

  • 6 tbsp heavy cream (or plant-based cream for vegan option)

Broth & Liquids

  • 3 cups vegetable stock
  • 1 tbsp olive oil

Seasonings

  • 1/2 tsp sea salt, plus more to taste
  • 1/4 tsp freshly ground black pepper
  • 1/4 tsp ground nutmeg (optional)

Garnish

  • Fresh herbs (chives, parsley)
  • Extra drizzle of cream (optional)

Instructions

1
Preheat Oven: Preheat the oven to 400°F.
2
Prepare Vegetables for Roasting: Arrange the asparagus, onion, and garlic cloves on a baking tray. Drizzle with olive oil and sprinkle with salt and pepper. Toss to coat evenly.
3
Roast Vegetables: Roast for 20–25 minutes until the asparagus is tender and lightly golden.
4
Simmer Soup Base: Transfer the roasted vegetables to a large saucepan. Add peas and vegetable stock. Bring to a simmer over medium heat and cook for 10 minutes, until peas are tender.
5
Blend Soup: Remove from heat and blend the soup using an immersion blender or in batches in a countertop blender until completely smooth.
6
Add Cream and Seasoning: Stir in the cream and nutmeg (if using). Taste and adjust seasoning as needed.
7
Heat Through: Return to low heat to warm through if necessary.
8
Serve and Garnish: Ladle into bowls and garnish with fresh herbs and a drizzle of cream if desired.
Additional Information

Equipment Needed

  • Baking tray
  • Saucepan
  • Blender or immersion blender
  • Ladle
  • Knife and chopping board

Nutrition (Per Serving)

Calories 180
Protein 5g
Carbs 19g
Fat 9g

Allergy Information

  • Contains dairy (cream). For dairy-free, use a plant-based cream alternative.
  • Always check labels for hidden allergens in stock or cream.
Lauren Phelps

Creative home cook sharing quick, easy, and wholesome recipes for everyday family meals.