This post may contain affiliate links. Please read our disclosure policy.
Roasted Asparagus Soup is a deliciously creamy yet healthy and easy to make soup with roasted garlic and asparagus. It is a tasty and nutritious way to enjoy the unique flavor of asparagus and is a great option for a healthy meal.

When spring rolls in and fresh asparagus is everywhere, I always grab a few extra bundles to make this creamy, cozy roasted asparagus soup. It’s super simple, but full of depth thanks to the magic of roasting—just asparagus, garlic, a splash of cream, and a few seasonings come together to make something so silky and good.
This soup is based on my original asparagus soup, but roasting the veggies first takes the flavor to a whole new level. Plus, I throw in some extra garlic because, well… it’s me. 😄
Whether you’re making it as a light lunch, a dinner party starter, or just trying to use up those extra stalks sitting in the fridge—this roasted asparagus soup is one of those easy recipes that always surprises people with how flavorful it is.
What You’ll Need
- Asparagus – Roasting it brings out a deeper, richer flavor. Fresh is best; please don’t use asparagus from a jar.
- Garlic – Feel free to use garlic powder if you’re out of fresh garlic—start with ½ teaspoon and adjust to taste.
- Olive Oil – Helps everything roast up, but you can swap in avocado oil or any neutral cooking oil if needed.
- Salt & Black Pepper – Essential for seasoning and bringing all the flavors together. Use freshly cracked pepper for a little extra bite!
- Vegetable Broth – Chicken broth works, too.
- Heavy Cream – Makes the soup creamy and luxurious. Half & half works if you want to lighten it up.
- Lemon Juice – Brightens the whole dish and cuts through the richness. I recommend using fresh lemon juice, but bottled works in a pinch.
- Cracked Pepper & Fresh Parsley – Optional, but so worth it. Adds color, texture, and a final pop of freshness.
- Shredded Cheddar or Parmesan – Sprinkle a little on top for a cheesy finish.
How to Make Roasted Asparagus Soup
- Prep. First, break off the tough ends on the asparagus stalks. Then arrange the asparagus on a foil-lined baking sheet.
- Roast. Smash ten cloves of garlic, add them to the baking sheet with the asparagus, and toss everything together with salt, pepper, and oil. Roast in the oven at 450˚F for 10 to 12 minutes or until the asparagus is tender.
- Blend. Remove the asparagus and garlic from the oven and transfer it all to a blender. Add the broth and cream to the blender; process until everything is blended and smooth.
- Heat it. Transfer the soup to a pot and set it over medium-high heat. If the soup is too thick, add more vegetable broth, about 1/4 cup more at a time or until desired consistency.
- Finish and serve. Whisk in the lemon juice. Taste for salt and pepper, and adjust to your liking. Ladle the asparagus soup into bowls, garnish with parsley and cheese, and serve.
Recipe Tips
- Sauté or, in this case, roast the aromatics. This develops more complex and delicious flavors, as well as softens the vegetables.
- Keep liquids at a simmer. Simmering heats food more gently and more evenly.
- Add salt. This does not mean making the soup salty, but the saltiness of the broth and all other ingredients can vary greatly, so it’s always best to taste for salt, pepper, and other seasonings and adjust to your taste.
- Add pepper flakes for a spicier kick.
- Stir in grated parmesan cheese for more flavor.
- Whisk in fresh lemon juice. Lemon juice brightens and balances the salty and rich flavors of the dish.
What to Serve with Asparagus Soup
We like to enjoy this soup with something light but satisfying—like my baked lemon chicken! It’s tender, flavorful, and one of our favorite chicken recipes. Or serve it as a starter before Easter dinner with rack of lamb.
I love to serve asparagus soup with salmon, too! Try my pesto salmon or garlic butter salmon. You can also serve the soup as a main dish with a side of crusty, homemade bread. This is a great chance to try my easy, no-knead skillet bread.
How to Store & Reheat Leftovers
- Refrigerate: Once the soup has cooled, store it in an airtight container and keep it in the fridge for up to 4 days.
- Freeze: Store the soup in freezer-friendly bags or containers and freeze it for 2 to 3 months. Note that freezing this Asparagus soup may cause the texture of the soup to change.
- Reheat: Set the soup over low heat and gently reheat it, occasionally stirring, until it is warmed through.
More Asparagus Recipes
- Asparagus Stuffed Chicken
- Oven Roasted Asparagus
- Garlic Butter Asparagus Pasta
- Pan Roasted Asparagus Almondine
Pin this now to find it later
Pin ItRoasted Asparagus Soup
Ingredients
- 2 pounds fresh asparagus, ends trimmed
- 10 cloves garlic, smashed
- 2 tablespoons olive oil
- salt and freshly ground black pepper, to taste
- 3 cups vegetable broth
- 1 cup heavy cream, or half & half
- 2 tablespoons fresh lemon juice
- cracked pepper and chopped fresh parsley, for garnish
- shredded cheddar cheese or parmesan cheese, for serving, optional
Instructions
- Prep. Preheat the oven to 450˚F and line a baking sheet with foil.
- Prepare the asparagus and garlic. Snap off the tough, woody ends on the asparagus and smash ten garlic cloves.
- Roast. Arrange the asparagus and smashed garlic on the baking sheet in one layer. Toss the asparagus and garlic with olive oil, salt, and pepper. Roast for 10 to 12 minutes or until the asparagus is tender, stirring once halfway through cooking.
- Blend. Remove from oven and transfer everything to a blender. Add broth, heavy cream, and lemon juice to the blender. Blend until creamy and smooth. You might have to do this part in batches, depending on how large your blender is.
- Warm it. Transfer the soup to a pot and warm it over medium heat, thinning it with more broth if needed. Start with a few tablespoons of broth, whisk, and then see if you want to add more.
- Taste and adjust. Season the soup with salt and pepper. Continue to taste for seasonings and adjust accordingly.
- Finish and serve. Ladle the asparagus soup into bowls, garnish with cheese, cracked pepper, and fresh parsley, and serve.
Equipment
Notes
- Asparagus: Make sure to snap off the woody ends, or your soup will be stringy and inedible.
- Garlic: If you do not like a lot of garlic or a garlicky taste, use half of the recommended cloves.
- Salt to taste: Taste the soup and adjust the salt to your liking before serving. You may also want to add more pepper and lemon juice.
- Parmesan cheese: For more flavor, whisk in grated parmesan cheese.
Nutrition
Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.
I was skeptical about adding the lemon juice like a previous person, but the flavor profile is outstanding, although I used heavy cream in place of the half and half. I Would definitely recommend this recipe, and make it again.
I am very glad you enjoyed it! Thank YOU! ๐
I just made this for the first time. Itโs a little too thin for my taste and a little bland. I did use coconut cream to make this a little more heart healthy. I think I will try this again. However I will use more cream and less broth, add an onion and some Parmesan as someone else had suggested in the comments. Any suggestions on a spice/herb or two to add more flavor without adding heat?
could one add mushrooms to this soup?
So I am not a soup fan but love making different soups for my diabetic husband during the cold weather months for lunches. Garlic and asparagus are his favorites. I left out the lemon, used a whole head of garlic, I added a small onion, a can of chick peas for protein and 1/2 a cup of pine nuts to add a bit of substance to the creamy soup. I also sent him with a small bag of shaved parmesan to add to the top after heating it. He loved it! This was the one recipe he did not add any extra seasoning to! Thank you for the base of a keeper of a recipe!
So yummy! I swapped the cream with unsweetened almond milk to keep it extra healthy. I also added a touch of dried tarragon at the end (would have used fresh, but didnโt have any) Tarragon and asparagus go great together. And a fresh squeeze of lemon ๐ when you put the soup into your individual serving bowls is key. Otherwise it can taste a little flat.
Any reason why mine has milky chunks in it? The asparagus was not right out of the oven when I blended it…Disappointing..
I know this was long ago, but if you used milk instead of cream, adding it to the hot soup can cause it to curdle. Not dangerous, but not appetizing. Another possibility is that you used cream and overblended, essentially turning it into whipped cream. I make cream soups all the time, and both of these problems can be corrected by adding milk or cream after pureeing, and just slowly warming it through.
I really like this soup – the flavor is spot on. However, even after blending it for 30 seconds or so it still had pieces of asparagus in it. How long do recommend blending it?
Thanks!
I clearly did something wrong! I noticed you said that if you want to thin it down you could add more broth. I am trying to figure out how to thicken the soup. I realize that it would no longer be 6 SmartPoints, but I think I would add 2 tbl spoons of cream cheese to try to thicken this soup. I have a lot of thin soup to eat as my husband told me he would find something else for dinner.
I added the juice of a lemon and it turned out great!
I really wanted to love this recipe, but I just didnโt. I was looking through the comments to see if anyone else felt that way, and what they did to make it better, when I saw your comment. Spot on! I was hesitant and doubtful about adding lemon juice, but this really did the trick! It doesnโt taste lemony, but it really tempered the flavor and Iโm soup-er happy (see what I did there ). Thanks for the tip!
Hi the soup was really good, are you able to freeze this soup. Thank you for the recepie
Hi! Yep, you can freeze it. Transfer the cooled soup to a covered airtight container, or you can also use heavy-duty freezer bags. Stir the soup really good when reheating it just so to prevent it from curdling.