In a large cast iron pot warm the butter on medium low heat. Add in the onions and garlic and allow them to cook for 12-15 minutes until the onions are soft. Add in the garlic. Season with salt and pepper and add in the flour add in the bay leaf and thyme.
Cook for an additional 2-3 minutes. Deglaze with white wine, allow it cook out, then add in the chicken stock. Cook for 15-20 minutes. Remove the bay leaf and the thyme and blend the soup using a hand blender. Re-season with salt and pepper to taste. Plat and garnish with chives.
Crouton
Pre-heat the oven to 375 degrees. On a baking sheet assemble the croutons drizzle with olive oil and season with salt and pepper. Bake for 5 minutes then add the Gruyère cheese and cook for another 5 minutes until the cheese is melted.