Cream of Asparagus Soup

Front shot of Cream of Asparagus Soup in a bowl with spoon on the side
Aerial shot of Cream of Asparagus Soup  in a bowl with asparagus on the side
Healthy dinners to kickstart your weight loss
$7.99 Limited time offer $2.99
As Seen On
Site logo 1
Site logo 2
Site logo 3
Site logo 4
Site logo 5
Site logo 6
Site logo 7
Site logo 8
Site logo 9
Site logo 10

Sometimes all you're craving is a hot & steamy bowl of homemade soup, the ultimate comfort food for any time of the day. With springtime comes asparagus season when asparagus is in its prime but can be found year-round in most shops. This easy Cream of Asparagus Soup recipe is made with keto ingredients that will fill you up and keep your metabolism churring throughout the day and your energy high. Asparagus, being on the list of consumable keto vegetables, is low in carbs and high in dietary fiber with the added health benefits of being high in iron, low in calories, improving digestion, and is loaded with antioxidants.

A typical cream of asparagus soup is thickened with either potatoes or flour. We used celery root to thicken the soup, also known as celeriac. It is low in carbs, but it adds a sweet, nutty flavor and velvety texture to the soup. Vegetable stock, onions, garlic, fresh thyme, bay leaves, heavy cream, cracked black pepper, lemon juice, and spinach added last minute for vibrant color and more nutrients. The texture is what makes a soup go from good to great. So removing the beautiful tips of the asparagus and roasting them with Parmesan cheese for the garnish at the end will be a pleasing surprise for your pallet. 

Serve this soup on its own, with a side of warm keto focaccia bread, salad like Keto Taco Salad, or as a fancy appetizer at your next dinner party. 

Note: Check any store-bought labels to ensure the ingredients are keto. 

Author: Jennifer Dodd
Average: 5 (2 votes)
Prep Time
15 mins
Cook Time
45 mins
Total Time
60 mins
6 persons


Cream of Asparagus Soup
Asparagus Soup Garnish


Cream of Asparagus Soup
Rinse the asparagus in the sink using a colander, then transfer to a cutting board & cut off the tips of the asparagus, reserving them for the garnish. Roughly cut the remaining asparagus into 1 inch thick pieces & set them aside. 
Set up a heavy bottom large pot onto the stovetop setting the temperature to medium-high heat, allow the pot to heat up for several minutes.
Add olive oil & onions to the pot and sauté the onions using a rubber spatula for a few minutes until the onions turn translucent.
Add in the garlic, and sauté for 1 minute.
Add the asparagus and the celery root, and sauté for 5 minutes stirring the vegetables consistently. 
Add the vegetable stock, bay leaf & fresh thyme, and bring the soup to a simmer.
Turn the heat down to medium-low and allow the soup to simmer for 30 minutes until all the vegetables are tender, and the stock has reduced by 1/4.
Turn off the heat and add the heavy cream & salt to the soup. Remove the pot from the stovetop, transferring it to a heatproof surface to cool a little for 5 minutes to blend the soup.
Add the spinach to the soup after it's cooled down & remove the bay leaf.
Set up a high powdered blender, and in batches, blend the soup to a smooth consistency without any vegetable pieces remaining. Next, strain the soup through a fine-mesh strainer over a large bowl or container for a more refined soup. It's unnecessary but will eliminate any fibers remaining in the soup, resulting in a creamier texture.
Stir in the lemon juice & fresh cracked pepper into the finished soup, checking for seasoning, and add more salt if needed.
Asparagus Soup Garnish
Preheat the oven to 400 °F.
Line a baking sheet with parchment paper
Using a medium-sized bowl, add the asparagus tips, olive oil, Parmesan cheese & salt, tossing everything together. 
Spread out the asparagus evenly onto the lined baking sheet & roast in the oven for 5 minutes flipping the asparagus halfway through cooking. They should be a caramelized brown color with crispy Parmesan cheese stuck to the asparagus tips. 
Portion the soup evenly into large bowls, and distribute the roasted Parmesan asparagus as a garnish into each bowl. Using a spoon add a drizzle of heavy cream onto each bowl in a circular motion to create a lovely pattern on the soup. 
Sit back & enjoy your creation. 

This recipe has been meticulously written by an independently selected Editorial Team or community member. In an effort to be fully transparent, Classic Bakes may earn a small commission from the external links on this page (at no cost to you) should you decide to buy any product. The links do not influence the recipes and are there for your convenience only. We use the income to offset costs such as website hosting, maintenance and to pay our editors. We know you will appreciate the hard work required to bring such high quality recipes to you for free. We thank you very much for your support.
cream of asparagus soup, recipe, instant pot, how to make, best, easy

Add new comment

The content of this field is kept private and will not be shown publicly.