Print

Broccoli Cheddar Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy, cheesy, and loaded with tender broccoli and sweet carrots, this Broccoli Cheddar Soup is the ultimate comfort food for any time of year.

Ingredients

Scale
  • 4 tablespoons butter
  • 1 small yellow onion, finely chopped
  • 3 garlic cloves, minced
  • 1/4 cup all-purpose flour
  • 2 cups whole milk
  • 3 cups low-sodium vegetable broth
  • 4 cups broccoli florets, chopped
  • 1 cup shredded carrots
  • 2 cups sharp cheddar cheese, shredded
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper

Instructions

  1. Place your large pot over medium heat.
  2. Melt the butter, then sauté onions for 3–4 minutes until soft. Stir in the garlic and cook for another 30 seconds.
  3. Sprinkle in the flour and stir constantly for about 2 minutes. Gradually whisk in the milk until smooth, then add the broth.
  4. Stir in the chopped broccoli and carrots. Bring the mixture to a gentle simmer and cook for 15–20 minutes, until vegetables are tender.
  5. Use an immersion blender to blend half the soup for a creamy yet chunky texture. If using a regular blender, work in batches and return to the pot.
  6. Turn off the heat, then stir in the shredded cheese. Mix until fully melted and smooth. Season with salt and pepper.
  7. Ladle into bowls and top with extra cheese or croutons if desired. Serve hot.

Notes

  • Use freshly grated cheese for better melting.
  • Don’t boil after adding cheese to avoid curdling.
  • Adjust thickness with extra milk or broth as needed.