Cheesy Broccoli Soup
Prep time: 
Cook time: 
Total time: 
Serves: 8 cups
  • 4 Tbsp olive oil, divided
  • 1 large head broccoli, cut into small florets (about 6 cups)
  • ¼ tsp kosher salt & freshly ground black pepper, to taste
  • 1 onion, chopped
  • 1 medium russet potato, diced
  • 1 (14.5 oz) can low-sodium vegetable broth
  • 1 cup half & half
  • 1 cup nonfat milk
  • 1½ cups 2% sharp cheddar cheese, shredded
  1. Preheat oven to 400F.
  2. Drizzle broccoli florets with 2 tablespoons olive oil, season with salt and pepper; toss well. Roast broccoli until browning well, about 20 minutes; remove from oven and set aside.
  3. Meanwhile, heat remaining 2 tablespoons of olive oil in a heavy-bottomed pot over medium heat. Once hot, add onions and saute until soft and translucent, about 5 minutes. Add diced potato and broth; bring to a simmer and cook until potato is soft, about 15-20 minutes.
  4. Add half and half, milk, and roasted broccoli. Using an immersion blender, blend soup until thick and to desired consistency. Heat soup until very hot and stir in cheese until melted and serve hot.
Recipe slightly adapted from The Wicked Noodle
Nutrition Information
Serving size: 1 cup Calories: 218 Fat: 15.5 Carbohydrates: 12.1 Sugar: 4.9 Sodium: 432 Fiber: 2.2 Protein: 10.5 Cholesterol: 31
Recipe by Prevention RD at