Print

Broccoli Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy, comforting broccoli soup made with simple ingredients—a nourishing bowl of green goodness with smooth texture and rich flavor.

Ingredients

  • 1 large head broccoli, chopped into florets
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 2 tbsp olive oil or butter
  • 4 cups vegetable or chicken broth
  • 1 potato (peeled and diced) to add thickness
  • 1/21 cup milk or cream (optional for extra creaminess)
  • Salt and black pepper, to taste
  • A pinch of nutmeg (optional, for warmth)
  • Shredded cheese (optional topping)

Instructions

  1. Heat olive oil or butter in a large pot over medium heat. Sauté the chopped onion until soft, about 5 minutes. Add garlic and cook another minute until fragrant.
  2. Add broccoli florets and diced potato. Season with salt and pepper. Pour in the broth and bring to a boil. Reduce heat and simmer 15–20 minutes, until vegetables are tender.
  3. Remove from heat and blend using an immersion blender until smooth. For a chunkier texture, blend partially.
  4. Stir in milk or cream if using, and a pinch of nutmeg if you like. Adjust seasoning to taste.
  5. Serve hot with optional toppings like shredded cheese, a drizzle of olive oil, or croutons.

Notes

  • You can use frozen broccoli instead of fresh—add it directly, no need to thaw.
  • To make it vegan, use olive oil instead of butter and plant‑based milk or cream.
  • The potato helps create natural creaminess—if you skip dairy, you still get a silky texture.
  • Add spinach, kale, or peas for extra greens. Serve with bread, garlic toast, or grilled cheese.

Nutrition