This creamy broccoli soup is a comforting and flavorful dish perfect for any occasion. With its rich texture and a blend of fresh vegetables, it’s both nourishing and satisfying. Ideal as a starter or a hearty main course.

Ingredients
For the Soup:
- 2 tablespoons unsalted butter
- 1 tablespoon olive oil
- 1 small yellow onion, diced
- 1 stalk celery, diced
- 1/2 cup carrots, diced
- 2 cloves garlic, minced
- 1/2 teaspoon dried rosemary
- 1/2 teaspoon dried thyme
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 pinch cayenne (optional)
- 5 cups broccoli florets, cut into chunks (about 2 large heads)
- 5 cups chicken broth (use low sodium if preferred)
- 1 tablespoon soy sauce or Worcestershire sauce
- 2 Russet potatoes (about 1 pound), peeled and diced into 1-inch cubes
- 3/4 cup half-and-half or heavy cream
- 1 cup Cheddar cheese (optional)
Instructions
- Sauté the Vegetables:
- Heat the butter and olive oil in a large soup pot over medium heat. Add the diced onions, celery, and carrots. Sauté for about 5 minutes until softened.
- Add Aromatics and Broccoli:
- Stir in the minced garlic, dried rosemary, thyme, salt, black pepper, and cayenne (if using). Sauté for 1 minute until fragrant.
- Add the broccoli florets and cook for 5 minutes, partially covered.
- Simmer the Soup:
- Add the diced potatoes, chicken broth, and soy sauce to the pot. Increase the heat to bring the mixture to a boil, then reduce it to medium. Let it simmer, partially covered, for about 20 minutes or until the vegetables are very tender.
- Blend Until Smooth:
- Remove the pot from the heat. Use an immersion blender to puree the soup until smooth. Alternatively, transfer the soup to a blender in batches, blending carefully to avoid splatters.
- Incorporate the Cream:
- Heat the half-and-half in the microwave for 30 seconds, then stir it into the soup. Return the soup to low heat if needed, stirring until well combined.
- Serve and Garnish:
- Ladle the soup into bowls. Garnish with shredded Cheddar cheese, if desired, and serve immediately.
Why You’ll Love This Recipe
- Creamy and Hearty: The combination of broccoli, potatoes, and cream creates a velvety texture that’s both filling and comforting.
- Wholesome Ingredients: Packed with fresh vegetables and minimal processed additions, this soup is as nutritious as it is delicious.
- Simple Preparation: Straightforward steps make this recipe accessible for cooks of all levels.
- Customizable Flavors: Adjust the seasoning, creaminess, or cheese topping to suit your taste.

Tips
- Blending Safety: If using a blender, let the soup cool slightly and blend in batches to avoid splattering hot liquid.
- Cream Temperature: Warm the half-and-half before adding it to the soup to prevent curdling.
- Fresh Herbs: Substitute fresh rosemary and thyme for dried if available. Use 1 teaspoon of each.
Variations and Substitutions
- Vegetarian Option: Use vegetable broth instead of chicken broth and omit Worcestershire sauce if needed.
- Dairy-Free: Replace half-and-half with coconut milk or a plant-based cream alternative. Skip the cheese or use a dairy-free version.
- Extra Veggies: Add zucchini, spinach, or cauliflower for additional nutrients.
- Cheese Lovers: Incorporate Parmesan or Gouda for a richer flavor profile.
FAQs
Q: Can I make this soup ahead of time?
A: Yes, this soup stores well in the refrigerator for up to 4 days or in the freezer for up to 3 months. Reheat gently on the stovetop.
Q: Can I use frozen broccoli?
A: Absolutely! Thaw the broccoli first or add it directly to the pot, adjusting cooking time as needed.
Q: How can I thicken the soup further?
A: Blend an additional boiled potato into the soup or stir in a slurry of 1 tablespoon cornstarch mixed with 2 tablespoons water.
Serving Suggestions
- Pair the soup with crusty bread, a side salad, or a sandwich for a complete meal.
- Garnish with crispy bacon bits, a dollop of sour cream, or chopped fresh herbs for added flair.
- Serve in a bread bowl for an elegant presentation at dinner parties or gatherings.
Cream of Broccoli Soup Recipe
4
servings30
minutes40
minutesIngredients
Directions



Leave a Comment