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
Creamy Broccoli Cheddar Soup: Easy Grandma-Style Recipe

Creamy Broccoli Cheddar Soup: Easy Grandma-Style Recipe


  • Author: Helen
  • Total Time: 50
  • Yield: 6-8 servings 1x
  • Diet: Vegetarian

Description

A comforting and creamy broccoli cheddar soup made with fresh broccoli, savory broth, and shredded sharp cheddar. This easy, homemade recipe offers a velvety texture and hearty flavor, perfect for family dinners or cozy meals.


Ingredients

Scale

5 cups broccoli, chopped into bite-sized florets (fresh or frozen)
2 cups cheddar cheese, shredded (sharp or extra-sharp recommended)
1 medium onion, finely chopped
2 medium carrots, peeled and finely chopped
3 cups milk or cream (whole milk, half-and-half, or heavy cream)
4 cups vegetable or chicken broth
4 tablespoons unsalted butter
4 tablespoons all-purpose flour
Salt to taste


Instructions

Sauté onion and carrots in melted butter until softened
Add broccoli florets and broth to the pot; season with salt
Bring to a boil, then reduce heat and simmer 10-12 minutes until broccoli is tender
Stir in flour and cook for 3-4 minutes until thickened
Reduce heat further, mix in milk/cream
Gradually add 1-2 cups of shredded cheese, stirring until melted and smooth
Ladle into bowls, garnish with remaining cheese if desired

Notes

For extra richness, use heavy cream as the dairy option
Adjust cheese amount to taste (extra sharp cheddar melts beautifully)
Store cooled soup in an airtight container in the refrigerator for up to 3 days
Freeze in portioned containers for up to 2 months

  • Prep Time: 20
  • Cook Time: 30
  • Category: Soups
  • Method: Stovetop Cooking
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 180
  • Sugar: 4g
  • Sodium: 80mg
  • Fat: 9g
  • Saturated Fat: 5g
  • Carbohydrates: 13g
  • Fiber: 1g
  • Protein: 11g
  • Cholesterol: 30mg