• 5 tablespoons salted butter
  • 1 cup white onion, diced (about 1/2 a large onion)
  • 2 cloves garlic, finely minced
  • 1/4 teaspoon dried thyme
  • 1/3 cup all purpose flour
  • 2 cups chicken broth (or vegetable broth)
  • 1/4 teaspoon nutmeg
  • 2 bay leaves
  • 2 1/2 cups milk (I used 2%)
  • 3/4 cup half and half
  • 3 1/2 cups chopped, fresh broccoli pieces
  • 2 carrots, grated
  • 2 cups freshly grated cheddar cheese
  • 3 tablespoons parmesan cheese, freshly grated
  • salt and pepper to taste


  1. Melt the butter in a medium dutch oven or saucepan over medium heat.
  2. Add the onions and sauté for 7 minutes or until the onions start to turn translucent.
  3. Add the garlic and thyme and continue to cook for 1 minute.
  4. Add the flour and continue to cook for another minute, stirring constantly.
  5. Whisk in the broth, nutmeg, bay leaves, milk, and half and half. Cook stirring frequently until the mixture just begin to bubble, about 6-9 minutes.
  6. Add the broccoli pieces along with the grated carrots. Allow the broccoli to get slightly tender, about 6-8 minutes.
  7. Turn the heat off, remove pot from stove, add in the cheddar and parmesan cheese.
  8. Season with salt and pepper to taste. Serve warm with crusty French bread.
  9. Enjoy!!!

Yields: 6-8

Print Friendly, PDF & Email