The Best Roasted Broccoli Parmesan Soup with Lemon and Parmesan

The Best Roasted Broccoli Parmesan Soup

Roasted broccoli and parmesan takes broccoli cheese soup to a whole new level. This soup is velvety smooth and perfect for the upcoming fall and winter months. 

Course Dinner, Lunch
Cuisine American
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings 6 servings
Calories 190 kcal


  • 32 oz broccoli , raw
  • 1 tbsp olive oil
  • salt and pepper , to taste
  • 8 oz yellow onion , raw and diced
  • 1 tbsp olive oil
  • 4 cups chicken stock , (sub vegetable stock for vegetarian)
  • 2 oz parmesan cheese , shredded
  • 1 tbsp lemon juice


  1. Heat the oven to 350 degrees. Line a baking sheet with parchment paper. 

  2. Cut the broccoli into florets and place in a large mixing bowl. Coat in 1 tbsp of olive oil and season with salt and pepper. Spread the florets on the baking sheet and roast for 25 minutes, or until roasted and just starting to brown. 

  3. Remove the broccoli from the oven. Reserve 1/4 of the broccoli in a bowl. Set the bowl and sheet pan aside to prep the rest of the soup. 

  4. In a heavy bottomed pot, heat 1 tbsp of olive oil on medium heat. Add the onion and cook for about 12 minutes stirring frequently. Cook until the onion is translucent. 

  5. Add the garlic and cook for 10 seconds. Add 3/4 of the roasted broccoli. Finally add the chicken stock and heat until hot. 

  6. Add the contents of the pot to a Vitamix or other food processor/blender. Blend for 2 to 3 minutes until creamy and smooth. Then add the lemon and parmesan. Pulse a couple more times to incorporate. 

  7. Add the contents of the Vitamix back to the stock pot. Add the reserved 1/4 of roasted broccoli. Stir to incorporate. 

  8. Serve piping hot in bowls. Garnish with shaved parmesan and a dash of lemon juice. This soup goes great with roasted chicken or steak. 

Recipe Notes

Nutrition Facts:
Calories: 190; Total Fat: 10g; Saturated Fat: 1g; Trans Fat: 0g; Cholesterol: 0mg; Potassium: 538mg; Total Carbohydrates: 15g; Fiber: 5g; Sugars: 4g; NET CARBS: 10g; Protein: 11g