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: A Comforting Classic


  • Author: Ellie
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

This creamy and comforting Broccoli Cheddar Soup is a rich blend of tender broccoli, shredded carrots, and sharp cheddar cheese, simmered in a savory broth base. Perfect for chilly days or when you’re craving a warm, hearty meal. Serve it with a slice of buttered bread or in a cozy bread bowl for extra indulgence!


Ingredients

Scale
  • 7 tablespoons unsalted butter, divided
  • 1 tablespoon olive oil
  • 1 cup finely diced yellow onion (1 onion)
  • 1 1/2 teaspoons minced garlic
  • 3/4 teaspoon paprika (smoked paprika preferred)
  • 3/4 teaspoon ground mustard
  • 1/8 teaspoon ground cayenne pepper
  • Salt and pepper to taste
  • 6 tablespoons flour
  • 32 ounces low-sodium chicken broth (or vegetable broth)
  • 3 cups half-and-half (see note 1)
  • 1 bay leaf (optional)
  • 6 cups chopped broccoli (bite-sized pieces)
  • 2 cups shredded carrots
  • 12 ounces grated extra-sharp cheddar cheese (about 3 1/4 cups)
  • Hearty buttered bread (optional, or serve in bread bowls)

Instructions

  • Cook Aromatics & Spices: In a large pot, melt 4 tablespoons of butter and olive oil over medium heat. Add diced onion and cook until softened, about 4–5 minutes. Stir in minced garlic, paprika, ground mustard, and cayenne pepper, cooking for another minute. Season with salt and pepper.

  • Make Roux: Add the remaining 3 tablespoons of butter and melt. Whisk in the flour and cook, stirring constantly for about 2 minutes, until lightly golden.

  • Add Broth & Half-and-Half: Gradually add the chicken or vegetable broth while stirring to avoid lumps. Stir in the half-and-half until smooth. Optionally, add a bay leaf and bring the mixture to a simmer.

  • Cook Vegetables: Add chopped broccoli and shredded carrots. Simmer for 10–12 minutes until the vegetables are tender but not mushy.

  • Finish Soup: Remove the bay leaf (if used) and lower the heat. Gradually stir in shredded cheddar cheese until fully melted. Taste and adjust seasoning with salt and pepper.

  • Serve: Serve the soup with buttered bread or in bread bowls for a comforting meal.

Notes

  • If you prefer a richer, thicker soup, add more cheese or use full cream instead of half-and-half.
  • You can also add a pinch of crushed red pepper flakes for extra heat.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup, Comfort Food
  • Method: Stovetop
  • Cuisine: American

Keywords: broccoli cheddar soup, creamy soup, comfort food, homemade soup, vegetable soup, easy soup recipes