Why make this recipe
Warming Italian Broccoli Soup is a comforting dish perfect for chilly days. It is packed with healthy broccoli and flavored with garlic and onions, making it both delicious and nutritious. This soup is easy to prepare and serves as a great starter or a light meal on its own.
How to make Warming Italian Broccoli Soup
Ingredients:
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 4 cups broccoli florets
- 4 cups vegetable broth
- 1 cup heavy cream or milk (optional)
- Salt and pepper to taste
- Grated Parmesan cheese for serving (optional)
Directions:
- Heat the olive oil in a large pot over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes.
- Stir in the minced garlic and cook for an additional minute.
- Add the broccoli florets and vegetable broth. Bring the mixture to a boil, then reduce the heat and let it simmer until the broccoli is tender, about 10 to 15 minutes.
- Use an immersion blender to puree the soup until smooth, or transfer in batches to a blender.
- If desired, stir in the heavy cream or milk for a creamier texture. Season with salt and pepper to taste.
- Serve hot, topped with grated Parmesan cheese if desired.
How to serve Warming Italian Broccoli Soup
Serve the soup hot in bowls. You can add a sprinkle of grated Parmesan cheese on top for extra flavor. This soup pairs well with crusty bread or a side salad for a wholesome meal.
How to store Warming Italian Broccoli Soup
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, warm it on the stove over low heat or in the microwave until hot. If the soup thickens too much while stored, you can add a little broth or water when reheating.
Tips to make Warming Italian Broccoli Soup
- For a smoother texture, blend the soup longer.
- If you want a thicker soup, you can add more broccoli or reduce the broth.
- Feel free to add a pinch of red pepper flakes for a bit of heat.
Variation
You can add other vegetables like carrots or peas for more flavors. Alternatively, try using different herbs such as thyme or basil to change the taste.
FAQs
Can I use frozen broccoli instead of fresh?
Yes, frozen broccoli works well in this soup. Just make sure to adjust the cooking time as it may cook faster.
Is it possible to make this soup vegan?
Absolutely! You can use plant-based cream or milk and ensure that the broth is vegetable-based to make it vegan-friendly.
Can I make this soup ahead of time?
Yes, you can prepare this soup a day or two in advance. Just store it in the fridge, and it will taste great when reheated.
Warming Italian Broccoli Soup
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Blending
- Cuisine: Italian
- Diet: Vegetarian
Description
A comforting and nutritious Italian soup packed with broccoli, garlic, and onions, perfect for chilly days.
Ingredients
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 4 cups broccoli florets
- 4 cups vegetable broth
- 1 cup heavy cream or milk (optional)
- Salt and pepper to taste
- Grated Parmesan cheese for serving (optional)
Instructions
- Heat olive oil in a large pot over medium heat. Add chopped onion and sauté until translucent, about 5 minutes.
- Stir in minced garlic and cook for an additional minute.
- Add broccoli florets and vegetable broth. Bring to a boil, then reduce heat and simmer until broccoli is tender, about 10 to 15 minutes.
- Use an immersion blender to puree the soup until smooth, or transfer in batches to a blender.
- If desired, stir in heavy cream or milk for a creamier texture. Season with salt and pepper to taste.
- Serve hot, topped with grated Parmesan cheese if desired.
Notes
For a thicker soup, add more broccoli or reduce the broth. Blend longer for a smoother texture. Add red pepper flakes for heat if desired.
Nutrition
- Serving Size: 1 bowl
- Calories: 250
- Sugar: 5g
- Sodium: 600mg
- Fat: 16g
- Saturated Fat: 8g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 5g
- Protein: 7g
- Cholesterol: 40mg