Creamy Broccoli Cheese Soup

Prep Time: 15 minutes | Cook Time: 30 minutes | Serves: 6-8

This rich and velvety broccoli cheese soup is loaded with tender broccoli florets, sweet carrots, and plenty of sharp cheddar cheese. Creamy, comforting, and absolutely delicious, this restaurant-quality soup rivals any chain restaurant version. Perfect for cold days or anytime you crave a warm, satisfying bowl of cheesy goodness. Serve with crusty bread for the ultimate comfort meal.

Ingredients

For the Soup:

  • 1/4 cup unsalted butter
  • 1 medium onion, finely diced
  • 2 cloves garlic, minced
  • 1/4 cup all-purpose flour
  • 2 cups whole milk
  • 2 cups heavy cream
  • 3 cups chicken broth or vegetable broth
  • 4 cups fresh broccoli florets, chopped into bite-sized pieces
  • 2 medium carrots, peeled and diced
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon nutmeg
  • 1/4 teaspoon paprika
  • 1/8 teaspoon cayenne pepper (optional)
  • 3 cups sharp cheddar cheese, freshly shredded
  • 1/2 cup Parmesan cheese, grated

For Serving:

  • Extra shredded cheddar cheese
  • Fresh parsley or chives, chopped
  • Crusty bread or crackers
  • Black pepper

Instructions

CONTINUE READING NEXT PAGE…