Imagine biting into a flaky, buttery croissant filled with savory ham and melted cheese. That’s the magic of these baked ham and cheese croissants. Perfect for brunch or a quick snack, they bring a delightful fusion of flavors that are sure to please everyone’s palate.
These croissants are not just easy to make, they also allow you to get creative with your fillings. You can choose your favorite cheese, whether it’s sharp cheddar or creamy Swiss, and add some mustard or herbs for an extra kick. It’s a versatile recipe that can adapt to your taste preferences.
Whether you’re hosting a gathering or just want to treat yourself, these croissants deliver a satisfying crunch on the outside and a gooey, cheesy center that will keep you coming back for more.
The Ultimate Ham and Cheese Croissant Recipe

These baked ham and cheese croissants are a delightful blend of flaky pastry, savory ham, and melted cheese. They offer a crispy exterior with a warm, gooey interior, making them an irresistible treat perfect for any occasion.
Ingredients
- 6 large croissants
- 6 slices of ham (your choice)
- 6 slices of cheese (Swiss, cheddar, or your favorite)
- 2 tablespoons Dijon mustard (optional)
- 1 egg (for egg wash)
- 1 tablespoon milk (for egg wash)
- Fresh herbs for garnish (optional)
Instructions
- Preheat the Oven: Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.
- Prepare the Croissants: Slice each croissant in half lengthwise without cutting all the way through. If desired, spread Dijon mustard on the inside of each croissant.
- Add Filling: Place a slice of ham and a slice of cheese inside each croissant. Close them gently.
- Make Egg Wash: In a small bowl, whisk together the egg and milk to create an egg wash. Brush the tops of the croissants with the egg wash for a golden finish.
- Bake: Place the croissants on the prepared baking sheet and bake for 15-20 minutes, or until golden brown and the cheese is melted.
- Serve: Remove from the oven and let them cool for a few minutes. Garnish with fresh herbs if desired, then serve warm.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
Nutrition Information
- Servings: 6 croissants
- Calories: 300kcal
- Fat: 20g
- Protein: 12g
- Carbohydrates: 25g