Indulge in the ultimate comfort food with this rich and creamy Broccoli Cheddar Soup, packed with tender broccoli, sharp cheddar cheese, and a velvety texture perfect for chilly days.

In a large pot or Dutch oven, melt butter over medium heat. Add chopped onion and sauté for 4–5 minutes until soft. Stir in garlic and cook for another minute.
Sprinkle in flour and stir constantly for 1–2 minutes to form a paste. This thickens the soup.
Gradually whisk in chicken broth and milk, ensuring there are no lumps. Bring the mixture to a gentle simmer.
Add the chopped broccoli and shredded carrot. Simmer uncovered for 15–20 minutes, or until broccoli is tender.
For a smoother texture, use an immersion blender to puree part or all of the soup. Or leave it chunky for a more rustic style.
Lower heat and stir in the shredded cheddar cheese a little at a time until melted and fully incorporated. Do not boil once the cheese is added.
Season with salt, pepper, and a pinch of nutmeg if using. Ladle into bowls and garnish as desired.
Fresh crusty bread or sourdough
Grilled cheese sandwich
A crisp apple cider or Chardonnay
A side salad with vinaigrette
4 servings