← BlogJune 28, 2026

How to Make the Perfect Broccoli Cheddar Soup

American · Easy · 40 min · 4 servings

vegetarian
Advertisement
Broccoli Cheddar Soup

A velvety smooth soup packed with tender broccoli florets and sharp cheddar cheese. This classic comfort soup is thick, cheesy, and absolutely irresistible.

Why this recipe works

This Broccoli Cheddar Soup recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 40 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 520 calories with 18g of protein, making it a balanced choice for any meal.

Advertisement

What you will need

This recipe uses 10 simple ingredients that you can find at any grocery store:

  • 4 cups fresh broccoli florets
  • 1 medium carrot shredded
  • 1 small yellow onion diced
  • 3 cloves garlic minced
  • 3 tbsp unsalted butter
  • 3 tbsp all purpose flour
  • 2 cups chicken or vegetable broth
  • 2 cups whole milk
  • 2.5 cups sharp cheddar cheese shredded
  • 0.5 tsp smoked paprika

Step by step instructions

Step 1: Build the base

Melt butter in a large pot over medium heat. Add the diced onion and cook for 4 minutes until softened. Add the minced garlic and cook for 1 more minute. Sprinkle in the flour and stir constantly for 2 minutes to cook out the raw flour taste.

Step 2: Add liquids

Slowly whisk in the chicken broth and whole milk, adding them gradually to prevent lumps. Whisk continuously until the mixture is smooth and starting to thicken, about 5 minutes.

Step 3: Cook the vegetables

Add the broccoli florets and shredded carrot to the pot. Simmer over medium low heat for 15 minutes until the broccoli is very tender. Stir in the smoked paprika.

Step 4: Melt in the cheese

Remove the pot from heat or reduce to the lowest setting. Add the shredded cheddar cheese in three batches, stirring until fully melted between each addition. Do not let the soup boil after adding the cheese.

Step 5: Finish and serve

Taste and season with salt and pepper as needed. For a smoother texture, use an immersion blender to partially blend the soup. Serve in bread bowls or regular bowls topped with extra shredded cheddar.

Advertisement

Easy substitutions

Missing an ingredient? Here are some swaps that work perfectly:

  • whole milk → heavy cream for an even richer soup
  • sharp cheddar → Gruyere for a more nutty sophisticated flavor
  • all purpose flour → cornstarch slurry for a gluten free version

Common mistakes to avoid

Watch out for these pitfalls that can affect your results:

  • Adding the cheese while the soup is boiling which causes it to become grainy and stringy
  • Using pre shredded bagged cheese which contains anti caking agents that prevent smooth melting
  • Skipping the flour cooking step which results in a raw starchy flavor in the finished soup

Nutrition facts

Per serving: 520 calories, 18g protein, 24g carbs, 38g fat, 4g fiber.

Ready to cook?

Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.

View full recipe →
Advertisement