
Some recipes just feel like a warm hug. For me, a bowl of Broccoli Cheese Soup is the very definition of that feeling. It’s the taste of a crisp autumn afternoon, of coming in from the cold, of being cared for without a single word.
This recipe takes me right back to my grandma’s kitchen. The smell of butter and onion sizzling, the sound of her wooden spoon against the old Dutch oven. It wasn’t fancy. It was simply real food, made with love and a few good ingredients. That’s the spirit I want to share with you today.
We’re making the classic version. No shortcuts that sacrifice flavor, and no fussy techniques. Just a rich, creamy, and deeply comforting soup that will make your kitchen smell like home.
Recipe Overview
- Cuisine: American
- Category: Soup, Comfort Food
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Servings: 6
The Story Behind This Classic Recipe
I can’t think of this soup without seeing my grandma’s hands. She’d stand at the counter, patiently chopping the broccoli florets into small, bite-sized pieces. She always said the key was in the size—small enough to get a bit of everything in one spoonful.
This dish was a staple during what we called “soup season.” It stretched a few humble ingredients to feed our whole family. It was on the table after football games, during busy weeknights, and whenever someone needed a little pick-me-up. It was more than dinner; it was a tradition.
Broccoli Cheese Soup Recipe

The Classic Ingredients (No Fancy Stuff!)
How to Make It Just Like Grandma Did
Notes
Enjoy your homemade Broccoli Cheese Soup Recipe!
What Makes This the *Traditional* Way
You’ll see many modern versions out there. Some use cauliflower to hide veggies, or lean on processed cheese for speed. There’s a time and place for those, but this is about the traditional method.
The classic way uses a simple roux—butter and flour—to thicken the soup. This gives it a wonderful body and silky texture that you just can’t get from cornstarch or pre-thickened broths. We also use sharp cheddar, freshly grated off the block. It melts smoothly and gives that iconic, tangy flavor.
The Classic Ingredients (No Fancy Stuff!)
Gathering these simple ingredients is the first step to something wonderful. You likely have most of them in your kitchen right now.
- 1/4 cup unsalted butter
- 1 medium yellow onion, finely chopped
- 2 cloves garlic, minced
- 1/3 cup all-purpose flour
- 4 cups chicken or vegetable broth
- 2 cups whole milk
- 1 cup heavy cream
- 1 1/2 lbs fresh broccoli, florets chopped small, stems peeled and diced
- 1 large carrot, grated
- 1 teaspoon dry mustard powder
- 1/4 teaspoon freshly grated nutmeg
- Salt and black pepper to taste
- 4 cups (about 16 oz) freshly grated sharp cheddar cheese
- Extra cheese for serving, if you like
How to Make It Just Like Grandma Did
Follow these steps, and you’ll have a perfect pot of comfort. Take your time and enjoy the process. That’s part of the magic.
- Melt the butter in a large pot or Dutch oven over medium heat. Add the chopped onion and cook until soft and translucent, about 5 minutes. Stir in the garlic and cook for one more minute until fragrant.
- Sprinkle the flour over the onion mixture. Cook, stirring constantly, for about 2 minutes. This cooks the raw flour taste out and forms your roux. It should look like a thick paste.
- Very slowly, pour in the broth while whisking constantly. This prevents lumps. Once the broth is incorporated, whisk in the milk and heavy cream.
- Add the chopped broccoli (florets and stems), grated carrot, mustard powder, and nutmeg. Give it a good stir. Bring the soup to a gentle simmer.
- Reduce the heat to medium-low. Let it simmer, uncovered, for 15-20 minutes. Stir occasionally. The soup will thicken, and the broccoli will become tender.
- Turn the heat to the lowest setting. Gradually add the grated cheddar cheese, one handful at a time. Stir until each addition is fully melted before adding the next. This keeps the soup smooth.
- Once all the cheese is melted in, taste the soup. Season with salt and pepper until it’s just right for you. Be careful with the salt, as the cheese and broth already add some.
- Serve immediately in warm bowls. A little extra cheese on top is always a good idea.
My Tips for Perfecting This Classic
A couple of small tricks can make a big difference. They’re the little secrets that turn good soup into great soup.
First, grate your own cheese. Pre-shredded bags contain anti-caking agents that can make your soup grainy. A block of sharp cheddar and a box grater are your best friends here.
Second, don’t rush the roux. Let the butter and flour cook for a full two minutes. It should smell a bit nutty. This builds a deep flavor foundation that carries the whole dish.
How to Store and Enjoy Later
This soup stores beautifully. Let it cool completely, then transfer it to an airtight container. It will keep in the fridge for 3-4 days.
Reheat it gently on the stovetop over low heat. Add a splash of milk or broth if it seems too thick. I don’t recommend freezing this soup, as the dairy can separate when thawed. It’s always best fresh.
Nutrition Notes
This is a rich, comforting dish. Here’s a simple look at what’s in a serving.
- Calories: ~520
- Protein: 22g
- Carbohydrates: 18g
- Fat: 40g
- Fiber: 4g
Your Questions About This Classic Recipe
Here are answers to a few common questions I get about this family favorite.
Can I make this soup in a slow cooker?
You can! Sauté the onion and make the roux on the stove first. Then transfer everything except the cheese to the slow cooker. Cook on low for 4-5 hours. Stir in the cheese at the very end, just before serving.
My soup seems a bit thin. How can I thicken it?
Let it simmer a little longer with the lid off. The steam will escape and the soup will reduce and thicken. You can also make a quick slurry with 1 tablespoon of cornstarch and 2 tablespoons of cold water. Whisk it into the simmering soup.
What can I serve with this cheesy broccoli soup?
A crusty loaf of sourdough bread is perfect for dipping. For a real treat, serve it in a bread bowl. A simple side salad with a tangy vinaigrette also balances the richness nicely.
I hope this recipe finds its way into your regular rotation. I hope it becomes a part of your own family’s story, creating new warm memories around your table.
There’s nothing quite like sharing a bowl of something made with care. It’s a simple joy, but a profound one. Now, your kitchen is ready to smell amazing.
Did this recipe bring back memories for you? What’s your favorite way to enjoy this classic comfort food? I’d love to hear your stories and see your creations. Please leave a comment and let me know how it turned out!

