Menu Enter a recipe name, ingredient, keyword...

Nostalgia in a bowl


Rich, creamy & comfort all in one bowl. You do not have to make soup from a can any longer! It seems so easy to do on a busy weeknight , but making this homemade broccoli cheese soup is just as easy! & tastes so much better! This is a soup that will bring you back, & a soup the whole family will love.

Click here for step by step photos

Explore more recipes from crEATe - the eats and crafts of a stay at home mom

Rate this recipe 4.1/5 (38 Votes)


  • 2-3 tablespoons olive oil
  • 5-7 tablespoons unsalted butter
  • 1 medium onion, choppped
  • 2 cloves garlic, chopped
  • 2 cups half-and-half
  • 3 cups whole milk
  • 1 tablespoon chicken or vegetable bouillon (seasoning)
  • 4 cups fresh broccoli florets (about 1 head)
  • 2 1/2 cups shredded cheeses (sharp,white,cheddar,jack; use any cheese you like)
  • french baguette


Servings 4
Level of difficulty Easy
Preparation time 10mins
Cooking time 30mins
Cost Budget Friendly


Step 1

Nostalgia in a bowl - Step 1

Heat oil in large pot or a deep pan, saute onion & garlic on medium heat. Soften the onion but don’t burn the garlic. Add butter, melting & stirring add the flour, & season with bouillon. Stirring until the flour is cooked out & you have a thickened roux. Reduce heat to medium-low. Gradually whisk or mix in milk. Stir. Add, cheese. Add, cream. Mix until nice & smooth. It should look like cheese soup at this point. Add broccoli. Bring to a simmer. Cover. Cook until the florets are tender. Puree the soup in batches in a blender until desired consistency (or puree in pot with an immersion blender.) Garnish with cheese, Serve immediately with crusty bread.

You could surely substitute some of the milk or cream with chicken or vegetable broth. I just enjoy the richness of the milk & cream.

You'll also love

Chef Tips and Tricks

VIDEO: Gluten-Free Broccoli Pizza

This Gluten-Free Broccoli Pizza is original, healthy and super tasty!



  • 1 head broccoli
  • 1 egg
  • 1 ¾ cups of your favorite shredded cheese (we recommend two types- 1 cup of one, ¾ cup of the other) 
  • 1 cup tomato sauce (or canned crushed tomatoes)
  • ¾ cup shredded cheese
  • ½ cup grated Parmesan
  • 9 slices coppa ham


  1. Cut the broccoli and boil until soft.
  2. Place the broccoli in a blender.
  3. In a bowl, add an egg and ¾ cup of shredded cheese, mix until solid.
  4. Form a ball and roll it flat on an oven tray.
  5. Bake in the oven for 20 min at 350° F.
  6. Once out of the oven, spread the tomato sauce evenly on the broccoli crust.
  7. Layer 1 cup of shredded cheese.
  8. Place a layer of Coppa ham.
  9. Top off with of grated Parmesan cheese.
  10. Slide it back into the oven until the cheese melts.
  11. Serve! 

Review this recipe

Brazilian Fish in Pineapple & Tomato Sauce Chicken Cutlet in Indian Spices