This Italian Broccoli Soup is a simple, comforting dish made with tender broccoli, garlic, pasta, and a rich, flavorful broth. Finished with Parmesan cheese and a drizzle of olive oil, it’s both nourishing and satisfying.
Perfect for busy weeknights, this soup comes together with minimal effort and delivers big flavor using everyday ingredients. It’s hearty enough to serve as a main meal while still feeling light and wholesome.

⏱️ Recipe Info
- Prep Time: 10–15 minutes
- Cook Time: 45–50 minutes
- Total Time: 55–65 minutes
- Servings: 4
- Category: Soup / Main Course
- Cuisine: Italian
- Difficulty: Easy
❤️ Why You’ll Love This Recipe
- Simple ingredients: Pantry staples and fresh broccoli
- Comforting & healthy: Nutritious yet satisfying
- Budget-friendly: Affordable and easy to prepare
- Versatile: Easy to customize with what you have
🛒 Ingredients
🍲 Soup
- 1 lb broccoli (stems and florets, chopped)
- 4 cups chicken stock (or vegetable stock/water)
- 2 cups water
- 3–4 cloves garlic, smashed
- 1 tsp kosher salt
- Black pepper, to taste
- 1/4 tsp ground nutmeg (optional)
- 3/4 cup orzo or ditalini pasta
✨ For Serving
- Parmesan cheese, finely grated
- Extra virgin olive oil
👩🍳 Instructions
🥦 Cook the Broccoli
- In a large pot, combine broccoli, chicken stock, water, garlic, salt, and pepper.
- Bring to a boil, then reduce heat to low.
- Cover and simmer for 30 minutes until broccoli is tender and flavorful.
🥄 Mash the Soup
- Use a potato masher to gently mash the broccoli directly in the pot.
- Leave some chunks for texture (avoid over-blending).
🍝 Add the Pasta
- Stir in the orzo or ditalini pasta.
- Cook uncovered for 15 minutes, stirring occasionally to prevent sticking.
✨ Finish & Serve
- Add nutmeg (if using) and adjust salt and pepper to taste.
- Ladle into bowls and top with grated Parmesan and a drizzle of olive oil.
- Serve hot and enjoy.
💡 Tips
- Use both stems and florets for maximum flavor
- Don’t overcook broccoli to keep its vibrant color
- Stir pasta frequently to avoid sticking
🔄 Variations
- Use vegetable broth for a vegetarian version
- Swap pasta with rice or small grains
- Add white beans for extra protein
- Skip cheese for a dairy-free option and add lemon juice for brightness
❓ FAQs
Can I make this ahead of time?
Yes! It tastes even better the next day as flavors develop.
How do I store leftovers?
Refrigerate in an airtight container for up to 4 days.
Can I freeze it?
Yes, but for best texture, cook pasta separately before freezing.
🍽️ Serving Suggestions
- Serve with crusty bread or garlic toast
- Pair with a light salad for a complete meal
- Add grilled chicken or beans for extra protein
