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 5 from 10 reviews
  • Author: Claire
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

This creamy and comforting Broccoli Cheddar Soup combines tender broccoli florets with sharp cheddar cheese in a rich, flavorful base. Perfect as a cozy meal or starter, it features a smooth, cheesy texture and a hint of Dijon mustard for depth. Serve with optional homemade croutons for added crunch.


Ingredients

Scale

Soup Base

  • 4 tablespoons unsalted butter
  • 1 medium yellow onion, chopped
  • ½ teaspoon sea salt
  • Freshly ground black pepper, to taste
  • 3 garlic cloves, chopped
  • ¼ cup all-purpose flour
  • 2 cups whole milk or unsweetened almond milk
  • 2 cups vegetable broth

Vegetables & Flavorings

  • 3 cups chopped broccoli florets
  • 1 large carrot, julienned or finely chopped
  • ½ teaspoon Dijon mustard

Cheese & Garnish

  • 8 ounces shredded cheddar cheese (about 2 heaping cups)
  • Homemade croutons, for serving (optional)


Instructions

  1. Melt Butter and Cook Onions: Melt the butter in a large pot or Dutch oven over medium heat. Add the chopped onion, sea salt, and several grinds of black pepper, then cook while stirring for 5 minutes until the onions soften.
  2. Add Garlic and Flour: Stir in the chopped garlic and cook for another minute. Sprinkle in the flour and whisk continuously for 1 to 2 minutes until the flour becomes golden, creating a roux.
  3. Incorporate Milk: Slowly pour in the milk while whisking continuously to prevent lumps and create a smooth base for the soup.
  4. Add Broth and Vegetables: Stir in the vegetable broth, chopped broccoli, julienned carrot, and Dijon mustard. Mix well to combine all ingredients.
  5. Simmer Soup: Let the soup simmer gently for 20 minutes, or until the broccoli is tender and fully cooked through.
  6. Add Cheese: Gradually add the shredded cheddar cheese in batches, stirring thoroughly after each addition until the soup is creamy and all cheese is melted.
  7. Adjust Seasoning and Serve: Taste and adjust the seasoning with salt and pepper if needed. Serve hot, optionally topped with homemade croutons for added texture.

Notes

  • To make this soup vegan, substitute cheddar cheese with a plant-based cheese alternative and use unsweetened almond milk.
  • For a thicker soup, increase the flour slightly or reduce the broth by ¼ cup.
  • Freshly grated cheese melts better than pre-shredded for a smoother texture.
  • Homemade croutons can be made by toasting cubed bread with olive oil and garlic powder until crisp.
  • Use low-sodium vegetable broth to control the saltiness.

Nutrition

  • Serving Size: 1 cup
  • Calories: 320 kcal
  • Sugar: 5 g
  • Sodium: 550 mg
  • Fat: 22 g
  • Saturated Fat: 14 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 18 g
  • Fiber: 3 g
  • Protein: 14 g
  • Cholesterol: 55 mg