Roasted Garlic & Asparagus Soup

Prep Time 10 mins
Cook Time 40 mins
Total Time 50 mins
Course Main Course, Soup
Servings 4 servings


  • 4 cups Asparagus (trimmed, cut in half)
  • 10 cloves Garlic (peeled and cut in half)
  • 1/2 Yellow Onion (cut into thick slices)
  • 1/4 head Cauliflower (cut into florets)
  • 1 tbsp Extra Virgin Olive Oil
  • 1/2 tsp Sea Salt (divided)
  • 2 1/2 cups Organic Vegetable Broth
  • 2 cups Baby Spinach


  • Preheat the oven to 350ºF (176ºC) and line a baking sheet with parchment paper.
  • Toss the asparagus, garlic, onion and cauliflower with the olive oil and arrange in an even layer on the baking sheet. Season the vegetables with half of the salt then bake for 35 to 40 minutes or until the vegetables have caramelized and the garlic is fork-tender. Flip everything halfway through to prevent burning.
  • When the vegetables are just about done, heat the vegetable broth in a pot on the stove to a simmer. Add the spinach to the broth and stir to allow it to wilt.
  • To make the soup, transfer the warmed broth and spinach, the roasted vegetables and the remaining salt to a blender. Blend until smooth and creamy, allowing space for the heat to escape. If the soup is too thick, add more broth until your desired consistency is reached.
  • Divide between bowls and enjoy!


Leftovers: Refrigerate in an airtight container for up to five days.
Serving Size: One serving is approximately 1 1/4 cups of soup.
More Flavour: Add fresh herbs or black pepper to the soup before blending.
Additional Toppings: Reserve a couple of spears of the roasted asparagus to chop and garnish the soup with.
No spinach: Use kale instead.
No Blender: Use an immersion hand blender or food processor instead.
Keyword asparagus, soup, vegan, vegetarian