Print

Warming Italian Broccoli Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Warming Italian Broccoli Soup is a cozy, tomato-based soup filled with tender broccoli, aromatic herbs, and hearty vegetables. It’s inspired by rustic Italian cooking and perfect for chilly days or quick weeknight meals.

  • Author: Julia
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4–6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian-Inspired
  • Diet: Vegetarian

Ingredients

  • 1 tbsp olive oil
  • 1 yellow onion, diced
  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 3 cloves garlic, minced
  • 4 cups fresh broccoli florets (or frozen)
  • 1 (15 oz) can crushed or diced tomatoes
  • 4 cups vegetable or chicken broth
  • 1 tsp Italian seasoning (or mix of basil, oregano, and thyme)
  • 1/4 tsp red pepper flakes (optional)
  • Salt and black pepper, to taste
  • 1/4 cup grated Parmesan cheese (optional)
  • Fresh parsley or basil, chopped, for garnish

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onions, carrots, and celery. Sauté for about 5 minutes until softened.
  2. Add minced garlic and cook for 1 minute until fragrant.
  3. Stir in crushed tomatoes and broth. Add Italian seasoning, red pepper flakes (if using), salt, and black pepper.
  4. Bring to a simmer, then add broccoli. Simmer uncovered for 15–20 minutes, or until broccoli is tender but not mushy.
  5. Taste and adjust seasonings as needed.
  6. Serve hot, topped with Parmesan and fresh herbs if desired.

Notes

  • Use frozen broccoli for convenience—no need to thaw first.
  • Add white beans or pasta to make it more filling.
  • Stir in spinach or kale in the last 5 minutes for extra greens.
  • Blend part of the soup for a creamier texture.
  • Use vegetable broth to keep it vegetarian.

Nutrition