Creamy Broccoli Soup
When you need a quick comfort food that delivers bold flavors without the fuss, this Cream of Broccoli Soup is your perfect solution. In under 45 minutes, you can create a velvety, homemade broccoli soup that’s healthier and more satisfying than anything from a can.
Your New Go-To Comfort Soup
- 30-Minute Miracle – This quick recipe transforms simple ingredients into a gourmet-tasting creamy vegetable soup faster than ordering takeout.
- Global Flavor Shortcut – Using a potato for natural creaminess is a European-inspired trick that delivers rich texture without excessive dairy.
- Health-Smart Comfort Food – Packed with broccoli’s vitamins, this healthy soup recipe feels indulgent while supporting your wellness goals.
- One-Pot Wonder – Minimal cleanup means more time to enjoy your delicious, internationally-inspired meal.
What You’ll Need for Your Cream of Broccoli Soup
For the Aromatic Base
- 1 tablespoon unsalted butter & 1 tablespoon olive oil – The butter adds richness while the oil prevents burning, a chef’s secret for perfect sautéing.
- 1 medium yellow onion, finely chopped & 2 cloves garlic, minced – This classic duo builds a deep, savory foundation for your homemade broccoli soup.
For the Soup Body
- 4 cups broccoli florets, chopped small – Smaller pieces cook faster and blend into a smoother consistency.
- 1 medium russet potato, peeled and diced – Our natural thickener, this is the key to a creamy texture without heavy roux.
- 4 cups low-sodium chicken broth – Using low-sodium lets you control the final seasoning perfectly.
For the Final Creaminess & Seasoning
- 1 cup whole milk & 1/2 cup heavy cream – The combination gives a luxurious mouthfeel that’s balanced and not overly heavy.
- 1/2 tsp kosher salt, 1/4 tsp black pepper, 1/4 tsp ground nutmeg – Nutmeg is the surprise spice that elevates the flavor profile with a subtle warmth.
From Chopping to Sipping in 45 Minutes
I love how this Cream of Broccoli Soup respects your time. With just 15 minutes of prep and 30 minutes of mostly hands-off cooking, you can have a comforting bowl of soup ready in under an hour. This easy weeknight dinner is perfect for those evenings when you want something wholesome without a long kitchen commitment.
The active cooking time is minimal. You’ll spend a few minutes sautéing the aromatics, then the soup simmers gently while the broccoli and potato become tender. This is my kind of meal-prep friendly recipe. You can even double the batch and enjoy it for lunches throughout the week.
Smart Swaps for Sugar-Conscious Diets
As someone who loves flavor but watches my sugar intake, I appreciate that this recipe is naturally low in sugar. The primary vegetables contribute minimal natural sugars, making it an excellent choice for those seeking diabetic-friendly meals. Here are a few tweaks I’ve found helpful for even greater glycemic control.
For a lower glycemic index, you could use a sweet potato instead of a russet potato. It adds a lovely sweetness without refined sugar. If you’re using a sugar alternative like stevia in other parts of your meal, this soup pairs beautifully without conflicting flavors. Portion control is also simple, as this soup is very filling.
My Pro Tips for the Perfect Bowl
After making this Cream of Broccoli Soup countless times, I’ve picked up a few tricks that make it truly exceptional. These small adjustments can elevate your soup from good to restaurant-quality.
- Flavor Boost: Add a Parmesan cheese rind to the pot while simmering for an umami depth that’s incredible.
- Dietary Tweak: For a dairy-free version, use full-fat coconut milk instead of the cream and milk. It creates a wonderfully rich and slightly tropical twist, perfect for an international flavor profile.
- Texture Perfection: For an ultra-smooth soup, blend it while it’s still hot and consider passing it through a fine-mesh sieve.
- Make-Ahead Magic: This soup freezes beautifully for up to 3 months. Thaw overnight in the fridge and reheat gently on the stove, adding a splash of broth or milk to loosen it up if needed.

Cream of Broccoli Soup
Equipment
- large pot
- knife
- cutting board
- measuring spoons
- measuring cups
- blender or immersion blender
- spatula
Ingredients
- 1 tablespoon unsalted butter
- 1 tablespoon olive oil
- 1 medium yellow onion finely chopped
- 2 cloves garlic minced
- 4 cups broccoli florets chopped into small pieces
- 1 medium russet potato peeled and diced
- 4 cups low-sodium chicken broth
- 1 cup whole milk
- 1/2 cup heavy cream
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon ground nutmeg
Instructions
- Heat the butter and olive oil in a large pot over medium heat. Add the chopped onion and cook for 4-5 minutes, stirring occasionally, until softened and translucent.
- Add the minced garlic and cook for 1 minute, stirring constantly, until fragrant.
- Stir in the broccoli florets, diced potato, and chicken broth. Bring the mixture to a boil, then reduce the heat to low and simmer for 15-20 minutes, or until the broccoli and potato are tender when pierced with a fork.
- Carefully transfer the soup to a blender or use an immersion blender to puree until smooth. Be cautious when blending hot liquids, and work in batches if necessary.
- Return the pureed soup to the pot and stir in the milk, heavy cream, salt, pepper, and nutmeg. Heat over low heat for 3-4 minutes, stirring occasionally, until warmed through. Taste and adjust seasoning if needed.
Notes
Why This Soup is a Nutritional Powerhouse
This homemade Cream of Broccoli Soup isn’t just a comfort food soup. It’s a nutrient-dense meal that supports your health. Broccoli is famously rich in vitamins C and K, and it’s a great source of fiber and antioxidants. By making it from scratch, you control the sodium and fat, creating a healthier soup recipe than most store-bought options.
The potato adds potassium and additional fiber, contributing to a feeling of fullness. Using a blend of milk and cream provides a good balance of richness and protein. For more on the benefits of cooking with whole ingredients, check out our guide. This combination makes for a satisfying and nutritious meal that’s as good for you as it tastes.
Creating a Lighter Version Without Sacrifice
If you’re looking to lighten up this Cream of Broccoli Soup further, it’s incredibly adaptable. You can use all whole milk instead of the cream-milk combination for a still-creamy but lower-fat result. For a completely dairy-free and vegan version, use vegetable broth and a can of full-fat coconut milk.
To boost the protein content, stir in a can of white beans before blending. They’ll puree smoothly and add a wonderful creaminess. These simple swaps mean you can enjoy this comforting soup no matter your dietary preferences.
Serving Your Cream of Broccoli Soup with Style
I love serving this soup as the star of a cozy weeknight dinner. It brings back memories of cool autumn evenings when a warm bowl feels like a hug. For a complete meal, I like to pair it with a crisp salad and some crusty bread for dipping.
For garnish, a drizzle of extra virgin olive oil, a sprinkle of red pepper flakes, or some homemade croutons add wonderful texture and visual appeal. This Cream of Broccoli Soup also makes an elegant starter for a dinner party. It’s a versatile dish that suits any occasion. For more inspiring meal ideas, explore our collection.
Common Mistakes (And How to Avoid Them)
Even the simplest recipes can have pitfalls. Here are the most common issues people encounter with creamy vegetable soups and how to steer clear of them for perfect results every time.
Why is my broccoli soup bitter? This usually happens if you overcook the broccoli. Simmer just until tender, not mushy. The potato also helps balance any potential bitterness.
How can I prevent a grainy texture? Ensure your broccoli and potato are completely tender before blending. A high-powered blender makes the smoothest soup. If it’s still grainy, strain it through a fine-mesh sieve.
Why did my soup curdle? When adding the dairy, make sure the soup isn’t boiling. Gentle heat is key. I always turn the heat to low before stirring in the milk and cream. For more tips on preventing curdling, this is a great resource. I learned this trick from my grandmother, whose soups were always silky smooth.
Storing and Reheating for Future Meals
This Cream of Broccoli Soup is a fantastic make-ahead meal. Let the soup cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 4 days. The flavors meld and deepen, making it even more delicious the next day.
To freeze, portion the cooled soup into freezer-safe containers, leaving some space for expansion. It freezes beautifully for up to 3 months. Thaw overnight in the refrigerator. When reheating, do so gently over low heat on the stove, stirring occasionally. You may need to add a little extra broth or milk to thin it out. This soup’s versatility makes it a lifesaver on busy days.
Your New Favorite Soup Awaits
I truly hope you give this Cream of Broccoli Soup a try. It’s the kind of recipe that becomes a trusted friend in your kitchen repertoire. It’s quick enough for a Tuesday night but elegant enough for company. The method is straightforward, and the result is a bowl of pure comfort.
This recipe proves that you don’t need complicated techniques or hard-to-find ingredients to create something special. If you love this approach to cooking, you might also enjoy our other simple, flavor-forward recipes. Remember, the best meals are often the simplest. So grab your pot and get ready to make a batch of this unforgettable Cream of Broccoli Soup.
More Cozy Soup Recipes You’ll Adore
If this creamy broccoli soup hit the spot, you’ll love these other comforting bowls. They’re all about big flavor with minimal fuss.
- Hearty Chicken Noodle Soup – A classic comfort food that’s like a warm hug in a bowl.
- Spiced Butternut Squash Soup – Sweet, savory, and perfectly spiced for autumn evenings.
- Simple Tomato Basil Soup – A vibrant, fresh-tasting soup that pairs perfectly with a grilled cheese sandwich.
Frequently Asked Questions
Can I make this cream of broccoli soup without heavy cream?
Absolutely. For a lighter version, you can use all whole milk or half-and-half. For a dairy-free option, full-fat coconut milk works wonderfully and adds a subtle sweetness. The potato provides much of the creamy texture, so you won’t feel like you’re missing out.
How can I make my broccoli soup thicker?
The russet potato is your primary thickener. For an even thicker Cream of Broccoli Soup, you can add an extra quarter or half of a potato. Alternatively, let the soup simmer uncovered for a few extra minutes to reduce and concentrate the flavors.
Can I use frozen broccoli for this recipe?
Yes, frozen broccoli florets are a great time-saver. There’s no need to thaw them. Just add the frozen florets directly to the pot. You may need to increase the simmering time by a few minutes to ensure they become completely tender.
Why is nutmeg used in cream of broccoli soup?
Nutmeg is a classic spice in many creamy dishes. It adds a subtle warmth and depth that enhances the flavor of the broccoli and dairy without being overpowering. It’s a small touch that makes a big difference in this homemade broccoli soup.