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 Cheddar Soup

Broccoli Cheddar Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Luna Bailey
  • Total Time: 35 minutes
  • Yield: 4–6 servings
  • Diet: Vegetarian

Description

This creamy Broccoli Cheddar Soup recipe is a cozy, comforting favorite made with fresh broccoli, sharp cheddar, and a rich, velvety base. It’s perfect for cold days, quick dinners, or make-ahead lunches. With healthy vegetables and melty cheese, it’s an easy one-pot meal for the whole family.


Ingredients

4 tablespoons butter

1 medium onion, chopped

2 cloves garlic, minced

1/4 cup all-purpose flour

2 cups milk

2 cups chicken or vegetable broth

4 cups broccoli florets, chopped

1 cup carrots, shredded

2 cups sharp cheddar cheese, shredded

Salt and pepper to taste


Instructions

1. Melt butter in a large pot over medium heat. Add chopped onion and sauté until soft, about 4 minutes.

2. Stir in minced garlic and cook for 30 seconds until fragrant.

3. Sprinkle flour over the onion mixture, stir well, and cook for 1 to 2 minutes.

4. Slowly whisk in the milk and then the broth, stirring constantly until smooth.

5. Bring to a simmer and add broccoli and carrots. Cook for about 15 minutes until vegetables are tender.

6. Lower the heat and stir in cheddar cheese gradually until melted and smooth.

7. Season with salt and pepper. For a smoother texture, blend partially with an immersion blender if desired.

8. Serve hot with crusty bread or your favorite side.

Notes

Use freshly grated cheddar for the creamiest texture.

Don’t boil the soup after adding cheese—keep the heat low.

For added depth, sauté a bit of celery with the onions.

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 290
  • Sugar: 5g
  • Sodium: 650mg
  • Fat: 19g
  • Saturated Fat: 12g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 16g
  • Fiber: 2g
  • Protein: 13g
  • Cholesterol: 55mg