Copycat Broccoli Cheddar Soup will remind you of that restaurant version that's served in a bread bowl. You know that one, but this one might just be better! You can make it at home and it's downright delicious!
In a dutch oven or large pot, over medium heat, melt two tablespoons of butter and saute the onions until soft. When the onions are soft, stir in the garlic and let that cook for about 30 seconds.
In the pot, melt the remaining four tablespoons of butter and sprinkle in the flour over top of the onions. Stir continually for about three or four minutes, until the flour is golden and fragrant.
Slowly pour in the chicken broth and stir constantly until it's all combined. Add in the cream and bring everything to a boil and then reduce heat to a simmer (just below boiling).
Add in the broccoli, carrots and spices, stirring to combine. Cover and let this simmer for about 35-45 minutes, until the broccoli is soft.
Add in the cheddar cheese and hot sauce and stir until the cheese is melted. Cover and let this simmer for an additional 10-15 minutes.
Serve hot.