If you have a soft spot for comfort food that feels both nourishing and indulgent, this Cream of Broccoli Soup Recipe is an absolute must-try. Every spoonful delivers a velvety blend of tender broccoli, rich cream, and a subtle hint of nutmeg, making it irresistibly satisfying whether you’re cozying up on a chilly evening or need a wholesome starter for your dinner. This recipe strikes the perfect balance between simplicity and depth of flavor, turning everyday ingredients into a heartwarming bowl of happiness.
Ingredients You'll Need
The beauty of this Cream of Broccoli Soup Recipe lies in its straightforward ingredients, each chosen to enhance the soup’s luscious texture, vibrant green color, and comforting taste. From the sweetness of onions to the sharpness of parmesan, every element plays a crucial role in crafting this classic soup.
- 4 tablespoons salted butter: Adds richness and a silky mouthfeel to the base of the soup.
- 2 tablespoons extra-virgin olive oil: Balances the butter with a fresh, fruity note and helps soften the onions.
- 1 medium yellow onion, chopped: Provides a natural sweetness and depth of flavor when sautéed.
- 4 garlic cloves, minced: Infuses the soup with a warm, savory aroma that enhances every bite.
- 3 cups chicken stock: The flavorful liquid backbone that brings everything together.
- 1 teaspoon chicken bouillon (optional): Boosts the umami punch without overpowering the freshness of broccoli.
- 2½ pounds broccoli florets (about 8 cups): The star ingredient, delivering vibrant color and wholesome nutrients.
- 1 cup heavy cream: Gives the soup its luxuriously smooth and creamy texture.
- 1 cup grated parmesan: Adds a nutty, salty complexity that rounds out the flavors beautifully.
- ¼ teaspoon ground nutmeg: Offers a subtle warming spice that complements the creaminess.
- Sea salt, to taste: Enhances all the natural flavors without stealing the spotlight.
- Freshly cracked black pepper, to taste: Provides just enough kick to keep each spoonful interesting.
- Minced chives or flat leaf parsley, for serving: A fresh, green garnish that brightens the presentation and taste.
How to Make Cream of Broccoli Soup Recipe
Step 1: Sauté the Aromatics
Begin by heating butter and olive oil in a large pot over medium heat until the butter melts and the oil glistens. This luxurious fat base is key for softening the chopped onions until they turn tender and translucent, releasing their sweetness, about five minutes. Next, stir in the minced garlic and cook just until fragrant, around one minute. This foundational step awakens your senses and lays down a rich flavor bed for the soup.
Step 2: Cook the Broccoli
Pour in the chicken stock along with the optional chicken bouillon, then toss in the vibrant broccoli florets. Crank up the heat to bring the mixture to a boil; this will start to soften the broccoli while melding it with the savory stock. Reduce the heat to low, cover the pot, and let everything simmer gently for twenty minutes or until the broccoli is fork-tender and bursting with flavor. As the broccoli cooks, the aromas will fill your kitchen, hinting at the comforting meal to come.
Step 3: Puree the Soup
Once the broccoli is tender, it’s time to transform the chunky mixture into silky soup. Use an immersion blender directly in the pot to create a perfectly smooth texture, or carefully transfer the soup to a traditional blender in batches if needed. Blending is where the Cream of Broccoli Soup Recipe truly takes shape, resulting in a luscious base that’s both creamy and vibrant green.
Step 4: Finish with Cream and Parmesan
Return the pureed soup to medium heat and stir in the heavy cream, grated parmesan, and a pinch of nutmeg. These final ingredients are the magic touch, elevating the soup with velvety richness, a cheesy tang, and a whisper of spice. Warm the soup through for two to three minutes, then taste and season with salt and freshly cracked black pepper to your liking.
How to Serve Cream of Broccoli Soup Recipe
Garnishes
The best way to serve this soup is with a sprinkle of minced chives or flat leaf parsley for a pop of fresh, herbal brightness. A gentle swirl of extra cream on top creates a beautiful visual contrast and adds extra silkiness. Garnishing not only improves the look but also adds layers of flavor and texture that make each spoonful memorable.
Side Dishes
Cream of Broccoli Soup shines alongside crisp green salads, warm crusty bread, or garlic cheese toasts. Pairing it with bread is especially delightful, as you can dunk those crunchy slices into the creamy soup for a perfect bite every time. Light sandwiches or a simple quinoa salad also complement the soup without competing with its flavors.
Creative Ways to Present
For a fun twist, serve your Cream of Broccoli Soup Recipe inside hollowed-out mini bread bowls or decorative small pumpkins in the fall. You can also drizzle in a swirl of pesto or sprinkle toasted almond slivers on top for extra texture and a sophisticated flair. Presentation is your chance to turn this humble soup into a stunning centerpiece that wows your guests.
Make Ahead and Storage
Storing Leftovers
After enjoying this soup, store any leftovers in an airtight container in the refrigerator for up to three days. Because of the cream and fresh ingredients, it’s best to consume it within this timeframe to maintain the vibrant flavor and texture.
Freezing
Cream-based soups can be a bit tricky to freeze due to texture changes, but if needed, cool the soup completely before transferring it to freezer-safe containers. Freeze for up to two months. When thawing, expect slight separation; just give it a good stir while reheating to bring it back together.
Reheating
Reheat your Cream of Broccoli Soup Recipe gently on the stovetop over medium-low heat, stirring often to prevent scorching. Adding a splash of extra cream or broth while warming can help revive the creamy texture, making it taste just like freshly made.
FAQs
Can I make this soup vegetarian?
Absolutely! Swap the chicken stock and bouillon for vegetable versions, and you’ll maintain the rich flavor without any meat products.
Is it okay to use frozen broccoli?
Yes, frozen broccoli works in a pinch and can be just as tasty, though fresh broccoli tends to offer a brighter flavor and better texture.
How can I make the soup dairy-free?
Replace the heavy cream with coconut milk or a creamy plant-based alternative and omit the parmesan or use a dairy-free cheese substitute to keep it rich and creamy.
Can I add other vegetables?
Feel free to add cauliflower or leeks for a twist, just adjust cooking times accordingly to ensure everything is tender before blending.
What’s the best way to achieve a smooth texture?
Using an immersion blender directly in the pot is easy and efficient, but for the smoothest possible soup, blending in small batches with a high-speed blender yields silky results.
Final Thoughts
This Cream of Broccoli Soup Recipe is a true kitchen classic that never fails to comfort and delight. It’s approachable, packed with flavor, and adaptable to your own taste and dietary needs. Whether you’re new to homemade soups or a seasoned pro, I promise you’ll love having this recipe in your collection. So go on, grab some broccoli and make a pot today — your cozy, delicious dinner awaits!
Print
Cream of Broccoli Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Total Time: 55 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
Description
This creamy and comforting Cream of Broccoli Soup features tender broccoli blended with savory chicken stock, aromatic onions and garlic, and enriched with heavy cream and parmesan cheese. It’s a perfect warm appetizer or light meal that is easy to prepare on the stovetop in under an hour.
Ingredients
Soup Base
- 4 tablespoons salted butter
- 2 tablespoons extra-virgin olive oil
- 1 medium yellow onion, chopped
- 4 garlic cloves, minced
- 3 cups chicken stock
- 1 teaspoon chicken bouillon (optional)
Main Ingredient
- 2½ pounds broccoli florets (about 8 cups)
Dairy and Seasoning
- 1 cup heavy cream, plus more for serving
- 1 cup grated parmesan cheese
- ¼ teaspoon ground nutmeg
- Sea salt, to taste
- Freshly cracked black pepper, to taste
Garnish
- Minced chives or flat leaf parsley, for serving
Instructions
- Sauté Onions and Garlic: Heat the butter and olive oil in a large pot over medium heat until the butter is melted and the olive oil is shimmering. Add the chopped onions and cook, stirring occasionally, until softened and translucent, about 5 minutes. Then add the minced garlic and continue cooking, stirring, until fragrant, approximately 1 minute.
- Cook Broccoli in Stock: Stir in the chicken stock and chicken bouillon if using. Add the broccoli florets, increase the heat to high, and bring the mixture to a boil. Reduce the heat to low, cover the pot, and let the soup simmer for 20 minutes, stirring occasionally, until the broccoli is very tender.
- Blend Soup: Turn off the heat. Use an immersion blender directly in the pot to puree the soup until smooth. Alternatively, carefully transfer the soup to a blender in batches, blend until smooth, then return to the pot.
- Add Cream and Seasoning: Stir in the heavy cream, grated parmesan, and ground nutmeg. Return the pot to medium heat and warm the soup through for 2 to 3 minutes. Taste and adjust seasoning with sea salt and freshly cracked black pepper as needed.
- Serve: Ladle the hot soup into bowls and garnish with minced chives or flat leaf parsley and a swirl of additional cream if desired. Serve immediately for the best flavor and texture.
Notes
- For a vegetarian version, replace chicken stock with vegetable broth and omit chicken bouillon.
- Broccoli stems can be used if peeled and chopped finely along with florets to reduce waste.
- Use an immersion blender to avoid hot soup transfer dangers and achieve better texture control.
- Adjust the thickness by adding more stock for a thinner consistency or less for a creamier soup.
- This soup freezes well; store cooled soup in airtight containers for up to 3 months.

Leave a Reply