Delicious Monte Cristo Puffs: A Flaky, Savory-Sweet Delight
My culinary journey took an unforgettable turn the moment I bit into my first Monte Cristo sandwich at Disneyland. That perfect blend of savory ham, creamy Gruyere cheese, and tangy Dijon mustard, all encased in a crispy, golden shell, was nothing short of magical. It instantly sparked an obsession, a quest to recreate that magnificent flavor profile.
While mastering a Disneyland copycat Monte Cristo sandwich recipe remains a future endeavor, these delightful Monte Cristo Puffs are absolutely hitting the spot right now! They capture all the essence of that iconic sandwich in a convenient, irresistible bite-sized form. I confess, I have an undeniable fondness for these puffs and often find myself indulging in more of that incredible mustard-mayo sauce than I should probably admit. But who’s counting when something tastes this good?

You may already be familiar with and love our popular ham and cheese puffs. These Monte Cristo Puffs share a similar foundation but elevate the experience with a rich, tangy mayonnaise and Dijon mustard sauce and the distinct, nutty flavor of Gruyere cheese, while omitting the spinach for a more classic Monte Cristo taste. The Gruyere, in particular, makes these puffs truly special.
Why You’ll Fall in Love with Monte Cristo Puffs
These puffs are more than just a snack; they are a culinary experience waiting to happen. They offer a fantastic combination of textures and flavors that will delight your palate and impress your guests. Here’s why these Monte Cristo Puffs deserve a permanent spot in your recipe collection:
- Effortlessly Elegant: Despite their sophisticated taste, these puffs are surprisingly simple to prepare, making them perfect for both casual gatherings and more formal occasions.
- Versatile Delight: Whether you need a quick brunch item, a crowd-pleasing appetizer, a delightful party snack, or even a light lunch, these puffs fit the bill perfectly.
- The Perfect Balance: They expertly balance savory ham and cheese with the slightly sweet and tangy mustard-mayo blend, creating a harmonious flavor profile that is truly addictive.
- Flaky Perfection: The magic of puff pastry transforms simple ingredients into golden, airy pockets of deliciousness, providing an incredibly satisfying crunch with every bite.
- Make-Ahead Friendly: You can prepare them in advance and freeze them, offering a convenient solution for busy days or unexpected guests.
What Goes Into Monte Cristo Puffs? Simple, Wholesome Ingredients
One of the many reasons I adore these Monte Cristo Puffs is their simplicity. They are crafted from readily available ingredients, proving that extraordinary flavor doesn’t require an extensive shopping list. Here’s a breakdown of the few, but mighty, components you’ll need:
- Puff Pastry: The star of the show, providing that signature flaky, buttery texture.
- Mayonnaise: Forms the creamy base of our indispensable tangy sauce.
- Dijon Mustard: Adds a zesty, sharp counterpoint that is crucial to the Monte Cristo flavor.
- Ham: Classic deli ham works wonderfully, offering a savory anchor.
- Gruyere Cheese: This Swiss cheese brings a distinct nutty, earthy, and incredibly melty quality.
- Egg: Used for an egg wash, which gives the pastry its beautiful golden sheen and helps seal the edges.
- Water: Thins the egg wash slightly for easier brushing.
- Jam: A quintessential accompaniment, offering a sweet contrast for dipping. Raspberry jam is traditional, but any favorite fruit jam works.
You can find the precise measurements for each ingredient in the comprehensive recipe card that follows this post, ensuring perfect results every time.

Mastering Monte Cristo Puffs: A Step-by-Step Guide
The secret to these exquisite puffs lies in the incredible puff pastry. This fantastic ingredient, typically found in the freezer section of your grocery store near the pie crusts, is a culinary marvel. Puff pastry is a light, flaky pastry made from a laminated dough, which means it’s created by repeatedly folding butter into dough. As it bakes, the butter creates steam, causing the layers to separate and “puff” into a magnificent, airy pocket—the perfect vessel for our savory filling. Here are the simple steps to create these golden wonders:
- Thaw the Puff Pastry: Begin by allowing your frozen puff pastry sheet to come to room temperature. This usually takes about 30-40 minutes on the counter, making it pliable and easy to work with.
- Preheat Your Oven: While the pastry thaws, preheat your oven to 400°F (200°C) to ensure it’s perfectly hot when the puffs are ready to bake. Line a baking sheet with parchment paper for easy cleanup and to prevent sticking.
- Prepare the Pastry: Gently roll out the thawed puff pastry on a lightly floured surface into a slightly larger square than its original size. This helps to smooth out any creases and ensure an even thickness. Cut the rolled pastry into four equal squares.
- Craft the Signature Sauce: In a small bowl, whisk together the mayonnaise and Dijon mustard until well combined. This creates a creamy, tangy spread that infuses the classic Monte Cristo flavor into each puff.
- Assemble the Puffs: Spoon a dollop of the mayo-mustard sauce onto the center of each puff pastry square. Layer generously with grated Gruyere cheese, followed by a slice or two of your favorite deli ham, and then another sprinkle of Gruyere cheese. This layering ensures a cheesy, meaty bite every time.
- Fold and Seal: Carefully bring each corner of the puff pastry square towards the center, overlapping slightly, to enclose the filling. Press down gently to seal the edges, creating a neat little package.
- Prepare the Egg Wash: In a small bowl, whisk one large egg with a teaspoon of water. This creates a golden egg wash that, when brushed over the pastry, will give your puffs a beautiful, glossy, golden-brown finish and add to their crispiness.
- Egg Wash Application: Lightly brush the tops and sides of each folded puff with the egg wash. This is a crucial step for that irresistible golden color and flaky texture.
- Bake to Perfection: Place the assembled puffs on your prepared baking sheet. Bake for 15-20 minutes, or until they are puffed up, golden brown, and the cheese is melted and bubbly.
- Serve and Enjoy: Remove the puffs from the oven and let them cool for a few minutes. Serve them warm, accompanied by your favorite raspberry or other fruit jam for dipping, or dusted lightly with powdered sugar – or both for the ultimate sweet and savory experience!
For even more precise details and expert tips, refer to the full recipe card below.

Understanding the Classic: What is a Monte Cristo Sandwich?
The Monte Cristo sandwich is a beloved classic that masterfully blends savory and sweet flavors, often evoking a sense of culinary nostalgia. It’s essentially a rich variation of the French croque monsieur. At its core, a Monte Cristo is a ham and cheese sandwich, typically made with Gruyere cheese and a hint of Dijon mustard, that undergoes a special preparation. The assembled sandwich is dipped in a batter of whisked eggs (much like French toast) and then either pan-fried or deep-fried until golden brown and crispy. The result is a uniquely indulgent experience: the warm, melty interior of ham and cheese contrasting with the rich, eggy, and often slightly sweet exterior. It’s like a grilled ham and cheese sandwich had a delicious baby with French toast, and it tastes every bit as amazing as it sounds, often served with a side of fruit jam for dipping.
The Star Cheese: What is Gruyere Cheese?
Gruyere is an exquisite hard yellow Swiss cheese, celebrated for its complex and versatile flavor profile. Originating from the town of Gruyères in Switzerland, this cheese boasts a distinct nutty, earthy, and slightly sweet taste that becomes more pronounced and nuanced with age. Its texture is firm and dense, yet remarkably creamy when it melts, making it an ideal choice for cooking and baking. Gruyere is fantastic for grating into sauces, topping casseroles, and, of course, for its unparalleled meltability in sandwiches and puffs like our Monte Cristo variation. Its robust flavor stands up well to the rich ham and tangy mustard, adding depth and a gourmet touch to every bite.
Seeking Alternatives? What Can I Substitute for Gruyere Cheese?
While Gruyere holds a special place in my heart for this recipe due to its unique nutty flavor and superior melt, there are several other excellent cheeses that can be used as substitutes if Gruyere is unavailable or you prefer a different taste. When choosing a substitute, look for cheeses that share a similar melting quality and a complex flavor that can stand up to the other ingredients. Here are a few reliable options:
- Dubliner: A rich, aged cow’s milk cheese from Ireland, Dubliner offers a sharp, tangy, and slightly sweet flavor with a grainy texture, reminiscent of a mature cheddar and Parmesan blend. It melts beautifully and adds a distinct character.
- Fontina: This Italian cheese is celebrated for its incredibly smooth, supple texture and excellent melting capabilities. It has a mild, nutty, and slightly buttery flavor that will complement the ham and mustard without overpowering them.
- Emmental: Often recognized as “Swiss cheese” with its characteristic holes, Emmental offers a sweet, nutty, and somewhat fruity flavor. It’s another excellent melting cheese, providing a classic Swiss taste.
- Jarlsberg: A Norwegian cheese that is often compared to Swiss Emmental, Jarlsberg has a mild, sweet, and nutty flavor. It melts wonderfully and has a slightly firm yet creamy texture, making it a great, accessible alternative.
Each of these substitutes will bring its own subtle nuances to the Monte Cristo Puffs, so feel free to experiment and find your favorite!

Planning Ahead: Can You Make Monte Cristo Puffs in Advance?
Absolutely! These Monte Cristo Puffs are incredibly versatile and work beautifully as a make-ahead meal or appetizer, perfect for reducing stress on busy days or when entertaining. Here’s the best way to prepare them ahead of time:
- Prepare the Pastry Shells: Instead of making the full puffs, you can prepare just the puff pastry shells. Cut the puff pastry into four squares, fold up the corners to create a hollow center (similar to how you’d form the puffs), and brush them with the egg wash. Bake these empty shells according to the puff pastry packaging instructions, until golden and puffed. Let them cool completely.
- Freeze the Shells: Once completely cool, carefully place the baked pastry shells in a single layer on a baking sheet and freeze until solid. Then, transfer them to an airtight plastic freezer bag, removing as much air as possible. They can be stored in the freezer for up to 2 weeks.
- Assemble and Bake When Ready: When you’re ready to enjoy them, preheat your oven to 350°F (175°C). While the oven heats, prepare the ham, cheese, and mayo-mustard filling. Place the frozen pastry shells on a parchment-lined baking sheet, fill each with the prepared ingredients, and gently lay a sheet of foil over the top to prevent over-browning. Bake for about 15 minutes, or until the filling is hot and bubbly, and the pastry is reheated. Remove the foil for the last few minutes if you want a crispier top.
Storing for Later: Can You Freeze Baked Monte Cristo Puffs?
Yes, these fully baked Monte Cristo Puffs freeze wonderfully, making them an excellent option for batch cooking or having a quick, delicious snack on hand. Follow these steps for optimal freezing and reheating:
- Cool Completely: After baking, allow the Monte Cristo Puffs to cool completely on a wire rack. This is crucial to prevent condensation and sogginess when freezing.
- Wrap Individually: For best results, carefully wrap each cooled puff in a layer of plastic wrap, then an additional layer of aluminum foil. This double layer helps to prevent freezer burn and keeps the puffs fresh.
- Store in Freezer Bag: Place the individually wrapped puffs into an airtight freezer-safe bag or container. Remove as much air as possible before sealing. They can be stored in the freezer for up to 2 weeks for optimal flavor and texture.
- Reheating Instructions: To reheat, preheat your oven to 350°F (175°C). Place the frozen puffs (unwrapped from plastic, but you can leave the foil for the initial stage if you prefer) on a baking sheet. Bake for approximately 15-20 minutes, or until thoroughly heated through and crisp again. You may want to remove any foil during the last 5-10 minutes to ensure crispiness.
Reheating in a toaster oven also works well for individual puffs, giving them a lovely crisp texture.
It’s March 2021 as I write this, and the news just broke that Disneyland is finally reopening on a limited basis after being closed for over a year – it truly blows my mind! Since it’s only for California residents to start, a Café Orleans Monte Cristo sandwich isn’t in my immediate future. But in the meantime, I’ll be happily baking up these incredible Monte Cristo Puffs! They are the absolute best sweet and salty bite I can get my hands on while I patiently (or, let’s be honest, somewhat impatiently) await my next trip to the happiest place on earth!
More Fantastic Ham and Cheese Recipes to Savor:
If you’re a fan of the classic combination of ham and cheese, you’re in for a treat! This duo is incredibly versatile and forms the base for countless comforting and delicious dishes. From quick snacks to hearty meals, there’s always a new way to enjoy these ingredients. Here are some of our other top-rated ham and cheese recipes that are sure to become family favorites:
- Ham and Cheese Sliders: Perfect for parties or a quick weeknight dinner, these mini sandwiches are slathered in a buttery, savory sauce and baked until gooey.
- Cheesy Ham and Potato Bacon Casserole: A hearty and comforting casserole packed with tender potatoes, savory ham, crispy bacon, and plenty of melted cheese – an ultimate crowd-pleaser.
- Ham and Cheese Scones: Fluffy, savory scones studded with chunks of ham and cheese, ideal for breakfast, brunch, or an afternoon snack.
- Ham and Broccoli Macaroni and Cheese: A creamy, cheesy macaroni dish elevated with the addition of savory ham and healthy broccoli, making it a complete meal.
- Fried Ham and Cheese Melts: A deliciously crisp and gooey take on the classic grilled cheese, with a golden-fried exterior and a warm, savory interior.
- Ham and Cheese Breakfast Stromboli: A fantastic savory pastry, perfect for feeding a crowd at breakfast or brunch, filled with eggs, ham, and cheese.
Monte Cristo Puffs Recipe
Yields: 4 puffs
Prep time: 15 minutes
Cook time: 15 minutes
Total time: 30 minutes
Ingredients
- 1 Sheet Frozen Puff Pastry, thawed
- 1/4 Cup Mayonnaise
- 1 1/2 Tablespoons Dijon Mustard
- 1 Cup Gruyere Cheese, grated
- 4-8 Slices Ham (depending on thickness and desired filling)
- 1 Large Egg
- 1 teaspoon Water
- Raspberry or Favorite Jam for dipping (and/or powdered sugar for dusting)
Instructions
- Defrost the puff pastry on the counter until soft and pliable (approx. 30-40 minutes).
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
- On a lightly floured surface, gently roll out the puff pastry into a square slightly larger than its original size. Cut the pastry into 4 equal squares.
- In a small bowl, mix the mayonnaise and Dijon mustard together until well combined. Spread a little of this sauce into the middle of each puff pastry square.
- Evenly distribute half of the grated Gruyere cheese over the sauce on each square. Top with 1-2 slices of ham, then sprinkle the remaining Gruyere cheese over the ham.
- In a separate small bowl, whisk the egg and water together to create an egg wash.
- Fold each corner of the puff pastry square towards the center, overlapping slightly to enclose the filling. Press down gently to seal the edges.
- Brush the tops and sides of each folded puff generously with the egg wash.
- Place the puffs on the prepared parchment-lined baking sheet.
- Bake for 15-20 minutes, or until the puffs are golden brown and well-risen, and the cheese is melted and bubbly.
- Remove from the oven and let cool for a few minutes. Serve warm with raspberry or your favorite jam for dipping, and a dusting of powdered sugar if desired.
Nutrition Information (Approximate per puff)
Serving: 1 puff
Calories: 657 kcal
Carbohydrates: 28g
Protein: 22g
Fat: 50g
Saturated Fat: 16g
Trans Fat: 1g
Cholesterol: 100mg
Sodium: 764mg
Potassium: 170mg
Fiber: 1g
Sugar: 1g
Vitamin A: 386 IU
Vitamin C: 1mg
Calcium: 352mg
Iron: 2mg
Nutrition information is automatically calculated and should only be used as an approximation.
Remember to subscribe to our FREE Oh Sweet Basil NEWSLETTER and receive easy recipes delivered directly into your inbox every day!
When you try a recipe, please use the hashtag #ohsweetbasil on INSTAGRAM for a chance to be featured in our stories! Follow Oh, Sweet Basil on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of our latest content, recipes, and stories.