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

Broccoli Cheddar Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Hellen
  • Total Time: 30 minutes
  • Yield: Serves 6

Description

Warm up with this creamy and comforting Broccoli Cheddar Soup that combines fresh broccoli and sharp cheddar cheese for an irresistible flavor. Perfect for chilly days, this soup not only fills your belly but also brings the family together around the dinner table. With hints of garlic and onion, each spoonful is a delightful experience—ideal as a starter or main dish. Quick to prepare and easy to customize, this recipe will quickly become a favorite for everyone!


Ingredients

Scale
  • 4 cups fresh broccoli florets
  • 1 cup sharp cheddar cheese, shredded
  • 1 medium onion, chopped
  • 3 garlic cloves, minced
  • 4 cups vegetable or chicken broth
  • 1 cup whole milk or heavy cream
  • 2 tablespoons butter
  • Salt and pepper to taste

Instructions

  1. In a large pot over medium heat, melt butter. Add chopped onion and minced garlic; sauté until fragrant and translucent.
  2. Add broccoli florets and broth; bring to a gentle simmer while stirring occasionally for about 10-12 minutes until broccoli is tender.
  3. Use an immersion blender to blend the mixture until smooth.
  4. Reduce heat to low and gradually stir in shredded cheddar cheese and milk or cream until melted and creamy.
  5. Season with salt and pepper according to taste.
  6. Serve hot, garnished with extra cheese or croutons if desired.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 280
  • Sugar: 3g
  • Sodium: 700mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 3g
  • Protein: 9g
  • Cholesterol: 40mg