broccoli and cheddar soup recipe in a bowl

Broccoli and Cheddar Soup

Broccoli and cheddar come together in this deliciously creamy soup. A great vegetarian recipe for kids and families to enjoy.
Course dinner, lunch
Cuisine American, canadian, French
Keyword broccoli recipe, soup recipe, vegetarian recipe
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 6 people
Calories 254kcal
Author Jen


  • 3 tbsp unsalted butter
  • 1/4 cup all purpose flour
  • 2 shallots chopped
  • 4 heads of broccoli chopped (approximately 6 cups)
  • 2 cups vegetable stock
  • 2 cups low fat half and half cream 5%
  • 1 cup grated old cheddar cheese plus more for topping
  • 1/4 tsp salt
  • 1/4 tsp black pepper


  • In a large heavy bottom pot (I used a dutch oven) melt the butter over medium heat. Drop in the shallots and sauté until softened, but not browned...about 3 minutes.
  • Whisk the flour into the melted butter and shallot mixture. Whisk until the flour becomes lightly brown...about 2 minutes.
  • Whisk in the milk and the vegetable stock. Stir until the flour has dissolved.
  • Pour in the broccoli and bring to a boil. Once boiling drop down to a simmer and let the soup simmer for about 20 minutes, or until the broccoli stalks are soft.
  • Use an emersion blender, or carefully transfer the broccoli soup to a blender. Whiz up the soup until it has reached the desired smoothness. Some people like their soup a little chunky. My kids like the soup totally smooth. I kept a few pieces of broccoli aside and added the pieces to my bowl of soup, as I like my soup a little chunky.
  • Next, stir in the cheddar cheese into the warm soup and continue stirring until the cheese has completely melted.
  • Taste the soup and add salt and pepper to taste. At this point you may want to add more stock, if your soup is thicker than you like.
  • Next, stir in the cheddar cheese into the warm soup and continue stirring until the cheese has completely melted.


Top your soup with more shredded cheddar cheese.
Nutrition Info is to be used as a rough guide only. Nutrition Info is based on the products I am using and you may not be using the same products/brands. Thus, the Nutrition Info may vary.


Calories: 254kcal | Carbohydrates: 16.89g | Protein: 9g | Fat: 12.6g | Saturated Fat: 7.3g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 3.2g | Trans Fat: 0.2g | Cholesterol: 34mg | Sodium: 544mg | Potassium: 391mg | Fiber: 2g | Sugar: 5.9g | Vitamin A: 1950IU | Vitamin C: 60.2mg | Calcium: 260mg | Iron: 0.9mg