In a medium saucepan, melt 4 Tbsp butter with 4 Tbsp olive oil over medium heat. Add the sliced garlic and stir frequently for about 7 minutes until edges are golden and aroma turns gently sweet.
Tuck in the cinnamon stick, thyme sprigs, and bay leaves, then pour in 6 cups chicken broth. Bring to a gentle simmer, cover, and cook for 25 minutes until fragrant and flavorful.
Discard the herbs and cinnamon stick, increase heat to medium-high, and simmer uncovered for another 10 minutes until the broth reduces to a silky consistency.
Crostinis
Preheat the broiler. Arrange baguette slices on a baking sheet and brush with the remaining melted butter. Broil 2 minutes per side until golden.
4 slices baguette
Top each slice with Gruyère and Parmesan-Reggiano, then broil 2–3 minutes more until the cheese bubbles and turns glossy.
4 Tbsp unsalted butter, 1.5 cups Gruyère cheese
Ladle the soup into warmed bowls, float a cheesy crostini on top, and finish with parsley and black pepper.
0.5 cup Parmesan-Reggiano, chopped parsley
Notes
Let the soup cool slightly before storing, but don’t leave at room temperature more than 2 hours.Reheat gently on the stove over medium-low, stirring occasionally, until it reaches 165°F for safe serving.Cheesy crostinis are best served immediately; if storing leftovers, keep crostinis separate to maintain crispness.