Italian Broccoli Parmesan Soup Recipe
Italian Soup Recipes

Italian Broccoli Parmesan Soup Recipe

This rustic Italian Broccoli Parmesan Soup is made with tender broccoli, small pasta, and a rich cheese-infused broth, ready in just 45 minutes. The soup naturally thickens when the soft broccoli is mashed into the liquid, creating a creamy texture without using any heavy cream. I love how the parmesan rind transforms a simple vegetable broth into something deeply savory and comforting.

Why This Classic Works

This recipe comes from the Italian tradition of cucina povera, or peasant cooking, where simple ingredients are stretched into a hearty meal. I used to think broccoli soup needed heavy cream to be satisfying, but I learned that cooking the broccoli until it falls apart creates an incredibly velvety base on its own.

The real secret here is the parmesan rind. Instead of throwing it away, simmering it in the broth releases nutty, salty oils that you simply can’t get from grated cheese alone. It adds a depth of flavor that makes this soup taste like it simmered all day, even though it comes together quickly.

Italian Broccoli Parmesan Soup Ingredients

For the Soup Base:

  • 2 large heads of broccoli (about 1.5 lbs), florets and stems chopped
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 6 cups chicken or vegetable broth
  • 2 cups water
  • 1 parmesan cheese rind (optional but highly recommended)
  • 3 tbsp olive oil
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/4 tsp red pepper flakes (optional)

For the Pasta & Finishing:

  • 1 cup small dry pasta (ditalini, tubetti, or orzo)
  • 1/2 cup grated parmesan cheese, plus more for serving
  • 1 tbsp fresh lemon juice
Italian Broccoli Parmesan Soup Recipe
Italian Broccoli Parmesan Soup Recipe

How To Make Italian Broccoli Parmesan Soup

  1. Sauté the Aromatics: Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook for 5 minutes until softened. Stir in the minced garlic and red pepper flakes, cooking for another minute until fragrant.
  2. Simmer the Broccoli: Add the chopped broccoli (florets and stems), broth, water, salt, black pepper, and the parmesan rind. Bring the mixture to a boil, then reduce the heat to low. Cover and simmer for 20-25 minutes, or until the broccoli is extremely tender and mashes easily with a fork.
  3. Mash and Thicken: Remove the parmesan rind. Use a potato masher to crush the broccoli directly in the pot. You want to break it down enough to thicken the broth but leave some bite-sized chunks for texture.
  4. Cook the Pasta: Stir in the dry pasta. Increase the heat to medium-low and simmer uncovered for about 10-12 minutes, or until the pasta is al dente. Stir occasionally to prevent sticking.
  5. Finish and Serve: Turn off the heat. Stir in the lemon juice and grated parmesan cheese. Taste and adjust salt if needed. Serve hot with extra parmesan and a drizzle of olive oil.
Italian Broccoli Parmesan Soup Recipe
Italian Broccoli Parmesan Soup Recipe

Recipe Tips

  • Save Your Rinds: Keep parmesan rinds in a bag in your freezer. They last forever and are the secret weapon for any Italian broth-based soup.
  • Don’t Over-Blend: Avoid using a high-speed blender. The charm of this soup lies in its rustic, chunky texture, which a potato masher achieves perfectly.
  • Watch the Liquid: The pasta will continue to absorb liquid as it sits. If you are reheating leftovers, you will likely need to splash in a little extra water or broth to loosen it up.

What To Serve With Italian Broccoli Parmesan Soup

This soup is hearty enough to stand on its own, but it pairs beautifully with a slice of crusty sourdough bread to soak up the savory broth. A crisp green salad with a sharp vinaigrette also helps cut through the richness of the cheese and starch.

Italian Broccoli Parmesan Soup Recipe
Italian Broccoli Parmesan Soup Recipe

How To Store

Store leftovers in an airtight container in the refrigerator for up to 3 days. Note that the pasta will swell significantly overnight. This soup does not freeze well once the pasta is added, so if you plan to freeze it, do so before adding the pasta.

FAQs

  • Can I use frozen broccoli? Yes, frozen broccoli works well since the goal is to cook it until soft. You may need slightly less simmering time.
  • What if I don’t have a parmesan rind? You can skip it, but you may want to add an extra tablespoon of olive oil and slightly more grated cheese at the end to compensate for the richness.
  • Is this soup gluten-free? It is naturally gluten-free if you swap the regular wheat pasta for a gluten-free variety like brown rice ditalini or chickpea pasta.

Nutrition

  • Calories: 310 kcal
  • Total Fat: 12g
  • Saturated Fat: 4g
  • Cholesterol: 15mg
  • Sodium: 980mg
  • Total Carbohydrate: 38g
  • Protein: 16g

Try More Recipes:

Italian Broccoli Parmesan Soup

Recipe by Paula
Servings

4

servings
Prep time

15

minutes
Cooking time

30

minutes
Total time

45

minutes

This rustic Italian Broccoli Parmesan Soup features tender broccoli and ditalini pasta in a savory, cheese-infused broth. Made with fresh garlic and a parmesan rind, it is ready in 45 minutes. A perfect cozy weeknight dinner that is naturally creamy without using heavy cream.

Ingredients

  • 2 large heads broccoli (approx 1.5 lbs), chopped

  • 1 medium yellow onion, diced

  • 4 cloves garlic, minced

  • 6 cups chicken or vegetable broth

  • 2 cups water

  • 1 parmesan cheese rind (optional)

  • 3 tbsp olive oil

  • 1 tsp salt

  • 1/2 tsp black pepper

  • 1/4 tsp red pepper flakes

  • 1 cup small dry pasta (ditalini or tubetti)

  • 1/2 cup grated parmesan cheese

  • 1 tbsp fresh lemon juice

Directions

  • Heat olive oil in a large pot over medium heat. Add onion and cook for 5 minutes. Add garlic and red pepper flakes, cooking for 1 minute.
  • Add chopped broccoli, broth, water, salt, pepper, and parmesan rind. Bring to a boil, then cover and simmer on low for 20-25 minutes until broccoli is very soft.
  • Remove the rind. Mash the broccoli with a potato masher until broken down but still chunky.
  • Add the dry pasta and simmer uncovered for 10-12 minutes until al dente.
  • Remove from heat. Stir in lemon juice and grated parmesan. Serve hot.

Leave a Reply

Your email address will not be published. Required fields are marked *