Go Back
+ servings
An overhead look at broccoli cheddar soup in a white bowl garnished with oyster crackers.

Broccoli Cheese Soup

This better-than-Panera broccoli cheddar cheese soup is made from scratch and is so creamy and delicious; you’ll never need to buy it from a restaurant again. It's made with fresh ingredients and flavorful spices, including nutmeg, garlic, carrots, onions, and of course, broccoli! The combination of half and half, chicken broth, and sharp cheddar cheese produce a soup base so creamy and smooth it will remind you of silk. My homemade broccoli cheddar soup will warm your soul on a cold day!
5 from 2 votes
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Course Dinner, Lunch, Soup
Cuisine American
Servings 8
Calories 431 kcal


  • 6 Tablespoons unsalted butter *
  • 1 Medium yellow onion (diced)*
  • 6 Tablespoons all-purpose flour *
  • 2 Cups half and half *
  • 6 Cups low sodium chicken broth *
  • 1 Teaspoon salt *
  • 1 Teaspoon black pepper *
  • ½ Teaspoon garlic powder *
  • ¼ Teaspoon nutmeg *
  • Cups broccoli florets (cut into bite-size pieces)*
  • 1 Cup shredded carrots *
  • Cups sharp cheddar cheese


  • Melt butter in a large pot or dutch oven over medium-high heat. Add chopped onions and cook, stirring often until onions are soft and translucent. About 4-5 minutes
  • Slowly whisk in the flour to the butter and onions. Cook for about 1 minute, whisking the entire time.
  • Slowly whisk in the chicken broth until completely combined.
  • Add broccoli, salt, black pepper, garlic powder, and nutmeg. Bring to a boil, then reduce heat to medium. Add shredded carrots, then cover and simmer until the broccoli is tender, about 12 minutes.
  • Whisk in the half and half and stir until well combined. Simmer for 3-5 stirring occasionally.
  • Add 1½ cups of sharp cheddar cheese, constantly stirring until the cheese has completely melted. Then add in another 1½ of sharp cheddar cheese, constantly stirring until the cheese has completely melted.
  • Top with the remaining cheddar cheese and serve while hot.


*Nutrition Disclaimer: All information presented on this site is intended for informational purposes only. Nutrition facts are an estimate and not guaranteed to be accurate. I am not a certified nutritionist and any nutritional information shared on Modernmealmakeover.com should only be used as a general guideline.


Calories: 431kcalCarbohydrates: 23.1gProtein: 19.8gFat: 30.3gSaturated Fat: 18.8gCholesterol: 90mgSodium: 761mgPotassium: 757mgFiber: 5.5gSugar: 4.7gVitamin D: 11µgCalcium: 465mgIron: 2mg
Keyword Broccoli Cheddar Soup, Broccoli Cheese Soup, Soup Recipes
Tried this recipe?Let us know how it was!