When the weather turns chilly, nothing hits the spot quite like a warm, comforting bowl of soup. This hearty Italian broccoli soup is just that—a rich and flavorful bowl that’s easy to make and packed with wholesome ingredients. Whether you’re craving something healthy or simply want a cozy meal, this recipe brings the best of Italian flavors straight to your kitchen.
You’ll love how effortlessly this soup combines fresh broccoli, aromatic herbs, and creamy textures to create a satisfying meal that’s perfect for lunch or dinner. Plus, it’s a great way to sneak in some veggies while enjoying bold Italian seasonings.
Why You’ll Love This Recipe
- Rich, creamy texture without heavy cream—made with pureed vegetables for natural creaminess.
- Loaded with fresh broccoli and Italian herbs for vibrant, wholesome flavor.
- Simple stovetop preparation that’s perfect for busy weeknights.
- Hearty enough to serve as a satisfying meal on its own.
- Freezes well for easy meal prep and leftovers.
Ingredients
Gather these fresh and flavorful ingredients to create your own delicious Italian broccoli soup.
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 4 cups broccoli florets (fresh or frozen)
- 2 medium russet potatoes, peeled and diced
- 4 cups low-sodium chicken or vegetable broth
- 1 cup water
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon crushed red pepper flakes (optional, for a mild kick)
- Salt and freshly ground black pepper to taste
- 1/2 cup grated Parmesan cheese, plus extra for garnish
- Fresh parsley for garnish
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Servings: 6
- Calories: Approximately 190 per serving
How to Make Hearty Italian Broccoli Soup: A Flavorful Bowl of Comfort
- Heat olive oil in a large pot over medium heat. Add the diced onion and sauté for 5 minutes until soft and translucent.
- Add the minced garlic and cook for another 1 minute until fragrant, stirring frequently to avoid burning.
- Add the broccoli florets and diced potatoes to the pot, stirring to combine with the onion and garlic.
- Pour in the chicken or vegetable broth and water. Stir in dried oregano, basil, and crushed red pepper flakes if using. Bring the mixture to a boil, then reduce heat to low and simmer, covered, for 20-25 minutes until the broccoli and potatoes are very tender.
- Remove the pot from heat. Use an immersion blender to puree the soup until smooth and creamy, or carefully transfer to a blender in batches.
- Stir in the grated Parmesan cheese until melted and combined. Taste and season with salt and freshly ground black pepper as needed.
- Return the soup to low heat just to warm through if needed, about 2-3 minutes—do not boil.
- Ladle the soup into bowls and garnish with extra Parmesan and fresh parsley before serving.
Tips for the Best Results
- Use fresh broccoli for the brightest flavor, but frozen works well in a pinch.
- Peeling and dicing the potatoes evenly ensures the soup blends smoothly and thickens properly.
- For a dairy-free version, omit Parmesan and add a splash of nutritional yeast or a drizzle of olive oil instead.
- Adjust the seasoning gradually, especially salt, since broth can vary in saltiness.
- If you prefer a chunkier soup, puree only half and mix back in the rest of the cooked veggies.
Storage and Reheating
Store leftover Italian broccoli soup in an airtight container in the refrigerator for up to 4 days. The flavors will deepen overnight, making it even tastier the next day.
You can also freeze this soup for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop over low heat, stirring occasionally until warmed through.
Frequently Asked Questions
Can I use frozen broccoli instead of fresh?
Yes, frozen broccoli works well and is a convenient option. Just be sure to thaw it slightly and drain any excess water before adding to avoid diluting the soup’s flavor.
Is this soup suitable for vegetarians?
This recipe can easily be vegetarian if you use vegetable broth instead of chicken broth and omit the Parmesan or replace it with a vegetarian alternative.
How can I make the soup creamier without cream?
The potatoes in this recipe naturally add a creamy texture when pureed. You can also blend in a small amount of cooked cauliflower or use cashew cream for extra richness.
Can I add other vegetables to this soup?
Absolutely! Carrots, celery, or zucchini make great additions. Just chop them finely and sauté with the onion at the beginning for a more complex vegetable flavor.
