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 Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.2 from 3 reviews
  • Author: Evelyn
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Description

A creamy and comforting Broccoli Cheddar Soup made with tender broccoli, shredded carrots, and rich cheddar cheese simmered in a buttery vegetable base. Perfect for a cozy meal, this soup combines the classics of melted cheddar and fresh vegetables for a satisfying dish ready in just 45 minutes.


Ingredients

Soup Base

  • 4 tbsp. unsalted butter
  • 1 medium yellow onion, finely chopped
  • 2 stalks celery, thinly sliced
  • 1/4 cup all-purpose flour
  • 3 cups low-sodium chicken broth
  • Kosher salt, to taste
  • Freshly ground black pepper, to taste

Vegetables

  • 1 large head broccoli, finely chopped
  • 1 large carrot, grated

Dairy

  • 2 cups whole milk
  • 3 cups shredded cheddar cheese, plus more for serving


Instructions

  1. Sauté Vegetables: In a large pot over medium heat, melt the unsalted butter. Add the finely chopped onion and thinly sliced celery. Cook while stirring occasionally until the vegetables are softened, about 7 to 9 minutes.
  2. Create Roux: Whisk in the all-purpose flour ensuring the vegetables are well coated. Cook this mixture, stirring continuously, for about 1 minute to remove the raw flour taste.
  3. Add Broth and Veggies: Slowly pour in the low-sodium chicken broth while stirring. Season the mixture with kosher salt and freshly ground black pepper to taste. Stir in the finely chopped broccoli and grated carrot, then bring the soup to a boil.
  4. Simmer: Reduce the heat to low once boiling and let the soup simmer, stirring occasionally, until the vegetables are tender—this should take about 8 to 12 minutes.
  5. Add Milk and Cheese: Slowly stir in the whole milk and bring the soup back to a gentle simmer. Add the shredded cheddar cheese and stir until melted and the soup reaches a smooth, creamy consistency. Adjust seasoning with salt and pepper if needed.
  6. Serve: Divide the hot soup among bowls and top each serving with additional shredded cheddar cheese for extra flavor and garnish.

Notes

  • For a vegetarian version, substitute chicken broth with vegetable broth.
  • Use sharp cheddar for a more intense cheese flavor or mild cheddar for a creamier taste.
  • Gently simmering after adding milk helps prevent curdling.
  • Soup can be blended partially or fully for a smoother texture if desired.
  • Store leftovers in an airtight container in the refrigerator for up to 3 days.