Cream of Broccoli Soup Recipe
Nothing comforts the soul quite like a warm bowl of cream of broccoli soup. This classic dish combines fresh broccoli, cream, and savory seasonings to create a smooth, velvety soup that’s both nutritious and delicious. Ideal for chilly evenings or a light weekday lunch, it’s quick to prepare and deeply satisfying. Whether you’re looking to impress guests with a flavorful starter or whip up something cozy for yourself, this recipe fits perfectly. Best of all, it’s easily customizable to suit vegan, gluten-free, or low-fat preferences. Let’s dive into how to make this creamy delight at home with ease.

Ingredients Of Cream of Broccoli Soup Recipe
Why You Will Love This Broccoli Soup Recipe
You’ll fall in love with this cream of broccoli soup because it strikes the perfect balance between health and indulgence. The velvety texture, combined with the earthy richness of broccoli and subtle seasoning, makes every spoonful comforting. It’s also incredibly versatile—you can make it lighter with milk or richer with cream, or even vegan with plant-based alternatives. Plus, it’s a one-pot wonder that comes together in under 30 minutes, making it ideal for busy lifestyles. Whether served as a main or a side, it’s a sure crowd-pleaser for all ages.
Preparation Process Of Broccoli Soup Recipe
Start by sautéing onions and garlic in a mix of butter and olive oil until aromatic. Add chopped broccoli florets and cook briefly to bring out the flavor. Sprinkle flour to form a roux, then slowly pour in the broth, stirring to avoid lumps. Simmer until the broccoli softens. Blend the soup to a creamy consistency, then stir in cream and milk. Adjust seasoning with salt, pepper, and nutmeg. Let the soup simmer for a few more minutes to enhance the flavor before serving hot.
Step By Step Instructions
Step 1: Heat butter and olive oil in a large pot over medium heat.
Step 2: Add chopped onion and garlic, sauté for 3-4 minutes until translucent.
Step 3: Add broccoli florets, cook for another 4-5 minutes.
Step 4: Stir in flour and cook for 1 minute to form a roux.
Step 5: Gradually add broth, whisking to avoid lumps.
Step 6: Bring to a boil, then lower heat and simmer for 15 minutes or until broccoli is tender.
Step 7: Use an immersion blender or regular blender to puree the soup until smooth.
Step 8: Return the soup to the pot, stir in cream and milk.
Step 9: Season with salt, pepper, and nutmeg. Simmer for 5 more minutes.
Step 10: Serve hot, garnished with shredded cheese if desired.
How to Serve?
- With a slice of crusty bread or garlic toast
- Topped with shredded cheddar or Parmesan cheese
- Alongside a grilled cheese sandwich
- With a dollop of sour cream or Greek yogurt
- Sprinkled with fresh herbs like parsley or thyme



Tips & Variations
For a vegan version, replace butter with olive oil and use coconut milk or almond milk.
Add potatoes or carrots for extra body and sweetness.
Use low-fat milk and skip the cream for a lighter version.
A sprinkle of cayenne or red pepper flakes adds a spicy kick.
Nutrition
- Calories: 220
- Protein: 6g
- Fat: 16g
- Carbohydrates: 14g
- Fiber: 3g
- Sugars: 4g
- Sodium: 500mg
- Vitamin C: 110% of Daily Value
Recipe Card
Cream of Broccoli Soup Recipe
Course: Banana Bread Recipe4
servings10
minutes20
minutes220
kcalCream of broccoli soup is the ultimate cozy meal that blends creamy richness with vibrant veggie flavor. Made with fresh broccoli, onions, garlic, and a mix of broth and cream, this easy recipe is ready in under 30 minutes. Whether you’re looking for a comforting winter dinner or a light lunch, this soup is perfect for any occasion. You can also tailor it to suit dietary needs—vegan, gluten-free, or low-calorie versions work beautifully. Serve it with crusty bread or a crisp salad for a complete meal that’s both hearty and nourishing.
Ingredients
Fresh broccoli florets – 4 cups
Butter – 2 tablespoons
Olive oil – 1 tablespoon
Chopped onion – 1 medium
Minced garlic – 3 cloves
All-purpose flour – 2 tablespoons
Vegetable or chicken broth – 4 cups
Heavy cream – 1 cup
Milk – 1/2 cup
Salt – 1 teaspoon (or to taste)
Black pepper – 1/2 teaspoon
Nutmeg – a pinch (optional)
Grated cheddar cheese – 1/2 cup (optional, for garnish)
Directions
- Step 1: Heat butter and olive oil in a large pot over medium heat.
- Step 2: Add chopped onion and garlic, sauté for 3-4 minutes until translucent.
- Step 3: Add broccoli florets, cook for another 4-5 minutes.
- Step 4: Stir in flour and cook for 1 minute to form a roux.
- Step 5: Gradually add broth, whisking to avoid lumps.
- Step 6: Bring to a boil, then lower heat and simmer for 15 minutes or until broccoli is tender.
- Step 7: Use an immersion blender or regular blender to puree the soup until smooth.
- Step 8: Return the soup to the pot, stir in cream and milk.
- Step 9: Season with salt, pepper, and nutmeg. Simmer for 5 more minutes.
- Step 10: Serve hot, garnished with shredded cheese if desired.
Recipe Video
Notes
- Always sauté onions and garlic first for depth of flavor.
- Don’t overcook the broccoli or the soup can turn dull in color.
- Blend in batches if using a traditional blender.
- Store leftovers in an airtight container for up to 3 days.
FAQs
Conclusion
Cream of broccoli soup is more than just a comfort food—it’s a flavorful, nourishing, and adaptable recipe that fits every lifestyle. With minimal ingredients and maximum taste, it’s a great addition to any home cook’s rotation. Whether you’re preparing it for a cozy dinner or an elegant starter, this recipe is sure to impress. Don’t forget to experiment with your favorite add-ins and toppings for a personal touch. Warm, creamy, and oh-so-satisfying—this soup is a bowl full of joy.







