Homemade Broccoli Cheese Soup

Today we’re sharing a recipe for homemade broccoli cheese soup.  This soup is comfort food at its finest and comes together it less than 30 minutes. 

The other great thing about this soup is that you most likely have everything you need on hand.  Many recipes call for fresh broccoli but we used frozen broccoli and it came together great.  This soup is versatile because you can add or take away ingredients and make it your own. You could add rice or potatoes or even meat to make this soup heavier.  We found the soup to be plenty and paired it with a grilled cheese sandwich.  It would also be tasty with a slice of bread, a roll, or crackers. 

Can you substitute or change ingredients in this soup?

You can substitute many of the ingredients based on your diet or what you have available.  We try to do this with most recipes so that we aren’t running to the store more than a couple of times per month.  You could change the vegetables, broccoli, milk products or spices based on your needs.  Get creative and make this recipe your own!

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!

How long will homemade broccoli cheese soup keep?

This soup will stay good for several days if stored in the refrigerator.  Once the soup cools completely, transfer it to an airtight container and place in the refrigerator.  You can also freeze this soup for longer term storage if needed.  If you find your soup too thick upon reheating, add some water, milk, or cream to thin it out.           

We’d love to hear what you think about the recipe.  Please give it a try and let us know what you think in the comments below.  Thank you for stopping by and visiting Sunup to Sundown!  We’ll be back soon with another recipe or update regarding our garden or our journey to becoming more self-reliant.  Please subscribe, like or share this post with others who could benefit from it.

Please follow and like us:

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.