Why You’ll Love This Recipe
Cream of Broccoli Soup is a comforting, creamy, and nutrient-rich dish perfect for chilly days or light meals. With a smooth texture and fresh broccoli flavor balanced by cream and subtle seasonings, this soup is both wholesome and satisfying. It’s quick to prepare and makes a great starter or main course when paired with crusty bread.
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
fresh broccolioniongarlicbutterolive oilvegetable or chicken brothheavy creammilkall-purpose floursaltblack peppernutmeg (optional)
directions
Chop the broccoli into florets and dice the onion and garlic.
In a large pot, heat olive oil and butter over medium heat.
Sauté the onion and garlic until soft and fragrant.
Add the broccoli and stir for a few minutes.
Sprinkle in the flour and stir to coat the vegetables.
Pour in the broth gradually while stirring to avoid lumps.
Bring to a boil, then reduce heat and simmer until the broccoli is tender, about 10-15 minutes.
Use an immersion blender to puree the soup until smooth, or transfer to a blender in batches.
Return the soup to the pot and stir in the cream and milk.
Season with salt, pepper, and a pinch of nutmeg if desired.
Simmer for another 5 minutes, stirring occasionally.
Servings and timing
This recipe yields approximately 4 servings.Preparation time: 10 minutesCooking time: 20 minutesTotal time: 30 minutes
Variations

Add shredded cheddar cheese for a broccoli-cheddar twist.
Use leeks instead of onions for a subtler flavor.
Replace cream with coconut milk for a dairy-free version.
Add a few potatoes to the simmering step for a thicker texture.
Stir in spinach or kale for an extra green boost.
storage/reheating
Store Cream of Broccoli Soup in an airtight container in the fridge for up to 4 days.For longer storage, freeze for up to 2 months.Reheat gently on the stovetop or in the microwave, adding a splash of milk or broth to thin if needed.
FAQs
Can I use frozen broccoli?
Yes, frozen broccoli works well—no need to thaw, just extend the cooking time slightly.
How can I make this vegan?
Use plant-based butter, coconut or almond milk, and vegetable broth.
Can I leave it chunky instead of blending?
Absolutely, just skip the blending step or blend only part of it for texture.
Is this soup gluten-free?
Use a gluten-free flour or cornstarch instead of all-purpose flour.
Can I use half-and-half instead of heavy cream?
Yes, it will be slightly lighter but still creamy.
Can I add protein to this soup?
Diced cooked chicken, tofu, or white beans can be added for a heartier version.
Does it freeze well?
Yes, let it cool completely before freezing in airtight containers.
Conclusion
Cream of Broccoli Soup is a simple yet elegant dish that combines creamy comfort with wholesome vegetables. Whether served as a starter or a main, it’s easy to prepare and endlessly customizable. A must-try for soup lovers seeking warmth and flavor in every spoonful.
PrintCream of Broccoli Soup
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
A creamy and comforting broccoli soup made with fresh broccoli, onions, garlic, and cream. Perfect for a light lunch or a cozy dinner.
Ingredients
- 2 tablespoons butter
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 4 cups fresh broccoli florets
- 3 cups vegetable or chicken broth
- 1 cup heavy cream
- Salt and pepper to taste
- Optional: shredded cheese for garnish
Instructions
- In a large pot, melt the butter over medium heat.
- Add the chopped onion and cook until translucent, about 5 minutes.
- Add the minced garlic and cook for another 1-2 minutes.
- Stir in the broccoli florets and broth. Bring to a boil, then reduce heat and simmer for 15-20 minutes or until the broccoli is tender.
- Use an immersion blender to puree the soup until smooth, or transfer to a blender in batches.
- Return the soup to the pot and stir in the heavy cream. Heat through but do not boil.
- Season with salt and pepper to taste.
- Serve hot, optionally topped with shredded cheese.
Notes
- You can use milk instead of cream for a lighter version.
- For extra flavor, add a pinch of nutmeg.
- Use low-sodium broth if you’re watching your salt intake.
Nutrition
- Serving Size: 1 cup
- Calories: 220
- Sugar: 3g
- Sodium: 480mg
- Fat: 18g
- Saturated Fat: 11g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 3g
- Protein: 5g
- Cholesterol: 55mg
Your email address will not be published. Required fields are marked *