Creamy Broccoli Cheddar Soup

Want more deliciousness? Follow me on X @TeresasRecipes for the latest culinary creations and kitchen adventures!

Creamy Broccoli Cheddar Soup

Indulge in a bowl of warmth with this creamy broccoli cheddar soup, a delightful blend of fresh broccoli and rich cheddar cheese. This comforting dish is perfect for chilly days and has roots in classic American cuisine, where simple ingredients transform into a heartwarming meal. Serve it with crusty bread for a complete experience that warms the soul.

Servings: 6

Ingredients

  • Unsalted butter (2 tablespoons)
  • Onion (1 medium, chopped)
  • Garlic (2 cloves, minced)
  • Broccoli (4 cups, chopped into florets)
  • All-purpose flour (1/4 cup)
  • Milk (2 cups)
  • Chicken or vegetable broth (3 cups)
  • Shredded cheddar cheese (2 cups)
  • Salt (to taste)
  • Black pepper (to taste)

Instructions

  1. In a large pot, melt the butter over medium heat.
  2. Add the chopped onion and minced garlic. Cook until the onion is translucent, about 5 minutes, stirring occasionally to prevent burning.
  3. Stir in the chopped broccoli and continue to cook for another 5 minutes, allowing the broccoli to soften slightly.
  4. In a separate bowl, whisk together the flour and milk until smooth and free of lumps.
  5. Gradually pour the milk mixture into the pot with the broccoli, stirring well to combine and prevent lumps.
  6. Add the chicken or vegetable broth to the pot and bring the mixture to a gentle simmer.
  7. Simmer for 15-20 minutes, or until the broccoli is tender and vibrant green.
  8. Using an immersion blender or a regular blender (in batches if necessary), puree the soup until smooth, adjusting the consistency with additional broth if desired.
  9. Return the soup to the pot and stir in the shredded cheddar cheese until fully melted and the soup is creamy.
  10. Season with salt and pepper to taste, adjusting as necessary.
  11. Serve hot, garnished with extra cheese or a drizzle of olive oil if desired.

Dietary Information

Servings: 6 • Dish Type: Soup • Prep Time: 10 minutes • Cook Time: 30 minutes • Calories: 320 • Fat: 18g • Carbs: 24g • Protein: 14g • Sodium: 700mg • Sugar: 4g