Go Back
+ servings

Asparagus Soup

Tender asparagus is cooked then made creamy with milk and Parmesan. Top this Asparagus Soup with crunchy homemade croutons to complete this delicious meal.
Course Main Dish
Cuisine Soup
Keyword soup
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Servings 4 servings


  • 1 pound asparagus chop hard stalks off then discard, chop remaining asparagus into smaller pieces
  • 3 garlic cloves minced
  • 1/2 Tbs avocado or olive oil
  • 4 cups chicken broth
  • 1/2 cup whole milk 1/4 for initial cooking, 1/4 cup to add before serving
  • 1-1/2 Tbs flour
  • 1/2 Tbs Cornstarch
  • 1/4 tsp ground thyme
  • 1/4 tsp nutmeg
  • 1/4 cup parmesan cheese plus more for serving
  • homemade croutons for serving


  • Chop off the hard ends on the asparagus and throw them out. Then chop the rest in equal pieces.
  • Heat up some oil in the bottom of a large pot over medium/high heat. Add the asparagus and 3 cloves of minced garlic. Sautee for 3-4 minutes then sprinkle 1 Tbs of flour over the top, stir to coat all the vegetables evenly with the flour.
  • Add chicken stock then set to a low/medium simmer and let cook uncovered for 25 minutes.
  • Take a small bowl to add 1/4 cup milk, remaining flour and cornstarch.  Stir to combine then add to the soup mixture.  Add to the stove over medium heat and simmer for 2-3 minutes until thickened.
  • Use an immersion blender or regular blender to cream the vegetables.
  • Add the milk, thyme, nutmeg, and Parmesan.
  • Top this creamy soup off with some homemade croutons. Enjoy!