Print

Creamy Broccoli Cheddar Soup

A close-up of creamy Broccoli Cheddar Soup served in a rustic brown mug, garnished with fresh broccoli florets and melted cheddar cheese.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich and creamy homemade broccoli cheddar soup, perfect for a comforting meal.

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 cup chopped yellow onion
  • 2 cloves garlic, minced
  • 4 cups broccoli florets (about 1 pound)
  • 4 cups chicken broth
  • 1 cup milk
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 cups shredded sharp cheddar cheese
  • 1/4 cup all-purpose flour
  • 1/4 cup butter

Instructions

  1. Heat olive oil in a large pot or Dutch oven over medium heat. Add onion and cook until softened, about 5 minutes. Add garlic and cook for 1 minute more until fragrant.
  2. Add broccoli florets and chicken broth to the pot. Bring to a boil, then reduce heat and simmer until broccoli is tender, about 10-15 minutes.
  3. While the broccoli is simmering, melt butter in a separate saucepan over medium heat. Whisk in flour and cook for 1 minute, stirring constantly, to create a roux.
  4. Gradually whisk in milk until smooth. Cook, stirring, until the mixture thickens slightly.
  5. Carefully transfer the broccoli and broth mixture to a blender (or use an immersion blender in the pot) and blend until smooth. Return the pureed soup to the pot if using a standard blender.
  6. Stir the thickened milk mixture into the soup. Add salt and pepper.
  7. Reduce heat to low and gradually stir in the shredded cheddar cheese until melted and the soup is smooth. Do not boil after adding cheese.
  8. Serve hot.

Notes

  • For a thicker soup, use less broth or add more cheese.
  • You can substitute vegetable broth for chicken broth for a vegetarian option.
  • Garnish with extra shredded cheddar cheese or croutons if desired.

Nutrition