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


  • Author: Sally Roberts
  • Total Time: 35 minutes
  • Yield: 6 cups
  • Diet: Vegetarian

Description

Creamy, cheesy, and filled with fresh vegetables, this Broccoli Cheddar Soup is the ultimate quick comfort food. Perfect for a cozy lunch, healthy snack, or easy dinner idea, this soup is made with real ingredients and delivers bold flavor in under 40 minutes. If you’re looking for wholesome food ideas that everyone loves, this easy recipe checks all the boxes.


Ingredients

4 tablespoons butter

1 small yellow onion, diced

3 cloves garlic, minced

1/4 cup all-purpose flour

3 cups vegetable broth

2 cups whole milk

1/2 cup heavy cream

4 cups fresh broccoli, chopped into small florets

2 medium carrots, shredded

2 1/2 cups sharp cheddar cheese, freshly grated

1 teaspoon salt

1/2 teaspoon black pepper

pinch nutmeg (optional)


Instructions

1. In a large pot or Dutch oven, melt the butter over medium heat. Add diced onion and cook for 4-5 minutes until soft and translucent. Stir in minced garlic and cook for another 1 minute.

2. Sprinkle the flour over the onion mixture. Stir continuously for 2 minutes to create a smooth paste and cook off the raw flour taste.

3. Slowly whisk in the vegetable broth, ensuring no lumps form. Then pour in the milk and heavy cream. Bring the mixture to a gentle simmer, stirring frequently.

4. Stir in the chopped broccoli and shredded carrots. Reduce heat to medium-low, cover, and cook for 15 minutes, until the broccoli is tender but not mushy.

5. Reduce heat to low. Gradually stir in the shredded cheddar until fully melted and smooth. Season with salt, pepper, and a pinch of nutmeg if using. Let simmer for 5 more minutes. Serve hot.

Notes

Freshly grated cheese melts better and avoids clumping.

Use frozen broccoli if needed; just reduce cooking time slightly.

For a thicker soup, simmer uncovered longer before adding cheese.

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

Nutrition

  • Serving Size: 1 cup
  • Calories: 310
  • Sugar: 6g
  • Sodium: 780mg
  • Fat: 22g
  • Saturated Fat: 13g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 17g
  • Fiber: 3g
  • Protein: 12g
  • Cholesterol: 65mg

Keywords: broccoli cheddar soup, easy recipe, healthy snack, quick dinner, comfort food