Appetizers
This baked ham and cheese recipe delivers the ultimate comfort food experience—crispy, golden edges that pull apart into gooey, cheesy bites with every bite. The secret lies in a honey-mustard glaze that caramelizes beautifully in the oven, while smoky cheddar melts into irresistible pockets of flavor.
I’ve perfected this technique over years of holiday gatherings, ensuring every slice is tender yet crispy, with a balance of sweet and savory that keeps everyone reaching for seconds.
The beauty of this recipe is its simplicity: just a few ingredients and 30 minutes in the oven transform a simple ham into something restaurant-worthy. We’re talking about a dish that’s hearty enough for a main course but versatile enough to serve as an appetizer when cut into bite-sized pieces.
The key is preheating the oven to 400°F and brushing the ham generously with the glaze before topping it with cheese—this ensures that crispy crust you’re craving while keeping the inside juicy and warm.
What you’ll end up with is a dish that smells like holiday magic—crispy on the outside, creamy and cheesy on the inside, with a glaze that’s perfectly balanced between sweet and tangy.
The aroma alone will have everyone gathering around the table, and the first bite will have them asking for the recipe. This isn’t just another ham dish; it’s a showstopper that feels like a hug in food form.
Pair it with a simple green salad for freshness or roasted potatoes for extra heartiness, and you’ve got a complete meal that’s sure to impress. Whether you’re hosting a gathering or just craving a cozy comfort food night in, this recipe delivers every time. Let’s get started!
Ingredients for baked ham and cheese
Six ingredients transform a simple ham into crispy, cheesy holiday magic in 30 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Pre-Cooked Bone-In Ham 🍖 | 4 lb | Center-cut, thinly sliced |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, smoky variety |
| Honey 🍯 | ½ cup | Wildflower preferred |
| Dijon Mustard 🍯 | ¼ cup | High-quality, smooth |
| Butter 🧈 | ¼ cup | Unsalted, softened |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh |
| All-Purpose Flour 🌾 | 2 tbsp | For glaze thickening |
| Balsamic Vinegar 🍷 | 1 tbsp | For depth of flavor |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Olive Oil 🫒 | 1 tbsp | For brushing |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
The ham is the foundation, so center-cut bone-in is non-negotiable—it stays juicier during baking. Most grocery stores carry pre-sliced hams, but if you're buying whole, ask for a 4-pound center-cut at the deli counter. Hormel or Boar's Head are my go-tos for consistent quality, though any pre-cooked ham will work. Look for slices that are about 1/4-inch thick—thinner pieces crisp faster but may dry out. The cheddar? Smoky sharp cheddar (like Tillamook or Cabot) melts best, but any aged cheddar will work. Avoid pre-shredded—it's coated with anti-caking agents that prevent proper melting.
No honey? Maple syrup or agave works in a pinch, though the flavor won't be identical. The mustard is crucial for balance—Dijon mustard adds depth, but yellow mustard in a pinch will still work. Butter is essential for richness, but if you're watching fat, Greek yogurt or light cream cheese can replace half the amount. Fresh garlic is ideal, but garlic powder at half the amount gets you close. The glaze thickens as it bakes, so don't worry if it looks runny before going in the oven. For extra crispiness, panko breadcrumbs can be sprinkled on top before baking.
This dish reheats beautifully—just pop slices back in the oven at 350°F for 5-10 minutes until bubbly. Store leftovers in an airtight container for 4-5 days, though honestly, it's hard to resist eating it all at once. The glaze keeps for 1 week in the fridge if you make extra, and the cheese can be shredded ahead of time. For holiday gatherings, double the recipe—it disappears fast. The aroma alone will have guests gathering, so bake it when everyone's hungry!
Why You'll Love This Recipe
- Foolproof Prep: I swear by this one—just slice the ham, layer the cheese, and hit bake. No brining, no basting, no stress. That pre-cooked ham means I’m not tied to the stove for hours, just a quick glaze of honey and mustard while it warms.
- Sweet-Savory Magic: The sharp cheddar melts into gooey perfection, while the honey-Dijon glaze caramelizes into a sticky, tangy crust. Honestly, the first bite makes me question why I don’t do this more often—it’s that good.
- Leftovers That Win: This recipe actually tastes better the next day. I make a double batch on Sundays, slice it up for sandwiches, or toss it into omelets. (Yes, even on a Tuesday night.)
- Budget-Friendly Luxury: A whole bone-in ham feeds a crowd without breaking the bank, and the cheese stretches generously. Between us, this is my go-to for potlucks—elegant, filling, and no one asks for the recipe twice.
Step-by-step instructions for crispy-crusted ham and cheese bites
Master this technique and you'll achieve perfectly crispy edges with melty, pull-apart cheese every time.
Prepare the Ham and Glaze Ingredients
Begin by preheating your oven to 375°F. Line a baking sheet with parchment paper for easy cleanup. Take the 4 lb pre-cooked bone-in ham and slice it into ½-inch thick slices, keeping the bone intact on one side for stability. Arrange the ham slices in a single layer on the prepared baking sheet.
In a small bowl, whisk together the 0.5 cup honey, 0.25 cup Dijon mustard, 1 tbsp balsamic vinegar, and 1 tsp dried thyme. This glaze will create that signature caramelized crust while adding depth of flavor. The honey should be at room temperature for even application.
Assemble and Glaze the Ham Layers
Spread ½ of the sharp cheddar cheese evenly over the ham slices, creating a thick layer that will melt beautifully. Using a pastry brush, generously coat each ham slice with the prepared glaze mixture, ensuring complete coverage. The glaze should look glossy and evenly distributed.
Next, sprinkle the remaining 1 cup sharp cheddar cheese evenly over the glazed ham. Press down gently with your fingers to help the cheese adhere. This layering creates the perfect pull-apart texture when baked. Don't skip this step—it's what makes these bites so satisfying.
Bake Until Golden and Bubbly
Transfer the baking sheet to the preheated oven and bake for 20-25 minutes until the edges are deep golden brown and the cheese is bubbling vigorously. The ham should feel firm to the touch, and you'll see the glaze caramelizing at the edges. This is where that crispy crust forms—don't remove it early or you'll miss the perfect texture.
About halfway through baking (10-12 minutes in), I like to broil for 2-3 minutes on high to intensify the browning. Watch carefully to prevent burning, and remove from the oven as soon as you see the cheese beginning to brown. The internal temperature should reach 160°F.
Add Garlic Butter and Garnish
While the ham is still hot, melt the 0.25 cup butter with the 4 minced garlic cloves in a small saucepan over low heat until just combined. Remove from heat and stir in the 2 tbsp all-purpose flour to create a simple garlic butter sauce. This adds richness and balances the sweetness of the glaze.
Drizzle the warm garlic butter evenly over the baked ham bites. The butter should sizzle slightly as it hits the hot surface. Immediately sprinkle with the 0.25 cup chopped fresh parsley and 0.5 tsp black pepper. The parsley adds freshness that cuts through the richness, while the pepper enhances all the flavors.
Rest and Serve Warm
Let the ham bites rest for 5 minutes before serving. This resting period allows the cheese to set slightly and makes the pull-apart texture even more satisfying. The edges should remain crispy while the interior stays warm and gooey—this is the perfect balance we're aiming for.
Serve immediately with toothpicks for easy handling. Each bite should deliver crispy edges, melty cheese, and that perfect balance of sweet and savory flavors. The glaze should be slightly sticky, and the ham should be tender but not falling apart. For extra presentation, arrange on a platter with a drizzle of the remaining garlic butter and additional parsley.
Pro Tips For Making Baked Ham And Cheese
- CRACK THE HONEY CRUST: I learned this the hard way—don’t just drizzle honey over the ham like syrup. Brush it on in thin layers while the ham is still warm, then broil for 2-3 minutes. The heat caramelizes it into a sticky, golden glaze that clings instead of pooling.
- SALT THE CHEESE FIRST: Sharp cheddar needs a boost. Sprinkle it with a pinch of flaky salt (about ¼ teaspoon per cup) before baking—it cuts through the richness and makes the flavor pop. Trust me, your taste buds will notice the difference.
- DON’T SKIP THE MUSTARD BASE: Slather the ham with Dijon mustard before adding cheese—it’s the glue that keeps everything cohesive. I used to skip it, and the cheese would slide off like a sad fondue. A thin, even layer (about 1 tablespoon) makes all the difference.
- BAKE COVERED THEN UNCOVERED: Start with foil draped over the ham for the first 15 minutes to melt the cheese evenly. Then remove it for the last 5-7 minutes to crisp the edges. This two-step method prevents a soggy mess and guarantees a golden-brown finish.
Serving suggestions for this dish
Appetizer Bites
Cut the baked ham and cheese into 1-inch cubes for easy handling—perfect for cocktail parties or holiday appetizers. Serve on a platter with toothpicks for guests to grab and enjoy. The crispy edges and melty cheese make these irresistible bite-sized treats that disappear fast. 🍽️
Comfort Food Main
For a hearty meal, arrange the baked ham slices on a platter and serve with roasted garlic mashed potatoes or crusty sourdough bread. The rich, cheesy ham pairs beautifully with the creamy potatoes or buttery bread to soak up the glaze.
This makes a satisfying main course that feels indulgent yet balanced.
Salad Pairings
Balance the richness with a simple arugula salad tossed in lemon vinaigrette—the peppery greens cut through the sweet glaze beautifully. Add toasted walnuts and shaved Parmesan for extra texture. For a lighter option, try a mixed greens salad with cherry tomatoes and balsamic glaze to complement the dish.
Bread Service
Serve with warm dinner rolls or baguette slices for extra indulgence. The soft bread soaks up any leftover glaze, making every bite even more delicious. For a festive touch, brush the bread with garlic butter before serving—it pairs perfectly with the crispy ham and cheese.
Holiday Platter
Arrange the baked ham and cheese on a wooden cutting board with fresh parsley and rosemary sprigs for a rustic, festive look. Add pickled vegetables like red onions or jalapeños for a tangy contrast. This makes a stunning centerpiece for gatherings, with flavors that feel both classic and elevated.
Nutrition facts
Frequently asked questions
Can I use pre-sliced ham from the grocery store?
Yes! Pre-sliced hams work perfectly for this recipe. Look for center-cut bone-in slices that are about 1/4-inch thick—they hold their shape better during baking. Just check the packaging to ensure it's fully cooked (most store-bought hams are). Brands like Hormel or Boar's Head are great choices for consistent quality.
What's the best way to make this recipe extra crispy?
For maximum crispiness, broil the ham for 2-3 minutes at the end of baking. First, bake at 375°F for 15 minutes, then switch to broil on high. Watch closely to prevent burning—you want golden edges, not charred spots. A light sprinkle of panko breadcrumbs before baking also adds texture.
Can I make this ahead of time?
Assemble the ham bites (with glaze and cheese) up to 24 hours ahead and refrigerate uncovered. When ready to bake, add 5-10 extra minutes to the cooking time to account for the cold start. For parties, bake the ham bites, then reheat in a 350°F oven for 10 minutes to restore crispiness before serving.
What if I don't have Dijon mustard?
No problem! Use yellow mustard in a 1:1 ratio, or swap for 1 tbsp apple cider vinegar + 1 tsp honey to mimic the tangy-sweet balance. The flavor won't be identical, but it'll still work. For extra depth, add 1/2 tsp smoked paprika to the glaze to complement the cheddar.
How do I keep the cheese from getting rubbery?
Rubbery cheese happens when it overcooks. Remove the ham from the oven as soon as the cheese is bubbly but still slightly underdone in the center. Let it rest for 5 minutes before serving—this lets the cheese set properly. Also, avoid pre-shredded cheese (it has anti-caking agents) and use sharp cheddar instead for the best melt.
