Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy and Comforting Italian Broccoli Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: mealstomake
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A hearty and healthy Italian broccoli soup that warms the soul and fills the belly with its creamy texture and robust flavors.


Ingredients

Scale
  • 1 large head Fresh broccoli
  • 2 tablespoons Olive oil
  • 2 cloves Garlic, minced
  • 1 medium Onion, chopped
  • 4 cups Vegetable or chicken broth
  • 1/2 cup Heavy cream
  • Salt, to taste
  • Black pepper, to taste
  • Parmesan cheese, for garnish (optional)

Instructions

  1. Start by washing the broccoli under cold water, cutting the florets off the stem, and chopping them into bite-sized pieces.
  2. In a large pot, heat the olive oil over medium heat. Add the chopped onion and cook until it’s translucent, around 5 minutes. Stir in the minced garlic and cook for another minute until fragrant.
  3. Toss in the chopped broccoli and stir everything well. Cook for about 3-4 minutes, letting the broccoli absorb the flavors of the onion and garlic.
  4. Add the vegetable or chicken broth to the pot. Bring the mixture to a boil, then reduce the heat and let it simmer for about 15-20 minutes, or until the broccoli is tender.
  5. Once the broccoli is cooked, use an immersion blender to puree the soup until it’s smooth. If using a regular blender, transfer the mixture in batches carefully.
  6. Return the soup to low heat, stir in the heavy cream, and season with salt and black pepper to taste.
  7. Ladle the soup into bowls and garnish with freshly grated Parmesan cheese if desired. Enjoy warm!

Notes

Make sure to choose fresh broccoli and avoid overcooking it to prevent mushiness. Add different ingredients for customization.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Cooking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 280
  • Sugar: 2g
  • Sodium: 500mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 5g
  • Protein: 6g
  • Cholesterol: 40mg