Description
A rich and creamy broccoli soup made with fresh broccoli, sautéed aromatics, and a velvety smooth finish. Comforting, nutritious, and perfect for a cozy meal.
Ingredients
2 Tbsp butter
1 Tbsp olive oil
1 medium yellow onion, chopped
2 cloves garlic, minced
4 cups broccoli florets (about 2 heads), chopped
1 medium potato, peeled and diced
4 cups low-sodium chicken or vegetable broth
1 cup heavy cream (or half-and-half)
1/2 cup grated cheddar cheese (optional, for extra richness)
Salt and freshly ground black pepper, to taste
Pinch of nutmeg (optional)
Extra broccoli florets or shredded cheese, for garnish
Instructions
1. In a large pot, heat butter and olive oil over medium heat. Add onion and sauté until soft, about 5 minutes. Stir in garlic and cook 1 minute more.
2. Add broccoli, potato, and broth. Bring mixture to a boil, then reduce heat and simmer until vegetables are tender, about 20 minutes.
3. Remove from heat and use an immersion blender to puree the soup until smooth (or transfer in batches to a blender).
4. Stir in heavy cream and cheese (if using). Return pot to low heat and warm gently, seasoning with salt, pepper, and nutmeg to taste.
5. Serve hot, garnished with reserved broccoli florets or extra shredded cheese.
Notes
For a lighter soup, substitute milk for cream.
If you prefer a chunkier texture, only puree half of the soup and leave some broccoli pieces whole.
This soup pairs wonderfully with crusty bread or a simple green salad.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 220
- Sugar: 4g
- Sodium: 310mg
- Fat: 15g
- Saturated Fat: 8g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 4g
- Protein: 6g
- Cholesterol: 45mg