There’s something incredibly comforting about a warm bowl of creamy broccoli soup. It’s hearty, nutritious, and perfect for chilly days or whenever you need a cozy meal. This cream of broccoli soup recipe is not only easy to make but also packed with flavor and wholesome ingredients.
Whether you’re a seasoned chef or a beginner in the kitchen, this recipe will become a staple in your home.
Let’s dive into how to make this delicious soup!
Why You’ll Love This Cream of Broccoli Soup
- Healthy and Nutritious: Broccoli is rich in vitamins C and K, fiber, and antioxidants.
- Creamy and Comforting: The velvety texture makes it a satisfying meal.
- Easy to Make: Ready in under 45 minutes with simple ingredients.
- Customizable: Add your favorite toppings or adjust the consistency to your liking.
Ingredients
(Serves 4-6)
- 2 tablespoons unsalted butter or olive oil
- 1 medium onion, chopped
- 2 garlic cloves, minced
- 4 cups broccoli florets (about 2 heads of broccoli)
- 1 medium potato, peeled and diced (optional, for extra creaminess)
- 4 cups vegetable or chicken broth
- 1 cup heavy cream, half-and-half, or coconut milk (for a dairy-free option)
- 1 teaspoon salt (or to taste)
- ½ teaspoon black pepper
- ½ teaspoon nutmeg (optional, for a warm flavor)
- 1 cup shredded cheddar cheese (optional, for extra richness)
Instructions
- Sauté the Aromatics
In a large pot, melt the butter (or heat the olive oil) over medium heat. Add the chopped onion and sauté for 3-4 minutes until softened. Stir in the minced garlic and cook for another minute until fragrant. - Add Broccoli and Potato
Add the broccoli florets and diced potato to the pot. Stir to coat them in the butter and onion mixture. Cook for 2-3 minutes to enhance the flavors. - Pour in the Broth
Add the vegetable or chicken broth to the pot. Bring the mixture to a boil, then reduce the heat to low and let it simmer for 15-20 minutes, or until the broccoli and potato are tender. - Blend the Soup
Using an immersion blender, carefully blend the soup until smooth and creamy. If you don’t have an immersion blender, you can transfer the soup in batches to a regular blender. Be sure to let it cool slightly and blend with caution. - Add Cream and Seasonings
Stir in the heavy cream (or your preferred alternative) and season the soup with salt, pepper, and nutmeg. If you’re using cheese, add it now and stir until melted and well combined. - Adjust Consistency
If the soup is too thick, add a bit more broth or cream until you reach your desired consistency. If it’s too thin, let it simmer for a few more minutes to thicken. - Serve and Enjoy
Ladle the soup into bowls and garnish with your favorite toppings, such as extra shredded cheese, croutons, or a drizzle of olive oil. Serve warm with crusty bread on the side.
Tips for the Perfect Cream of Broccoli Soup
- Use Fresh Broccoli: Fresh broccoli florets yield the best flavor, but frozen broccoli can work in a pinch.
- Add Protein: Stir in cooked chicken, bacon bits, or white beans for a heartier meal.
- Make It Vegan: Use olive oil instead of butter, vegetable broth, and coconut milk for a dairy-free version.
- Spice It Up: Add a pinch of red pepper flakes or a dash of hot sauce for a little kick.
Topping Ideas
- Shredded cheddar or Parmesan cheese
- Crumbled bacon or crispy pancetta
- Toasted croutons or crusty bread
- A dollop of sour cream or Greek yogurt
- Fresh herbs like parsley or chives
Why This Soup is a Winner
This cream of broccoli soup is not only delicious but also a great way to incorporate more vegetables into your diet. It’s a versatile recipe that can be adapted to suit your taste preferences or dietary needs. Plus, it’s a fantastic way to use up leftover broccoli or other veggies you have on hand.

Cream of broccoli soup is the ultimate comfort food—creamy, flavorful, and packed with nutrients. Whether you’re cooking for yourself, your family, or hosting a dinner party, this recipe is sure to impress. It’s quick, easy, and endlessly customizable, making it a go-to dish for any occasion.
So grab your ingredients, fire up the stove, and get ready to enjoy a bowl of homemade goodness!
Have you tried this cream of broccoli soup recipe?
Share your thoughts and favorite variations in the comments below!