Italian Broccoli Pasta Soup

Ingredients (serves 6–8)

  • 3 tablespoons extra virgin olive oil
  • 1 medium onion, finely chopped
  • 3 garlic cloves, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1 large head of broccoli (about 500g), cut into small florets (keep the stalk, peeled & chopped)
  • 8 cups vegetable or chicken broth (homemade preferred)
  • 1 cup small pasta (ditalini, elbows, or broken spaghetti)
  • 1 can (14 oz / 400 g) diced tomatoes (optional for a richer base)
  • ½ teaspoon red chili flakes (optional, for a kick)
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil (or a few fresh basil leaves at the end)
  • Salt & freshly ground black pepper, to taste
  • ½ cup grated Parmesan or Pecorino Romano cheese (plus extra for serving)
  • Fresh parsley, chopped (for garnish)
  • Zest of 1 lemon (optional, for brightness)

Method

  1. Prepare the base
  • Heat olive oil in a large pot over medium heat.
  • Add onions, garlic, carrots, and celery. Sauté for 5–6 minutes until softened and fragrant.
  1. Add broccoli & seasonings
  • Stir in the broccoli florets and stalks.
  • Add oregano, basil, chili flakes, salt, and pepper. Toss everything together.
  1. Simmer the soup
  • Pour in the broth and (if using) the diced tomatoes.
  • Bring to a boil, then reduce heat and simmer for about 15–20 minutes, until broccoli is tender but not mushy.
  1. Cook the pasta
  • Add the pasta directly into the simmering soup. Stir occasionally so it doesn’t stick.
  • Cook until al dente (time depends on pasta type). If soup thickens too much, add extra broth or hot water.
  1. Finish with cheese & herbs
  • Stir in the grated Parmesan until melted into the broth, giving it a rich, velvety texture.
  • Taste and adjust seasoning.
  1. Serve
  • Ladle into bowls, sprinkle with fresh parsley, a drizzle of olive oil, a pinch more cheese, and (optional) lemon zest for brightness.
  • Serve hot with crusty Italian bread.

Tips & Variations

  • Protein boost: Add white beans, chickpeas, or shredded chicken.
  • Creamier version: Blend half the soup before adding pasta, then stir it back in.
  • Greens: Toss in spinach, kale, or escarole near the end for extra nutrition.
  • Gluten-free option: Use gluten-free pasta or rice.

Health Benefits

  • Broccoli: Rich in Vitamin C, K, fiber, and antioxidants.
  • Pasta: Provides energy and makes the soup more filling.
  • Olive oil & garlic: Heart-healthy and immune-boosting.
  • Vegetable base: Low-fat, nutrient-dense, and hydrating.

This soup is light yet satisfying, perfect for cold days or when you want a wholesome, nourishing bowl.

Conclusion

Italian Broccoli Pasta Soup is the perfect marriage of simplicity and flavor. With just a handful of everyday ingredients, it creates a rustic, comforting meal that feels like Nonna’s kitchen. Whether served as a starter or as the main dish with bread, it’s a healthy, hearty soup that warms both body and soul.

Leave a Comment