Loading…

By Reading time
Servings 4–6 people

Baked Ham and Cheese Croissants are a simple and delicious treat that combine buttery, flaky croissants with savory ham and melty cheese inside. Just the smell of them baking fills the kitchen with warmth and promises something tasty is on its way. The golden, crispy outside gives way to a soft, cheesy, and salty center that makes every bite satisfying.

I love making these croissants when I want something easy but special for breakfast or a quick lunch. They’re great because you can prep them ahead of time and bake them fresh whenever you’re ready to eat. Plus, they’re a hit with just about everyone—whether kids or adults, ham and cheese is a combo that hardly ever disappoints. I usually add a bit of mustard or a sprinkle of herbs inside for an extra touch of flavor.

These croissants are perfect served warm with a side of fresh fruit or a light salad. Sometimes I pack them for a picnic or slice them to serve as little appetizers at a casual gathering. No matter how you enjoy them, these baked ham and cheese croissants always feel like a cozy, homemade treat that’s just right for any time of day.

Key Ingredients & Substitutions

Croissant dough: Using refrigerated dough saves time and still bakes up flaky and buttery. If you have puff pastry, it works too, but the texture will be slightly different—less flaky layers.

Ham: Deli ham is my favorite for this recipe because it’s tender and flavorsome. You can swap for smoked turkey or chicken slices for a leaner option that still tastes great.

Cheese: Swiss cheese melts beautifully and adds a mild nutty flavor. Gruyère or Havarti also work well. For a sharper taste, try sharp cheddar. Avoid crumbly cheeses like feta here.

Dijon mustard (optional): A thin spread adds tang and depth. If you don’t have Dijon, a little honey mustard or even mayo can brighten the flavor without overpowering the ham and cheese.

Egg wash: Brushing with egg wash before baking helps croissants get that golden, glossy finish. If you’re avoiding eggs, milk or a plant-based milk can lightly brown the dough instead.

How Do You Roll Croissants So They Don’t Unroll While Baking?

Rolling croissants tightly is key to keeping the filling inside during baking. Here’s how I do it:

  • Place ham and cheese neat and centered near the wide end of the dough triangle.
  • Roll from the wide end toward the point, keeping the dough snug around the fillings.
  • Tuck the point underneath the croissant before placing it on the pan—this “locks” the shape.
  • Place croissants point-side down on the baking sheet to prevent unrolling.

Taking these steps helps the croissants hold their shape and bake up beautifully without the filling leaking out or the dough unfurling.

Easy Baked Ham & Cheese Croissants

Equipment You’ll Need

  • Baking sheet with parchment paper or silicone baking mat – I use this to prevent sticking and make cleanup easy.
  • Rolling pin – helps flatten the dough evenly if needed.
  • Pastry brush – makes it simple to evenly coat with egg wash for a golden crust.
  • Sharp knife or pizza cutter – helps to cut the dough into triangles if needed (though most store-bought dough is pre-cut).
  • Measuring spoons – for the Dijon mustard and egg wash ingredients.

Flavor Variations & Add-Ins

  • Add sliced olives or sun-dried tomatoes inside for a Mediterranean twist.
  • Use cooked bacon instead of ham for extra smoky flavor.
  • Sprinkle chopped herbs like thyme or chives over the cheese before rolling for a fresh kick.
  • Swap Swiss cheese for cheddar or pepper jack if you want a stronger or spicier flavor.

Baked Ham and Cheese Croissants

Ingredients You’ll Need:

Main Ingredients:

  • 1 package refrigerated croissant dough (8 count)
  • 8 slices deli ham
  • 8 slices Swiss cheese (or your preferred melting cheese)
  • 1 tablespoon Dijon mustard (optional)

For Egg Wash & Topping:

  • 1 egg (for egg wash)
  • 1 tablespoon water (for egg wash)
  • ¼ cup grated Parmesan or Gruyère cheese (for topping)
  • Fresh thyme or parsley for garnish (optional)

How Much Time Will You Need?

This recipe takes about 10 minutes to prepare and 12-15 minutes to bake. So in total, you can enjoy these delicious croissants in about 25 minutes!

Step-by-Step Instructions:

1. Prepare Your Oven and Baking Sheet:

Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper or a silicone baking mat to keep the croissants from sticking and make cleanup easier.

2. Assemble the Croissants:

Unroll the croissant dough and separate it into triangles following the package directions. (Optional) Spread a thin layer of Dijon mustard on each triangle for some extra flavor. Then, place a slice of ham on the wide end of each triangle, followed by a slice of cheese. If the cheese is larger than the dough, trim it to fit.

3. Roll and Prepare for Baking:

Starting from the wide end, roll up each triangle tightly, enclosing the ham and cheese inside. Make sure to tuck the point under the croissant to prevent it from unrolling during baking. Place the croissants on your prepared baking sheet with the point side down.

4. Add Egg Wash and Cheese Topping:

Whisk the egg with water in a small bowl to make an egg wash. Brush this gently over the tops of your croissants to give them a pretty golden shine. Then sprinkle the grated Parmesan or Gruyère cheese over the tops for an extra cheesy crust.

5. Bake and Serve:

Bake the croissants in your preheated oven for 12-15 minutes, or until they puff up and turn golden brown. Make sure the cheese inside has melted perfectly! Let them cool for a few minutes, then garnish with fresh thyme or parsley if you’d like. Serve warm and enjoy your melty, flaky ham and cheese croissants!

Can I Use Frozen Croissant Dough for This Recipe?

Yes, you can! Just be sure to thaw the frozen croissant dough in the refrigerator overnight before unrolling and assembling. This helps the dough roll out smoothly and bake evenly.

Can I Prepare These Croissants Ahead of Time?

Absolutely! Assemble the croissants and place them on the baking sheet, then cover and refrigerate for up to 24 hours. When ready, brush with egg wash and bake fresh for best results.

How Should I Store Leftover Croissants?

Store leftover croissants in an airtight container at room temperature for up to 2 days. To refresh, warm them briefly in the oven at 300°F (150°C) for 5-7 minutes to restore crispiness.

Can I Use Other Cheeses or Meats Instead of Ham and Swiss?

Definitely! Try using turkey, chicken, or cooked bacon, and swap Swiss cheese for cheddar, Gruyère, or mozzarella for different flavors. Just make sure the cheese melts well for the best texture.

About the author
Gabriella

Leave a Comment