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
Creamy homemade broccoli cheddar soup served in a bowl

Broccoli Cheddar Soup


  • Author: Sarah Mendez
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A rich, creamy, and comforting Broccoli Cheddar Soup made with fresh broccoli, aromatic vegetables, and melty cheddar cheese.


Ingredients

Scale
  • 4 tablespoons unsalted butter
  • 1 medium yellow onion, chopped
  • 1/2 teaspoon sea salt
  • Freshly ground black pepper, to taste
  • 3 garlic cloves, chopped
  • 1/4 cup all-purpose flour
  • 2 cups whole milk or unsweetened almond milk
  • 2 cups vegetable broth
  • 3 cups chopped broccoli florets
  • 1 large carrot, julienned or finely chopped
  • 1/2 teaspoon Dijon mustard
  • 8 ounces shredded cheddar cheese (about 2 cups)
  • Optional: Homemade croutons for topping

Instructions

  1. Melt the butter in a large pot over medium heat. Add the chopped onion, sea salt, and black pepper. Cook for about 5 minutes until the onion softens and becomes translucent.
  2. Add the chopped garlic and cook for 1 minute until fragrant.
  3. Sprinkle in the flour and whisk continuously for 1–2 minutes until golden and cooked through.
  4. Slowly pour in the milk while whisking to avoid clumps. Then add the vegetable broth and stir to combine.
  5. Add the chopped broccoli, carrot, and Dijon mustard. Bring to a gentle simmer and cook for 15–20 minutes, or until the broccoli is tender.
  6. Gradually add the shredded cheddar cheese, stirring until fully melted and the soup is creamy.
  7. Taste and adjust seasoning as needed. Serve warm, optionally topped with homemade croutons.

Notes

  • For a dairy-free version, use almond milk and dairy-free cheese.
  • Frozen broccoli can be used; thaw and drain before adding.
  • Onion powder can substitute fresh onion in a pinch.
  • Blend part of the soup for a smoother texture, or leave it chunky.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 310
  • Sugar: 6g
  • Sodium: 540mg
  • Fat: 20g
  • Saturated Fat: 12g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 3g
  • Protein: 13g
  • Cholesterol: 55mg

Keywords: broccoli cheddar soup, creamy soup, vegetarian soup, comfort food, broccoli cheese soup