
When the weather turns chilly and you’re craving something comforting yet slightly elevated, Ham and Cheese Croissant Soup is the perfect solution. This rich and creamy soup combines the indulgent flavors of ham and cheese with the buttery, flaky goodness of croissants, resulting in a dish that’s both heartwarming and gourmet. It’s a cozy meal that’s as delicious as it is satisfying—ideal for a leisurely lunch or a comforting dinner.
The inspiration for this soup came from a love of classic French flavors combined with a desire for something hearty and comforting. Croissants are a staple of French cuisine, known for their delicate, flaky layers and buttery flavor. When you pair them with the savory richness of ham and cheese, you create a dish that’s reminiscent of a classic ham and cheese sandwich, but with a sophisticated twist.
This soup takes the familiar flavors of a ham and cheese croissant and turns them into a creamy, comforting bowl of goodness. It’s like enjoying a warm, savory croissant in soup form, perfect for warming up on a chilly day or serving as a comforting meal for family and friends.
Ham and Cheese Croissant Soup is more than just a meal—it’s a comforting experience that brings together some of the best flavors in a single bowl. The creamy base, combined with the savory ham and gooey cheese, makes for a rich and satisfying dish. The croissants add a unique twist, providing a delightful texture that enhances the overall experience.
So next time you’re in the mood for a comforting, flavorful meal, give this creamy and delicious soup a try. It’s a dish that combines classic flavors with a gourmet twist, bringing warmth and satisfaction in every spoonful. Enjoy!

Ham and Cheese Croissant Soup
Ingredients
- 6 slices thick-cut ham diced
- 2 slices thick-cut bacon chopped
- 2 tbsp salted butter
- 1 medium yellow onion diced
- 2 cloves garlic minced
- 2 tsp worcestershire sauce
- 3 tbsp flour
- 3 cups chicken broth
- 1 cup whole milk
- 1/2 cup heavy cream
- ¼ cup Borsin cheese
- 1 cup swiss cheese grated
- 1 cup gruyere cheese grated
- 4 croissants
Instructions
- In a large pot, cook the diced 6 slices thick-cut ham and diced 2 slices thick-cut bacon over medium heat until they are golden and slightly crispy. Remove excess fat, leaving about 1 tablespoon in the pot.6 slices thick-cut ham, 2 slices thick-cut bacon
- Add diced 1 medium yellow onion and minced 2 cloves garlic to the pot. Sauté until the onions are translucent and aromatic.1 medium yellow onion, 2 cloves garlic
- Stir in 2 tsp worcestershire sauce, incorporating it into the onion and garlic mixture.2 tsp worcestershire sauce
- Add 2 tbsp salted butter to the pot. Once melted, sprinkle 3 tbsp flour over the ingredients to create a roux. Cook for 2-3 minutes to eliminate the raw flour taste.2 tbsp salted butter, 3 tbsp flour
- Gradually pour in the 3 cups chicken broth, 1 cup whole milk, and 1/2 cup heavy cream stirring continuously to avoid lumps. Bring the mixture to a gentle simmer, allowing it to thicken.3 cups chicken broth, 1 cup whole milk, 1/2 cup heavy cream
- Stir in ¼ cup Borsin cheese, grated 1 cup swiss cheese, and grated 1 cup gruyere cheese. Continue stirring until the cheeses are fully melted and the soup is creamy.¼ cup Borsin cheese, 1 cup swiss cheese, 1 cup gruyere cheese
- Preheat the oven broiler. Slice the 4 croissants in half and toast them under the broiler until golden brown.4 croissants
- Ladle the hot soup into bowls. Place a toasted croissant half on top of each bowl.