So, you’ve survived Christmas dinner. The table’s been cleared, the guests have left, and there it sits-that glorious, glazed ham staring at you from the fridge like a delicious problem you didn’t know you had.
You’re staring down what feels like seventeen pounds of pork, wondering how on earth you’ll work through it before New Year’s rolls around.
Leftover Christmas ham is a golden ticket to some of the most comforting, throw-together meals you’ll make all season. I’m talking breakfasts that’ll have you actually excited to wake up, lunches that put sad desk salads to shame, and dinners you can whip up without breaking a sweat.
And if you’re anything like me, you’ll even squeeze every last bit of flavor from that ham bone before it sees the inside of a trash can.
Let’s get into my favorite ways to transform that holiday ham into dishes so good, you might start wondering why we don’t eat ham year-round.
Hearty Breakfast and Brunch Recipes
Ham makes breakfast feel special without requiring you to actually be awake yet-which is exactly my speed on a lazy December morning.
Ham and Cheese Quiche
Quiche is one of those dishes that sounds fancy but is secretly forgiving as hell. You can toss pretty much anything into a pie crust, pour eggs over it, and call it brunch. With leftover ham, though? You’re in business.
I usually start by dicing up about a cup and a half of ham-doesn’t need to be perfect, just roughly chopped. Toss it into a prepared pie crust (store-bought is totally fine: I won’t tell) along with a generous handful of shredded cheese. Gruyère is my go-to because it’s nutty and melts like a dream, but Swiss or sharp cheddar work beautifully too.
Whisk together four eggs, a cup of half-and-half, salt, pepper, and maybe a pinch of nutmeg if you’re feeling adventurous. Pour that mixture over the ham and cheese, then bake at 375°F for about 35 to 40 minutes. The quiche is done when the center barely jiggles and the top has that lovely golden sheen.
What I love about quiche is its versatility. Serve it hot out of the oven for brunch, or let it cool and slice it up for easy grab-and-go breakfasts throughout the week. It’s equally at home on a fancy table with mimosas or wrapped in foil on your commute.
Ham Hash with Potatoes and Eggs
If quiche is the elegant cousin, ham hash is the scrappy sibling who shows up in sweatpants and still steals the show. This dish is pure comfort-crispy potatoes, savory ham, and a runny egg yolk tying it all together like edible sunshine.
Start by dicing a couple of medium potatoes into small cubes. I usually leave the skins on because I’m lazy and they add texture, but peel them if that’s your thing. Toss the potatoes into a hot skillet with a glug of olive oil or butter, and let them get golden and crispy. This takes patience-about ten minutes of occasional stirring. Don’t rush it. Crispy potatoes are worth the wait.
Once the potatoes are nearly done, add in diced ham, some chopped onion, and maybe a bell pepper if you’ve got one hanging around. Let everything mingle and crisp up together for another five minutes. Season generously with salt, pepper, and a shake of smoked paprika if you want a little extra warmth.
Finish it off by cracking a couple of eggs right into the skillet. Cover with a lid and let the eggs cook until the whites are set but the yolks are still gloriously runny. When you break into that yolk and it spills over the ham and potatoes? Chef’s kiss. Pure magic.
Ham and Cheese Breakfast Scramble
Breakfast scrambles are like the jazz musicians of the cooking world-totally improvisational and always satisfying. I throw together this ham and cheese scramble when I need something that tastes indulgent but takes less time than scrolling through social media.
Start by dicing up about a cup of your leftover ham into small cubes. Heat a skillet with a bit of butter (because we’re not playing around here), then toss in the ham until it gets those crispy edges that make everything better. Crack a few eggs into a bowl, whisk them up with a splash of milk, and pour them over the ham. Let them cook for a minute, then gently scramble everything together. Right before they’re done, fold in some shredded cheddar-or whatever cheese is living in your fridge-and watch it get all melty and gorgeous.
I like adding diced bell peppers or green onions if I’m feeling fancy, but honestly? This scramble shines even when it’s just ham, eggs, and cheese. Serve it with toast, and you’ve got yourself a breakfast that’ll make you feel like you have your life together, even if you’re still in yesterday’s sweatpants.
Satisfying Lunch and Dinner Dishes
Lunch and dinner are where leftover ham really flexes. These are the meals that make you forget you’re working with leftovers at all. Honestly, some of these dishes are better than the original holiday spread.
Creamy Ham and Potato Soup
When the post-holiday weather turns gray and miserable, there’s nothing I crave more than a big bowl of creamy, hearty soup. Ham and potato soup is like wrapping yourself in a warm blanket, except you can eat it.
I start by sautéing diced onion, celery, and carrots in a large pot with a bit of butter until they’re soft and fragrant. Then I add in diced potatoes-Yukon Golds are my favorite because they’re naturally creamy-and enough chicken or vegetable broth to cover everything. Bring it to a boil, then reduce the heat and let it simmer until the potatoes are tender, about 15 minutes.
Here’s where the magic happens: I use a potato masher to break up some of the potatoes right in the pot. Not all of them-just enough to thicken the soup and give it that velvety texture. Stir in your chopped ham, a cup of heavy cream or half-and-half, and season with salt, pepper, and a little thyme. Let it simmer for another ten minutes so the flavors meld together.
I like to serve this with crusty bread and maybe a sprinkle of sharp cheddar on top. It’s the kind of soup that makes you want to curl up on the couch and ignore the world for a while.
Ham Fried Rice
Fried rice is my secret weapon for using up leftovers, and ham fits into the lineup like it was born for the job. It’s quick, it’s customizable, and it tastes way better than takeout.
The key to great fried rice is using day-old rice. Freshly cooked rice is too moist and clumps up in the pan, but leftover rice from the fridge? Perfect. If you don’t have any, cook some rice and spread it on a baking sheet to cool and dry out a bit.
Heat a large skillet or wok over high heat with some oil-sesame oil adds great flavor, but vegetable oil works fine too. Scramble a couple of eggs in the pan, then push them to the side. Toss in diced ham, frozen peas and carrots, and any other veggies you have lying around. Stir-fry for a couple of minutes until everything’s heated through.
Add the rice, breaking up any clumps, and drizzle soy sauce over the top. I also like a splash of oyster sauce for depth and a tiny bit of sugar to balance the saltiness. Toss everything together until the rice is heated and slightly crispy in spots. Finish with sliced green onions and maybe a drizzle of sriracha if you like heat.
It’s fast, it’s satisfying, and it makes you look like you actually know what you’re doing in the kitchen.
Baked Ham and Cheese Pasta
This is the ultimate cozy dinner when you want something rich and indulgent but don’t want to spend all evening cooking. Baked pasta is forgiving, feeds a crowd, and tastes even better the next day.
Cook a pound of pasta-penne, shells, or rigatoni work great because they hold onto the sauce. While the pasta cooks, make a simple cheese sauce by melting butter in a saucepan, whisking in flour to make a roux, then slowly adding milk while whisking constantly until it thickens. Stir in shredded cheddar, a bit of Parmesan, and season with salt, pepper, and a pinch of mustard powder for extra flavor.
Mix the cooked pasta with diced ham and the cheese sauce, then pour everything into a greased baking dish. Top with more cheese-because why not-and maybe some breadcrumbs for crunch. Bake at 350°F for about 25 minutes until it’s bubbly and golden on top.
This dish is comfort food at its finest. It’s the kind of meal that makes everyone at the table go quiet because they’re too busy eating to talk.
Quick Sandwiches and Wraps
Sometimes you don’t want to cook. You just want to slap something between two pieces of bread and call it lunch. Leftover ham is perfect for those moments when you need something fast but still want it to taste good.
Classic Ham and Swiss Panini
A panini press is one of my favorite kitchen gadgets, mostly because it turns ordinary sandwiches into something that feels restaurant-worthy. But if you don’t have one, a regular skillet and a heavy pot to press down on the sandwich works just fine.
Layer sliced ham, Swiss cheese, and a smear of Dijon mustard between two slices of sturdy bread-sourdough or ciabatta are my top picks. Brush the outside of the bread with a little butter or olive oil, then grill it in a hot pan until the bread is golden and crispy and the cheese is melted.
The beauty of a panini is in the contrast: crispy, toasty bread on the outside and warm, melty goodness on the inside. I sometimes add thin apple slices or arugula for a little freshness, but honestly, the classic combo is hard to beat.
Ham and Veggie Wraps
Wraps are the unsung heroes of easy lunches. They’re portable, they don’t require cooking, and you can pack them with pretty much anything.
I start with a large tortilla and spread a thin layer of cream cheese or hummus over it. Then I layer on sliced ham, shredded lettuce, sliced tomatoes, cucumber, and maybe some shredded carrots for crunch. A drizzle of ranch dressing or balsamic vinaigrette adds moisture and flavor.
Roll it up tightly, tucking in the sides as you go, then slice it in half on the diagonal. It looks impressive, it’s healthy-ish, and it’s the kind of lunch that keeps you full without weighing you down.
Monte Cristo Rolls
If you’ve never had a Monte Cristo sandwich, you’re missing out. It’s basically a ham and cheese sandwich that gets dipped in egg batter and fried like French toast. It’s sweet, it’s savory, it’s indulgent, and it’s absolutely worth the extra effort.
For a quicker version, I make Monte Cristo rolls. Flatten slices of white bread with a rolling pin, then layer on ham, Swiss cheese, and a thin smear of raspberry jam. Roll the bread up tightly, dip it in beaten egg, and fry in a buttered skillet until golden brown on all sides.
Dust with powdered sugar and serve with extra jam on the side for dipping. It’s breakfast, lunch, and dessert all rolled into one, and it’s ridiculously good.
Ham Salad
Before you roll your eyes at the word “salad,” hear me out. This isn’t some sad pile of lettuce. Ham salad is creamy, tangy, and completely addictive-think chicken salad’s more interesting cousin who studied abroad and came back with stories.
Chop up your leftover ham into small pieces (I’m talking tiny here, almost minced). Mix it with mayo, a dollop of Dijon mustard, some finely diced celery for crunch, and a squeeze of lemon juice to brighten everything up. I also add a pinch of paprika and a little black pepper because plain is not in my vocabulary.
The beauty of ham salad is its versatility. Spread it on crackers for a quick snack, pile it onto bread for a sandwich that’s actually exciting, or stuff it into a croissant if you’re trying to impress someone (or just yourself-self-love is important). I’ve even used it as a dip with veggies when I was pretending to be health-conscious.
It keeps in the fridge for several days, which means you can make a big batch and have instant meal solutions all week. Just try not to eat it straight from the container with a fork at midnight. Not that I’ve done that. Multiple times.
Hearty Comfort Food Dishes
When the weather’s cold and your soul needs warming, these heartier dishes come to the rescue like a cozy blanket made of food. They’re the kind of meals that make you understand why comfort food is called comfort food.
Creamy Ham and Potato Soup
This soup is basically a hug in a bowl. I make it on those days when I need something substantial that doesn’t require me to be a culinary genius (so, most days, honestly).
Start by sautéing diced onions and celery in a big pot with butter until they’re soft and fragrant. Add cubed potatoes-I use russets because they break down slightly and make the soup naturally thick and creamy-along with chicken or vegetable broth. Let everything simmer until the potatoes are tender enough to break apart with a spoon.
Here’s where the magic happens: stir in your chopped leftover ham, then add heavy cream (or half-and-half if you’re being sensible, which I rarely am). Season with salt, pepper, and a bay leaf or two. Some people add carrots: I say do whatever makes you happy. Let it all simmer together so the flavors get to know each other, then taste it and adjust the seasoning.
I like to mash some of the potatoes against the side of the pot to make the soup even creamier, and I always top each bowl with shredded cheese and green onions. Sometimes I add a few croutons because texture contrast is important, people. This soup reheats beautifully, which means it’s even better the next day-if there’s any left.
Ham and Bean Stew
There’s something deeply satisfying about a pot of stew simmering away on the stove, filling your house with incredible smells while you pretend to be productive. This ham and bean stew is rustic, filling, and tastes like something your grandmother would’ve made if your grandmother was really cool.
I use a mix of beans-usually white beans and kidney beans-but honestly, whatever you have in the pantry works. If you’re using dried beans, you’ll need to soak them overnight (or use the quick-soak method if you forgot, which happens to me roughly 90% of the time). Canned beans work fine too: just drain and rinse them.
In a large pot or Dutch oven, sauté onions, carrots, and celery until they soften. Add minced garlic because garlic makes everything better, then toss in your beans, diced ham, and enough broth to cover everything. Add bay leaves, thyme, and a little smoked paprika for depth. Let it simmer for at least an hour-longer if you can wait, which I usually can’t.
The ham adds this incredible smoky, savory flavor to the broth while the beans break down slightly and make the whole thing thick and hearty. Serve it with crusty bread for dipping, and you’ve got a meal that costs next to nothing but tastes like a million bucks. Plus, it freezes beautifully, so you can stash some away for those future days when cooking feels impossible.