Print

Broccoli Cheddar Soup — Cozy, Creamy Homemade Classic

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This homemade broccoli cheddar soup is creamy, rich, and full of comforting flavor—better than any restaurant version and easy to make in just one pot.

Ingredients

Scale
  • 4 tablespoons butter
  • 1 small onion, diced
  • 23 garlic cloves, minced
  • ¼ cup all-purpose flour
  • 2 cups whole milk
  • 1 cup heavy cream
  • 3 cups vegetable or chicken broth
  • 34 cups broccoli florets, chopped
  • 1 cup shredded carrots
  • 2 cups freshly grated sharp cheddar cheese
  • Salt and pepper to taste
  • Pinch of ground nutmeg (optional)

Instructions

  1. Melt butter in a large pot over medium heat. Sauté onion for 5 minutes. Add garlic and cook 30 seconds.
  2. Whisk in flour to form a roux. Cook for 1–2 minutes.
  3. Slowly add milk, cream, and broth. Whisk constantly until smooth.
  4. Stir in broccoli and carrots. Simmer uncovered for 15–20 minutes until tender.
  5. Optional: Blend part of the soup for a creamier texture.
  6. Lower heat and stir in cheese gradually. Season with salt, pepper, and nutmeg.
  7. Serve hot with bread or toppings of choice.

Notes

  • Use fresh cheddar for smooth melting.
  • Add red pepper flakes for spice.
  • Keeps in fridge for 3–4 days.