Go Back

Homemade Broccoli Cheese Soup

Cheesy, creamy and delicious comfort food in less than 30 minutes.

Course Main Course, Side Dish, Soup
Cuisine American
Keyword Broccoli Cheese Soup, Broccoli Soup, Cheese Soup, Soup
Author Sunup to Sundown


  • 1/4 cup butter
  • 1/2 cup diced onions (yellow or white)
  • 1 cup shredded or diced carrots
  • 2 1/2 - 3 cups broccoli florets, chopped small (can be fresh or frozen)
  • 1 1/2 - 2 cups chicken broth
  • 1 cup milk
  • 1 cup heavy cream or half and half
  • 1/4 cup all-purpose flour
  • 1 1/2 tsp salt
  • 1/2 tsp black pepper
  • pinch of crushed red pepper flakes
  • 2 cups shredded cheese


  1. In a large pot over medium high heat, melt butter. Add onions, carrots and broccoli. If broccoli is frozen, microwave for a few minutes so that it cooks evenly with the onions and carrots. Cook to soften these vegetables, about 5 minutes. Cook longer if needed based on the size you cut your vegetables.

  2. Slowly add in the broth, milk, and cream. Sprinkle with flour, and add salt, pepper and red pepper flakes. Continue stirring and heating over medium heat until thickened. This will take about 10-15 minutes.

  3. Once thick, add cheese and stir until melted and smooth. Serve soup and enjoy!

Recipe Notes

Want less chunks in your soup?  Use an immersion blender to smooth it out!  This is great recipe that even the kids will love!