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 Cheese Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

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

Description

A comforting and creamy broccoli cheese soup that’s perfect for busy weeknights or cozy weekends.


Ingredients

Scale
  • 4 cups fresh broccoli florets
  • 1 cup sharp cheddar cheese, shredded
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 4 cups low-sodium vegetable or chicken broth
  • 1 cup whole milk
  • 2 tablespoons butter
  • 1/4 cup all-purpose flour
  • Salt and pepper to taste

Instructions

  1. In a large pot over medium heat, melt the butter.
  2. Add the chopped onions and sauté until they become translucent, about 5 minutes.
  3. Stir in the minced garlic and cook until it becomes fragrant, about 1 minute.
  4. Add the broccoli florets and the broth into the pot, and bring it to a gentle boil.
  5. Cook until the broccoli is bright green and tender, about 10 minutes.
  6. In a small bowl, whisk together the flour and milk until smooth. Gradually stir this mixture into the pot while mixing to avoid lumps.
  7. Reduce the heat to low, add the shredded cheddar cheese, and stir until melted and creamy.
  8. Season with salt and pepper to taste.
  9. Allow to simmer for an additional 5 minutes before serving warm.

Notes

Store in an airtight container in the refrigerator for up to 3-4 days or freeze for up to 3 months. Reheat gently, adding a splash of milk or broth if needed.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 6g
  • Sodium: 600mg
  • Fat: 18g
  • Saturated Fat: 10g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 4g
  • Protein: 12g
  • Cholesterol: 40mg