Go Back
+ servings
Best Broccoli Cheese Soup Recipe
5 from 1 vote

Best Broccoli Cheese Soup Recipe

Prep Time5 mins
Cook Time25 mins
Total Time30 mins
Course: Soup
Cuisine: American
Keyword: broccoli, cheese, soup
Servings: 6 servings
Calories: 607kcal
Author: Christina Hitchcock


  • 1 whole onion - diced
  • 2 carrots - peeled and diced
  • 1/2 cup butter
  • 1/3 cup flour
  • 4 cups milk
  • 2 cups half and half
  • 4 heads broccoli - cut into florets
  • 1 pinch nutmeg
  • 3 cups cheddar cheese - grated
  • 1 teaspoon House Seasoning Blend
  • 1 1/2 cups cooked ham - diced (optional)
  • Vegetable broth - (optional)


  • Melt butter in a large, heavy bottomed pot (such as a dutch oven) over medium heat.
  • Add onions and carrots and cook for 5-6 minutes or until softened.
  • Sprinkle flour over top and cook for one minute.
  • Pour in milk and half and half; Add nutmeg, broccoli, salt and pepper.
  • Reduce heat to low, cover pot and simmer for 20 minutes, or until the broccoli is tender.
  • Use an immersion blender or standard blender to puree the soup to your liking.
  • Stir in ham and cheese, allowing cheese to melt.
  • If soup is too thick, add chicken broth to thin it to your liking.
Copyright 2019 It Is a Keeper (www.itisakeeper.com). All rights reserved.
Did You Make This Recipe?Show me on Instagram! Mention @itsakeeperblog or tag #itisakeeper! I'd love to see what you're up to in the kitchen!
Helpful Tips for All Recipes
  • When a recipe call for House Seasoning Blend, you can find the recipe on www.itisakeeper.com. Simply search for "House Seasoning Blend" or you can substitute salt and pepper to taste.  
  • I always use unsalted butter in my recipes.
  • I always use a meat thermometor to test for doneness when cooking meat.
  • When a recipe is made in the oven, it should be pre-heated to the temperature in the recipe, unless otherwise noted.