Flaky, Golden, and Packed with Creamy Swiss – Your New Brunch Showstopper by Yummy Cooking Treats
Looking for a dish that feels fancy but fuss-free? This Ham & Broccoli Slaw Puff Pastry Bake blends buttery puff pastry, creamy Swiss cheese sauce, savory ham, and crunchy broccoli slaw into one stunning, crowd-pleasing dish. Perfect for brunch, lunch, or a cozy dinner, it’s comfort food with a crisp, elegant edge.
Why You’ll Love This Dish
- Flaky, golden puff pastry hugs every bite
- Creamy homemade Swiss cheese sauce – no shortcuts here
- Savory ham and fresh broccoli slaw keep it hearty and bright
- Easy to make ahead and even easier to devour
- Perfect for impressing guests without spending hours in the kitchen
Ingredients
For the Cheese Sauce

- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 1½ cups milk
- 1 cup shredded Swiss cheese
- Salt and pepper, to taste
For the Filling

- 2 cups broccoli slaw (pre-shredded mix works great)
- 1 cup diced ham (leftover or deli works!)
- 2 large eggs, beaten
- 1 sheet puff pastry, thawed
- Chives, finely chopped (for garnish)
Step-by-Step Instructions
1. Make the Swiss Cheese Sauce

Melt the butter in a saucepan over medium heat.
Whisk in the flour and cook for 1–2 minutes until bubbly and golden (this builds flavor!).
Slowly pour in the milk, whisking constantly to keep it silky-smooth.
Cook until thickened, about 5 minutes, then stir in the shredded Swiss until melted and luscious.
Season with salt and pepper to taste. You’ll want to eat it with a spoon. Try not to.
2. Mix the Filling

In a mixing bowl, combine the broccoli slaw, diced ham, and one of the beaten eggs.
Pour in half the cheese sauce and stir to coat everything in creamy goodness.
3. Assemble Your Bake

Preheat oven to 375°F (190°C).
Roll out your puff pastry on a lightly floured surface, then transfer to a parchment-lined baking sheet.
Spread a thin layer of the remaining cheese sauce on the pastry (yes, this will bubble and caramelize beautifully).
Spoon the broccoli-ham mixture over it, leaving a 1-inch border.
Fold the edges to form a rustic crust, and brush the edges with the remaining beaten egg for that golden finish.
4. Bake It to Perfection

Pop it in the oven for 25–30 minutes, or until the pastry is puffed, golden, and calling your name.
Let it cool for a few minutes so the filling can set and the flavors come alive.
5. Garnish & Serve

Sprinkle with chopped chives, a little salt and pepper, and slice into squares or strips.
Serve warm and prepare for compliments.
Pro Tips
- Make it ahead: The cheese sauce and filling can be prepped the night before.
- Mix it up: Try adding sautéed mushrooms, caramelized onions, or baby spinach.
- Serve it with: A crisp green salad or sparkling drink for a balanced, memorable meal.
Final Bite
This puff pastry bake isn’t just food—it’s a hug wrapped in flaky, cheesy layers. Whether you’re feeding family or showing off at brunch, it’s got the wow-factor without the work. Make it once and you’ll be asked for the recipe every time.
Straight from the heart of the Yummy Cooking Treats kitchen