Here’s a creamy and comforting Broccoli and Potato Soup recipe—simple, hearty, and perfect for any season:
Ingredients (serves 4–6)
- 2 cups broccoli florets (fresh or frozen)
- 2 medium potatoes, peeled and diced
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 4 cups vegetable or chicken broth
- 1 cup milk or cream (optional for creaminess)
- 2 tbsp butter or olive oil
- Salt and pepper, to taste
- Optional toppings: shredded cheese, croutons, chopped chives
Instructions
1. Sauté the Base
- In a large pot, heat butter or olive oil over medium heat.
- Add onion and garlic; sauté until soft and fragrant (about 3–4 minutes).
2. Cook Vegetables
- Add diced potatoes and broccoli florets.
- Pour in the broth; bring to a boil, then reduce heat and simmer 15–20 minutes, until potatoes and broccoli are tender.
3. Blend (Optional)
- For a smooth soup, use an immersion blender to puree until creamy.
- For a chunkier texture, mash some potatoes with a potato masher and leave some broccoli pieces whole.
4. Add Creaminess
- Stir in milk or cream if desired; heat through but do not boil.
- Season with salt and pepper to taste.
5. Serve
- Ladle into bowls and top with shredded cheese, croutons, or chives if desired.
Tips & Variations
- Cheesy broccoli soup: Stir in 1 cup shredded cheddar cheese for a classic flavor.
- Vegan option: Use olive oil instead of butter and coconut milk instead of cream.
- Extra flavor: Add a pinch of nutmeg or smoked paprika.
- Make-ahead: Store in the fridge for 3–4 days; reheat gently on the stove.
I can also give a silky restaurant-style version where the soup is blended with cream and then baked slightly with a cheesy topping—very rich and decadent. Do you want that version?