Part 1: Introduction and Starting the Recipe
There are some recipes that instantly feel like a warm hug in a bowl, and for me, cream of broccoli soup is one of them. It’s simple, it’s cozy, and it brings back those chilly evenings when all you want to do is curl up with something hearty and comforting. The beauty of this soup is that it doesn’t take hours to make, and yet it feels like the kind of dish you’d happily serve to friends or even at a holiday dinner.
Now, I know broccoli isn’t everyone’s first pick when it comes to vegetables, especially with kids around, but trust me—this recipe has a way of turning skeptics into fans. When cooked down and blended into a creamy base, broccoli takes on this wonderfully mild, earthy flavor that pairs perfectly with cream, onions, and just the right amount of seasoning.
Before we jump into the recipe, let’s talk about why this soup is such a keeper. First, it’s incredibly versatile. You can make it as rich or as light as you want, depending on how much cream or milk you use. You can serve it as a starter, pair it with a sandwich, or make it the star of your meal with some crusty bread on the side. And second, it’s one of those recipes that feels both comforting and a little bit fancy at the same time.
Alright, let’s get into it.
Ingredients You’ll Need
-
4 cups fresh broccoli florets (about 1 large head of broccoli)
-
1 medium onion, chopped
-
2 medium potatoes, peeled and diced
-
3 cloves garlic, minced
-
4 cups chicken or vegetable broth
-
1 cup heavy cream (or half-and-half for a lighter version)
-
2 tablespoons butter
-
1 teaspoon salt (or to taste)
-
½ teaspoon black pepper
-
Optional garnish: shredded cheddar cheese, croutons, or a drizzle of cream
Step 1: Sauté Your Base Flavors
Start with a large pot over medium heat. Melt your butter, then toss in the chopped onion. Let it cook until soft and fragrant—about 5 minutes. Add your garlic next, just long enough to release its aroma (around 1 minute). This step sets the tone for your whole soup, so don’t rush it.
Step 2: Add the Potatoes and Broth
The potatoes are what give this soup its thickness and creaminess, without relying only on heavy cream. Add your diced potatoes to the pot and stir them around with the onion and garlic. Pour in your broth, bring everything to a boil, then lower to a simmer. Cook until the potatoes are fork-tender, about 12–15 minutes.
Part 2: Finishing the Soup & Helpful Tips
Now that the potatoes are softened and have done their part, it’s time to bring in the star ingredient—broccoli!
Step 3: Cook the Broccoli
Add the broccoli florets to your pot and simmer for another 8–10 minutes, just until the broccoli is tender. Be careful not to overcook it. Overdone broccoli can lose its vibrant color and flavor, and we want that fresh green brightness to shine through in the finished soup.
Step 4: Blend Until Creamy
Once everything is cooked through, remove the pot from the heat. Using an immersion blender, blend the soup until smooth and creamy. If you don’t have an immersion blender, you can carefully transfer batches to a regular blender (just be cautious with hot liquids—let it cool slightly and vent the lid).
At this stage, you should have a velvety soup base with a beautiful light green color.
Step 5: Stir in the Cream
Return the pot to low heat and stir in the cream. Taste, and season with salt and pepper as needed. Don’t be afraid to adjust—broth and cream can vary in saltiness, so trust your taste buds.
Step 6: Serve and Garnish
Ladle the soup into bowls and garnish however you like. I personally love a sprinkle of sharp cheddar cheese on top, along with a few crunchy croutons. A drizzle of cream makes it look extra elegant if you’re serving guests.
Pro Tips & Variations
-
Make it lighter: Swap heavy cream for milk or even unsweetened almond milk.
-
Boost the nutrition: Stir in a handful of spinach or kale along with the broccoli.
-
Add some protein: Cooked chicken, ground turkey, or even beans can make this a complete one-pot meal.
-
Flavor twist: Add a pinch of nutmeg or a sprinkle of smoked paprika for a subtle depth of flavor.
Part 3: FAQs and Conclusion
Frequently Asked Questions
1. Can I make this soup ahead of time?
Yes! This soup reheats beautifully. Just store it in the fridge in an airtight container for up to 3 days.
2. What’s the best way to reheat it?
Heat gently on the stovetop over medium-low heat, stirring occasionally. Avoid boiling it once the cream has been added—it can separate.
3. Can I freeze cream of broccoli soup?
I don’t recommend freezing it. Potatoes tend to change texture in the freezer and can become grainy once thawed.
4. Do I have to use potatoes?
Not at all. Potatoes add body, but you could swap them for cauliflower or even leave them out for a thinner soup.
5. Can I make this vegetarian?
Absolutely—just use vegetable broth instead of chicken broth, and you’re all set.
6. What can I serve with cream of broccoli soup?
This soup pairs perfectly with a grilled cheese sandwich, fresh baguette, or even a simple salad.
7. How can I make it extra creamy?
For an indulgent version, stir in a handful of shredded cheese along with the cream. Cheddar works especially well.
Wrapping It Up
Cream of broccoli soup is one of those recipes that’s simple enough for a weeknight but special enough to serve when company’s coming. It’s creamy, flavorful, and surprisingly versatile. Plus, it’s a great way to sneak in some veggies, especially for picky eaters.
I hope you give this recipe a try the next time you’re craving something warm and comforting. And if you do, I’d love to hear how it turned out! Did you stick with the classic version, or did you add your own spin with extra veggies or spices? Share your experience—I’m always excited to see how these recipes come to life in different kitchens.
So grab some fresh broccoli, a pot, and a little bit of cream—you’ll have a bowl of cozy, homemade goodness on the table in under an hour.
Print
Creamy Homemade Broccoli Soup That Everyone Will Love
Description
This creamy homemade broccoli soup is cozy, flavorful, and ready in under an hour. A perfect way to enjoy fresh broccoli with a velvety texture and simple ingredients.
Ingredients
-
4 cups fresh broccoli florets (about 1 large head)
-
1 medium onion, chopped
-
2 medium potatoes, peeled & diced
-
3 cloves garlic, minced
-
4 cups chicken or vegetable broth
-
1 cup heavy cream (or half-and-half)
-
2 tbsp butter
-
1 tsp salt (to taste)
-
½ tsp black pepper
-
Optional: shredded cheddar, croutons, cream for garnish
Instructions
-
In a large pot, melt butter over medium heat. Sauté onion 5 minutes, then add garlic for 1 minute.
-
Add diced potatoes and broth. Bring to a boil, then simmer 12–15 minutes until potatoes are tender.
-
Add broccoli and simmer 8–10 minutes until tender but still bright green.
-
Remove from heat. Blend with immersion blender (or in batches) until smooth.
-
Stir in cream. Season with salt and pepper.
-
Serve hot with optional garnishes.
Notes
-
Store in airtight container in fridge up to 3 days.
-
Reheat gently on stovetop (don’t boil after adding cream).
-
Freezing not recommended (potatoes change texture).
-
Variations: swap cream for milk, add spinach/kale, stir in cheese, or add cooked chicken/beans.











