Traditional Italian Broccoli Soup
This traditional Italian broccoli soup is a simple, rustic, one-pot meal made by simmering tender broccoli in broth and finishing it with rice for a hearty, satisfying texture. Using just a handful of pantry staples, it’s an old-fashioned broccoli and rice soup that comes together easily and delivers comforting, familiar flavor.
Looking for more easy-to-make soup favorites? Try my savory yellow split pea soup, creamy one-pot sausage and pepper soup, or Ukrainian mushroom soup.

Let’s talk about this recipe
Traditional Italian broccoli soup is built on humble ingredients and straightforward cooking. Broccoli is gently cooked in seasoned broth, then rice is added to thicken the soup naturally as it simmers, creating a simple broccoli soup with rice that’s filling without being heavy.
This style of soup reflects old-world Italian cooking, where everyday vegetables and pantry staples were turned into satisfying meals with very little fuss. It’s the kind of old-fashioned broccoli soup that works just as well for a quiet weeknight dinner, as it does when you want something wholesome and comforting on the table.
What makes this recipe so good
- Uses simple, pantry-friendly ingredients: You likely have everything you need already on hand, making it quick and convenient to put together.
- Delivers true traditional texture: Slow-cooked broccoli combined with rice gives the broth a thick, velvety consistency that sets this soup apart.
- Easy to adapt: You can swap the rice for small variety pasta, or adjust the recipe to suit vegetarian and vegan diets without losing the character of the dish.
- Perfect for batch cooking: This soup stores and reheats exceptionally well, making it great for prepping ahead for a party and for batch cooking too.
- Naturally gluten-free with rice: Using white rice instead of pasta makes this dish a great option for those avoiding gluten, without needing any specialty ingredients.
Ingredients you’ll need
This soup keeps things beautifully simple — with just a few fresh ingredients and a basic broth, you can build deep, comforting flavor in under an hour.

- Broccoli: Fresh broccoli is essential for this recipe — it breaks down as it cooks, creating the soft texture and full flavor that define traditional Italian broccoli soup. Avoid frozen broccoli, which can water down the broth.
- Chicken broth: A rich, homemade chicken broth brings out the best in this dish and gives the base a depth you can’t get from store-bought. If homemade isn’t available, a good-quality bouillon paste is the next best option.
- Parmesan cheese: Freshly grated parmesan adds the perfect salty, nutty finish. It melts into the soup more smoothly than pre-shredded cheese and balances the mild flavor of the broccoli beautifully.
See recipe card below for full information on ingredients and quantities.
Make it your own
- Use a different starch: Orzo, stelline, or acini di pepe can be used in place of rice for an even more traditional pasta version of the soup.
- Swap the cheese: Romano or asiago both work well and bring their own unique savory character to the broth.
- Make it vegetarian or vegan: Use a flavorful vegetable broth and omit the cheese or use a dairy-free alternative that melts well.
- Add other vegetables: Carrots, celery, or sautéed onion can be added in with the broccoli to add variety to the flavor base.
- Use cauliflower or romanesco: These can be substituted for broccoli entirely or used in combination for a slightly different flavor and texture.
Would you like to save this post for later?
How to make Italian broccoli soup
This soup comes together in one pot and is perfect for beginners or anyone looking for a low-effort, high-comfort meal.


Step 1: Add the broccoli to a soup pot along with just enough broth to cover it. Toss in the garlic, salt, pepper, parsley, and crushed red pepper. Simmer until the broccoli is very soft.
Step 2: Use an immersion blender to puree most of the broccoli in the pot — about 75% is perfect. Leave some chunks behind for a bit of texture.


Step 3: Add in the cooked rice and the grated parmesan. Stir until well combined.
Step4: Return the pot to low heat and warm gently. Don’t continue cooking — once the soup is heated through, it’s ready to enjoy.
Recipe FAQs
Yes, it stores well in the fridge for several days. The texture actually improves after a day or two as the flavors continue to meld.
Only if you freeze it without the rice. The rice tends to absorb liquid and turn mushy once thawed. Freeze the pureed soup base on its own, then add freshly cooked rice after reheating.
Yes. Small shapes like orzo, acini di pepe, or stelline work well. Avoid large or chewy pastas — they disrupt the delicate texture of the soup.
Yes — it’s traditional to puree most of the broccoli but leave a few small pieces for added texture.
Fresh is preferred for best flavor and consistency, but frozen broccoli can be used in a pinch. Just expect a slightly thinner broth.
Serving ideas
This soup works well as a light appetizer, but it’s hearty enough to serve as a meal too — especially when paired with a few thick slices of my no knead rosemary parmesan bread or a stack of my easy butter crackers. These simple combinations make for a deeply satisfying lunch or dinner.
You can also serve it with a small side salad or alongside my grilled buffalo chicken salad. The soup complements the bold flavor of the buffalo sauce in that salad and helps balance out the heat, making the two dishes a natural pairing.

Diane Gail’s tips for success
- Simmer the broccoli fully: The goal is soft, broken-down florets — not crisp or al dente pieces.
- Partially blend for ideal texture: Puree most of the soup, but leave some small pieces for a bit of texture in each bite.
- Use freshly grated cheese: Pre-shredded parmesan won’t melt as smoothly or add as much flavor.
- Don’t overcook after adding rice: Just heat the soup through; extended cooking can make the rice mushy.
- Let the ingredients shine: In simple soups like this one, technique plays a role — but it’s the quality of the ingredients that truly makes the dish shine.
Looking for more soups to keep on rotation all winter long? Browse my favorite homemade soup recipes.

Traditional Italian Broccoli Soup
Ingredients
- 1 lb fresh broccoli chopped
- 6 cups chicken broth
- 3 large garlic cloves minced
- 2 teaspoon dried parsley
- 1/2 teaspoon salt
- 1/2 teaspoon ground black pepper
- 1/4 teaspoon crushed red pepper flakes
- 2 cup cooked rice
- 1/2 cup fresh shredded parmesan cheese
- extra parmesan cheese for garnish optional
- fresh ground black pepper for garnish optional
Instructions
- Add broccoli to pot: Place the chopped broccoli in a large soup pot and pour in enough chicken broth to just cover it.
- Season the soup base: Add garlic, parsley, salt, black pepper, and crushed red pepper to the pot for flavor.
- Bring to a boil: Turn the heat to high and bring the pot to a rolling boil.
- Simmer and cover: Reduce the heat to low, cover the pot, and let the soup simmer until the broccoli is soft and tender.
- Blend partially: Use an immersion blender to puree about 75% of the soup, leaving some texture and broccoli pieces.
- Add rice and cheese: Stir in the cooked rice, shredded parmesan, and the remaining chicken broth.
- Heat to serve: Warm the soup through gently without bringing it back to a boil to preserve texture and flavor.
- Garnish and serve: Ladle into bowls and top with extra parmesan and freshly ground black pepper if desired.
Notes
- Use fresh broccoli for best flavor: It gives the soup a clean, vibrant taste and tender texture.
- Don’t overblend: Leaving a portion unblended adds body and interest to the soup’s texture.
- Cooked rice shortens prep time: This recipe is great for using up leftover rice from a previous meal.
- Add broth gradually if needed: Depending on the broccoli size, you may need slightly more or less broth.
- Parmesan adds richness: For the best flavor, use freshly shredded parmesan rather than pre-grated.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.





This Italian broccoli soup with rice is a simple, delicious, and hearty dish that’s perfect for any meal! Packed with flavor and comfort, it’s sure to become a favorite in your kitchen. If you give this recipe a try, I’d love to hear what you think — please leave a review or share your thoughts in the comments below! And if you have any questions or need help while making it, don’t hesitate to ask — I’m happy to assist. Enjoy this tasty, wholesome soup!