Roasted Garlic and Asparagus Soup

roasted garlic and asparagus soup

Roasted Garlic and Asparagus Soup doesn’t actually contain any cream or flour. Instead, a couple potatoes give it the creamy thick texture so it’s actually gluten free, dairy free, vegetarian, vegan and maybe some other stuff too. Like healthy.

The concept of this soup came from a memory of something I had years ago in a restaurant. Cream of roasted garlic soup. It sounded strange but the flavour was unbelievable. Roasting garlic takes away the sharpness and replaces it with sweet creamy yumminess. I thought that adding asparagus would give it a better colour and by roasting the garlic the delicate taste of asparagus wouldn’t be over powered.

I wish there was a way to preserve fresh asparagus after the season ends. Besides Pickled Asparagus, the only other way is to freeze it. I know a few people who do this but I’ve never had any luck. But soup freezes well. So by making this you can enjoy local asparagus all year long!

Jump to Recipe

You can roast the garlic in advance. In fact you should, unless you want a huge electricity bill. I was cooking something else the night before so I tossed it in the oven at the same time. Just trim off the top to expose most of the cloves, drizzle with olive oil and scrunch up inside foil.

roasted garlic and asparagus soup roasted garlic and asparagus soup

It takes about 45 minutes or so. Once it’s roasted you can squeeze the garlic right out. There’s only half a head of garlic in this soup so save the other half to spread on crackers or fresh French Baguette.

I usually base my recipes to have about 900 ml of broth which is the amount in a carton. Homemade is awesome too so if you have some, use somewhere between 3 1/2 and 4 cups. Keep in mind the amount of salt you use depends on the sodium content in the broth. So always taste as you go and taste at the end after the potatoes are cooked because they tend to absorb a lot of the salt.

roasted garlic and asparagus soup

Remember to buy (or pick) about a pound of asparagus because you will lose some to trimming. The best way to prepare asparagus is to snap off the bottoms. They will break off exactly where the ends have turned “woody” which happens in time after being cut. And later in the season the ends do get a bit tough even before cutting. So for 3/4 of a pound in total, start with a full pound.

norfolk county asparagus

Whipping up this yummy soup doesn’t take much time at all. Give the onions a little sauté to soften. Add the garlic, pour in the broth, add potatoes, simmer, taste, season, add asparagus, simmer. That’s it! If you aren’t concerned about making a vegetarian version, feel free to use chicken broth.

When everything is fork tender, puree until smooth. An immersion blender is easiest but you can also pour the soup into a blender and purée. It’s important not to cook the asparagus too long or it will lose its colour. SECRET CHEAT ALERT: you can add a drop of green food colouring to this soup if it doesn’t have a great colour. Some vegetable broths have a reddish colour because they’re made with colourful vegetables like carrots and sweet peppers. Only one drop though. Or, I just learned from a local nutritionist that she adds a bit of spinach to her asparagus soup which would be awesome for colour and nutritional value! I use that same trick in Basil Pesto.

Stir in freshly grated Parmesan cheese. The real stuff, not the dry sawdust-like substance. For a vegan version just omit the cheese. Taste and season with more salt if necessary.

Garnish with a few green onions if you like. Chives would work too. And cracked black pepper.

If you aren’t concerned about a dairy free version, mixing some sour cream with a little milk makes a nice drizzle for garnish.

roasted garlic and asparagus soup

Here’s the recipe:

Roasted Garlic and Asparagus Soup

A thick creamy soup that's actually dairy free, gluten free and even vegan.
Course Appetizer, Soup
Cuisine Canadian/American
Keyword asparagus soup, roasted garlic
Prep Time 5 minutes
Cook Time 30 minutes
Servings 6


  • ½ head roasted garlic roast the whole garlic head, save half for spreading on crackers or baguette
  • 1 tsp extra virgin olive oil
  • ½ small onion, diced
  • 1 tsp extra virgin olive oil
  • 3½ - 4 cups vegetable broth
  • 2 small potatoes, peeled and cubed
  • 1 lb asparagus, ends trimmed and chopped into pieces after trimming you should have about ¾ pound
  • ¼ cup freshly grated Parmesan cheese omit if making vegan version
  • salt to taste


  • 2 green onions, finely diced
  • fresh cracked black pepper


  • Peel some of the outer papery skin off one head of garlic. Slice across top to expose most of the cloves. Drizzle with extra virgin olive oil and wrap in foil. Bake at 350 degrees for about 45 minutes. When cool enough to handle, squeeze garlic into dish. Reserve half for another use.
    Refrigerate garlic if not making soup right away.
  • Peel and dice onion. Saute in extra virgin olive oil until soft but not browning.
  • Add roasted garlic, broth and potatoes. Season with salt and bring to a simmer until potatoes are cooked, about 15 minutes.
  • Taste again and season with more salt if needed.
  • Break tough ends of asparagus and chop into pieces. Add to soup and simmer for about 5 minutes until asparagus is fork tender. Using an immersion blender, puree until very smooth.
  • Stir in Parmesan cheese if using. Taste final time and adjust seasoning if necessary.
  • Garnish with minced green onions and fresh cracked black pepper if desired.


Omit Parmesan cheese for vegan version.
Print Recipe

click HERE for a free downloadable collection of asparagus recipes

more gluten free thick soups

Carrot and Ginger Soup

Ham and Split Pea Soup

Curried Squash Soup with Crispy Sage

Loaded Baked Potato Soup

Spread the love

One thought on “Roasted Garlic and Asparagus Soup”

  1. This sounds amazing! We will have to chat – really want to know where this close farm is! Thanks!

Leave a Reply

Your email address will not be published.

Recipe Rating