Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Broccoli Cheese Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Rachel Lawson
  • Total Time: 40 minutes
  • Yield: Serves 4

Description

Broccoli cheese soup is the ultimate comfort food, perfect for chilly days. This creamy, rich soup combines tender broccoli and sharp cheddar cheese, creating a warm hug in a bowl. With its vibrant color and cheesy goodness, it’s not only delicious but also a sneaky way to sneak in some veggies. Easy to prepare and utterly satisfying, this soup is ideal for weeknight dinners or cozy gatherings with loved ones.


Ingredients

Scale
  • 4 cups fresh broccoli florets (about 1 lb)
  • 1 cup sharp cheddar cheese, grated
  • 1 cup heavy cream
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 4 cups low-sodium vegetable broth
  • 1 tsp olive oil or butter
  • Salt and pepper to taste

Instructions

  1. Heat olive oil or butter in a large pot over medium heat. Sauté chopped onions until soft and translucent (about 5 minutes).
  2. Add minced garlic and cook for another minute until fragrant.
  3. Stir in broccoli florets and sauté for 3-4 minutes until bright green.
  4. Pour in vegetable broth, covering the broccoli, and simmer for 10-15 minutes until tender.
  5. Blend the mixture until smooth but slightly chunky using an immersion blender.
  6. Return the pot to low heat, gradually stir in heavy cream, then mix in cheddar cheese until melted.
  7. Season with salt and pepper as needed and serve immediately.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 348
  • Sugar: 2g
  • Sodium: 610mg
  • Fat: 25g
  • Saturated Fat: 15g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 3g
  • Protein: 11g
  • Cholesterol: 82mg