I’ve attached a video for every recipe below from my favorite home cooks.
Ham is a versatile meat that can be used in many tasty dishes. From holiday dinners to everyday meals, ham adds flavor and protein to your plate. You can make delicious ham recipes for breakfast, lunch, dinner, and even snacks.
There are many ways to cook ham. You can bake it, fry it, or use it in casseroles and soups. Leftover ham is great for sandwiches, omelets, and salads. With so many options, you’ll never get bored of eating ham.
Honey Glazed Ham
You’ll need:
- 1 bone-in ham (about 8-10 lbs)
- 1/2 cup honey
- 1/4 cup brown sugar
- 2 tablespoons Dijon mustard
- 2 tablespoons apple cider vinegar
- 1/4 teaspoon ground cloves
- 1/4 cup pineapple juice
Here’s how to make it:
-
Preheat your oven to 325°F (163°C).
-
Score the ham in a diamond pattern, about 1/4 inch deep.
-
Mix honey, brown sugar, mustard, vinegar, cloves, and pineapple juice in a bowl.
-
Place ham in a roasting pan and brush with some glaze.
-
Bake for about 1 hour and 15 minutes, or until internal temperature reaches 140°F (60°C).
-
Brush with glaze every 15-20 minutes while baking.
-
Let the ham rest for 15 minutes before slicing.
Your honey glazed ham will be juicy and flavorful. The sweet and tangy glaze forms a delicious crust. It’s perfect for special occasions or family dinners!
Pineapple Brown Sugar Ham
You’ll need:
- 1 pre-cooked ham (5-7 lbs)
- 1 cup brown sugar
- 1 can pineapple slices with juice
- 1/4 cup honey
- 1 tsp ground cloves
- 1/4 cup cherry juice (optional)
Directions:
-
Preheat your oven to 325°F (165°C).
-
Place the ham in a roasting pan. Score the surface in a diamond pattern.
-
Mix brown sugar and cloves in a bowl. Rub this mixture all over the ham.
-
Arrange pineapple slices on the ham, securing with toothpicks if needed.
-
In a separate bowl, mix pineapple juice, honey, and cherry juice (if using).
-
Pour half of this glaze over the ham.
-
Bake for about 1 hour, basting every 15 minutes with the remaining glaze.
-
Your ham is ready when it’s heated through and the glaze is caramelized.
-
Let it rest for 15 minutes before slicing.
Enjoy your sweet and tangy pineapple brown sugar ham! It’s perfect for holiday dinners or special occasions.
Ham And Potato Casserole
Here’s what you’ll need:
- 4 cups diced potatoes
- 2 cups diced ham
- 1 onion, chopped
- 2 cups shredded cheddar cheese
- 1/4 cup butter
- 1/4 cup flour
- 2 cups milk
- Salt and pepper to taste
How to make it:
-
Preheat your oven to 350°F (175°C) and grease a baking dish.
-
Boil the potatoes for about 8 minutes until they’re slightly tender. Drain and set aside.
-
In a skillet, cook the ham and onion for 5 minutes until the onion softens.
-
Mix the potatoes, ham, and onion in the baking dish.
-
In the same skillet, melt the butter. Add flour and whisk until smooth.
-
Pour in the milk gradually, stirring constantly until the sauce thickens.
-
Add most of the cheese to the sauce, saving some for topping.
-
Pour the cheesy sauce over the potato mixture in the baking dish.
-
Sprinkle the remaining cheese on top.
-
Bake for about 30 minutes until golden and bubbly.
You can garnish with fresh herbs if you like. Enjoy your comforting ham and potato casserole!
Ham And Bean Soup
Here’s a tasty ham and bean soup recipe you can try:
Ingredients:
- 1 pound dried navy beans
- 1 ham hock or 2 cups diced ham
- 1 onion, diced
- 2 carrots, sliced
- 2 celery stalks, chopped
- 2 garlic cloves, minced
- 8 cups water
- 1 bay leaf
- Salt and pepper to taste
Directions:
-
Rinse the beans and place them in a large pot with water. Bring to a boil, then remove from heat and let soak for 1 hour.
-
Drain the beans and return them to the pot. Add the ham hock or diced ham, onion, carrots, celery, and garlic.
-
Pour in 8 cups of fresh water and add the bay leaf. Bring to a boil, then reduce heat and simmer for about 1.5 hours.
-
Remove the ham hock if used, shred the meat, and return it to the pot. Discard the bone and bay leaf.
-
Season with salt and pepper to your liking. Simmer for another 30 minutes or until the beans are tender.
Your ham and bean soup is now ready to enjoy! Serve it hot with some crusty bread for a cozy meal.
Ham And Cheese Quiche
Here’s what you’ll need:
- 1 pre-made pie crust
- 1 cup diced ham
- 1 cup shredded cheese (cheddar or Swiss)
- 4 large eggs
- 1 cup half-and-half
- 1/4 cup chopped green onions
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon onion powder
- 1 tablespoon Dijon mustard (optional)
Now, let’s make your quiche!
Preheat your oven to 375°F (190°C). Place the pie crust in a 9-inch pie plate and crimp the edges.
Sprinkle the ham and cheese evenly over the bottom of the crust. In a bowl, whisk together the eggs, half-and-half, green onions, salt, pepper, onion powder, and mustard if using.
Pour the egg mixture carefully over the ham and cheese. Place the quiche on a baking sheet and pop it in the oven.
Bake for 40-50 minutes until the center is set and the top is golden brown. Let it cool for 10 minutes before slicing.
Enjoy your delicious ham and cheese quiche!
Monte Cristo Sandwich
You’ll need these ingredients for a tasty Monte Cristo:
- 6 slices bread
- 4 slices ham
- 4 slices turkey
- 4 slices Swiss cheese
- 2 eggs
- 1/4 cup milk
- 2 tablespoons butter
- Mayonnaise
- Mustard (optional)
- Powdered sugar (for dusting)
Here’s how to make it:
-
Spread mayo on one side of each bread slice. Add mustard if you like.
-
Make sandwiches by layering ham, turkey, and cheese between bread slices.
-
Mix eggs and milk in a shallow bowl.
-
Melt butter in a skillet over medium heat.
-
Dip each sandwich in the egg mixture, coating both sides.
-
Cook sandwiches for about 3 minutes per side until golden brown.
-
Press down gently with a spatula while cooking to help melt the cheese.
-
Cut sandwiches diagonally and dust with powdered sugar before serving.
Enjoy your Monte Cristo hot off the skillet! It’s crispy on the outside and gooey on the inside.
Ham Fried Rice
Here’s what you’ll need:
- 3 cups cooked rice, chilled
- 1 cup diced ham
- 2 eggs, beaten
- 1/2 cup frozen peas and carrots
- 1/4 cup diced onion
- 2 tablespoons oil
- 2 tablespoons soy sauce
- Salt and pepper to taste
Let’s get cooking!
Heat oil in a large skillet or wok over medium heat. Add the beaten eggs and scramble until just set. Remove and set aside.
Add a bit more oil if needed. Toss in the onion, peas, and carrots. Stir-fry until tender.
Push the veggies to one side and add the cold rice. Mix it all together and let it cook for a few minutes.
Stir in the diced ham and cook until heated through. Add the scrambled eggs back in.
Pour the soy sauce over everything and mix well. Season with salt and pepper to taste.
Cook for another minute or two, stirring often. Your ham fried rice is ready to serve!
Split Pea Soup With Ham
You’ll need:
- 1 pound dried split peas
- 1 ham bone or 2 cups diced ham
- 1 onion, diced
- 2 carrots, chopped
- 2 celery stalks, chopped
- 2 cloves garlic, minced
- 6 cups chicken broth
- 1 bay leaf
- Salt and pepper to taste
Directions:
-
Rinse the split peas and set them aside.
-
In a large pot, sauté the onion, carrots, and celery until soft.
-
Add the garlic and cook for another minute.
-
Pour in the chicken broth, split peas, ham bone (or diced ham), and bay leaf.
-
Bring the mixture to a boil, then reduce heat and simmer.
-
Cook for about 1 hour, stirring occasionally, until the peas are tender.
-
If using a ham bone, remove it and cut off any meat. Add the meat back to the soup.
-
Season with salt and pepper to taste.
Your split pea soup is now ready to enjoy! Serve it hot with some crusty bread for a cozy meal.
Ham And Cheese Sliders
You’ll need:
- 12 Hawaiian rolls
- 12 slices ham
- 12 slices Swiss cheese
- 1/4 cup butter, melted
- 1 tablespoon Dijon mustard
- 1 teaspoon Worcestershire sauce
- 1 teaspoon poppy seeds
- 1/2 teaspoon onion powder
Here’s how to make them:
-
Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish.
-
Slice the rolls in half horizontally. Place the bottom halves in the baking dish.
-
Layer ham and cheese on each roll bottom. Add the top halves.
-
Mix melted butter, mustard, Worcestershire sauce, poppy seeds, and onion powder in a bowl.
-
Pour this mixture evenly over the rolls.
-
Bake for 10-15 minutes until the cheese melts and the tops are golden brown.
-
Let cool for a few minutes before serving. Enjoy your tasty sliders!
These sliders are perfect for parties or a quick family meal. You can prep them ahead and bake when ready to eat.
Croque Monsieur
Here’s what you’ll need to make a tasty croque monsieur:
- 8 slices French bread
- 12 ounces sliced ham
- 1 1/2 cups grated Gruyère cheese
- 1/4 cup grated Parmesan cheese
- 2 tablespoons butter
- 2 tablespoons flour
- 1 1/2 cups milk
- Salt, pepper, and nutmeg to taste
- 1 teaspoon Dijon mustard
Now let’s make this delicious sandwich:
-
Preheat your oven to 400°F (200°C).
-
Make the béchamel sauce. Melt butter in a pan, add flour, and cook for 3 minutes. Slowly whisk in milk and simmer until thickened. Season with salt, pepper, and nutmeg.
-
Spread some béchamel on 4 bread slices. Add ham and sprinkle Gruyère cheese on top.
-
Cover with remaining bread slices. Spread more béchamel on top and sprinkle with Parmesan.
-
Cook sandwiches in a skillet until golden brown on both sides.
-
Transfer to a baking sheet and bake for 5-10 minutes until cheese is melty and bubbly.
Your croque monsieur is ready! Enjoy this warm, cheesy treat for lunch or dinner.
Ham And Asparagus Roll-Ups
You’ll love these tasty ham and asparagus roll-ups! Here’s what you’ll need:
Ingredients:
- 8 slices of ham
- 24 asparagus spears
- 8 oz cream cheese, softened
- 1/4 cup Dijon mustard
- Salt and pepper to taste
- Toothpicks (optional)
Directions:
-
Preheat your oven to 375°F (190°C).
-
Mix the softened cream cheese and Dijon mustard in a bowl.
-
Lay out the ham slices and spread the cream cheese mixture on each one.
-
Place 3 asparagus spears at one end of each ham slice.
-
Roll up the ham tightly around the asparagus. Secure with toothpicks if needed.
-
Put the roll-ups in a baking dish and sprinkle with salt and pepper.
-
Bake for 15-20 minutes until the ham is warm and the asparagus is tender.
Your ham and asparagus roll-ups are ready to serve! They make a great appetizer or light meal. Enjoy them warm from the oven for the best flavor.
Ham Salad
You’ll need these ingredients for a tasty ham salad:
- 2 cups finely chopped cooked ham
- 1/4 cup mayonnaise
- 2 tablespoons sweet pickle relish
- 1 teaspoon mustard
- 1/4 cup diced celery
- 2 tablespoons finely chopped onion
- 1 hard-boiled egg, chopped (optional)
- Salt and pepper to taste
Here’s how to make it:
-
Put the chopped ham in a large bowl.
-
Add mayo, relish, mustard, celery, and onion. Mix well.
-
If using, gently fold in the chopped egg.
-
Season with salt and pepper to your liking.
-
Stir everything together until well combined.
-
Cover and chill for at least 30 minutes before serving.
You can enjoy your ham salad on sandwiches, with crackers, or over a bed of lettuce. It’s a great way to use up leftover ham!
Ham And Cheese Breakfast Strata
Here’s a tasty ham and cheese strata recipe you’ll love:
Ingredients:
- 6 slices bread, cubed
- 2 cups diced ham
- 2 cups shredded cheddar cheese
- 6 eggs
- 2 cups milk
- 1 tsp salt
- 1/2 tsp ground mustard
- 1/4 tsp black pepper
Directions:
-
Grease a 9×13 inch baking dish.
-
Layer half the bread cubes in the dish. Top with ham and cheese. Add remaining bread on top.
-
In a bowl, whisk eggs, milk, salt, mustard, and pepper.
-
Pour egg mixture evenly over the layers in the dish.
-
Cover and refrigerate overnight.
-
The next morning, preheat oven to 350°F (175°C).
-
Bake uncovered for 45-50 minutes until golden and set.
-
Let cool for 5 minutes before serving.
This easy make-ahead strata is perfect for busy mornings. The ham and cheese flavors blend beautifully as it bakes. Your family will love waking up to this hearty breakfast casserole!
Cuban Sandwich
You’ll need these ingredients for a tasty Cuban sandwich:
- Cuban bread or French bread
- Yellow mustard
- Swiss cheese slices
- Roasted pork, sliced thin
- Ham, sliced thin
- Dill pickles, sliced
- Butter
Now for the directions:
-
Slice the bread lengthwise and spread mustard on both halves.
-
Layer Swiss cheese on the bottom half.
-
Add roasted pork slices on top of the cheese.
-
Place ham slices over the pork.
-
Add pickle slices on top of the ham.
-
Cover with more Swiss cheese.
-
Close the sandwich with the top bread half.
-
Butter the outside of the bread.
-
Heat a skillet or panini press.
-
Grill the sandwich, pressing it down, until the bread is crispy and golden.
-
Flip and grill the other side until cheese melts.
-
Remove from heat, slice diagonally, and enjoy your Cuban sandwich!
Ham And Broccoli Pasta Bake
You’ll need:
- 8 oz pasta (penne or rotini work well)
- 2 cups broccoli florets
- 2 cups diced ham
- 1 cup shredded cheddar cheese
- 1 can cream of chicken soup
- 1/2 cup milk
- 1/4 cup butter, melted
- 1 tsp mustard powder
- 1/4 tsp garlic powder
- Salt and pepper to taste
Directions:
-
Preheat your oven to 350°F (175°C). Grease a 2-quart baking dish.
-
Cook the pasta according to package directions. Add broccoli during the last 3 minutes. Drain and set aside.
-
In a large bowl, mix the soup, milk, melted butter, mustard powder, and garlic powder.
-
Add the pasta, broccoli, ham, and half the cheese to the bowl. Stir to combine.
-
Pour the mixture into your prepared baking dish. Top with remaining cheese.
-
Bake for 25-30 minutes until bubbly and golden on top.
Let it cool for a few minutes before serving. This yummy dish is perfect for using up leftover ham!
Ham And Swiss Panini
You’ll love this tasty ham and Swiss panini! Here’s what you need:
Ingredients:
- 2 slices sourdough bread
- 2 tablespoons butter, softened
- 1 tablespoon Dijon mustard
- 3-4 slices ham
- 2 slices Swiss cheese
- 1 thin slice of apple (optional)
Directions:
Spread butter on the outside of both bread slices. On the inside, spread Dijon mustard.
Layer the ham, Swiss cheese, and apple slice (if using) on one piece of bread. Top with the other slice, buttered side up.
Heat a panini press or skillet over medium heat. Place your sandwich in the press or pan.
Cook for 3-4 minutes until golden brown and the cheese melts. If using a skillet, flip halfway through.
Cut your panini diagonally and enjoy it while it’s hot and gooey!
This simple sandwich is perfect for a quick lunch or light dinner. You can easily customize it with your favorite bread or cheese.
Ham And Potato Soup
Here’s a tasty recipe for ham and potato soup:
Ingredients:
- 4 cups diced potatoes
- 2 cups chopped ham
- 1 onion, diced
- 2 celery stalks, chopped
- 4 cups water
- 2 chicken bouillon cubes
- 1/4 cup butter
- 1/4 cup flour
- 2 cups milk
- Salt and pepper to taste
Directions:
-
Put potatoes, ham, onion, celery, and water in a big pot. Bring to a boil.
-
Lower heat and simmer for 15 minutes until potatoes are soft. Add bouillon cubes.
-
In another pan, melt butter. Mix in flour and cook for 1 minute.
-
Slowly add milk to the flour mix, stirring until smooth.
-
Pour this into the soup and stir well.
-
Cook for 5 more minutes until thick. Add salt and pepper.
Your soup is ready! Serve it hot with some crusty bread. It’s perfect for cold days or when you want a filling meal.
Ham And Cheese Omelette
Here’s what you’ll need:
- 3 eggs
- 2 tablespoons milk
- Salt and pepper to taste
- 1 tablespoon butter
- 1/4 cup diced ham
- 1/4 cup shredded cheddar cheese
- 1 teaspoon fresh chives (optional)
Now, let’s make your omelette:
-
Crack the eggs into a bowl and add milk, salt, and pepper. Whisk until slightly foamy.
-
Melt butter in a non-stick skillet over medium heat. Swirl to coat the pan.
-
Pour in the egg mixture. As it sets, lift the edges to let uncooked egg flow underneath.
-
When the omelette is almost set, sprinkle ham and cheese over one half.
-
Fold the other half over the filling. Cook for another minute until cheese melts.
-
Slide onto a plate and sprinkle with chives if you’d like.
Your ham and cheese omelette is ready to enjoy! It’s perfect for breakfast or any time of day when you want something quick and tasty.
Ham And Pineapple Pizza
You’ll need:
- Pizza dough
- Pizza sauce
- Cubed ham
- Fresh pineapple chunks
- Mozzarella cheese
- Olive oil
- Cornmeal
Here’s how to make it:
-
Preheat your oven to 450°F (230°C).
-
Sprinkle cornmeal on a baking sheet.
-
Roll out your pizza dough on the sheet.
-
Brush the dough with olive oil.
-
Spread pizza sauce evenly over the dough.
-
Add cubed ham and fresh pineapple chunks.
-
Sprinkle mozzarella cheese on top.
-
Bake for about 10 minutes.
Your pizza is done when the cheese is melted and the crust is golden brown. Let it cool for a few minutes before slicing. Enjoy your tasty ham and pineapple pizza!
Ham And Scalloped Potatoes
You’ll need:
- 4 cups sliced potatoes
- 2 cups diced ham
- 1 small onion, chopped
- 4 tablespoons butter
- 4 tablespoons flour
- 2 cups milk
- Salt and pepper to taste
- 1 cup shredded cheddar cheese
Here’s how to make it:
-
Preheat your oven to 350°F (175°C).
-
Boil the potato slices for 5 minutes, then drain and set aside.
-
Melt the butter in a pan. Add the onion and cook until soft.
-
Stir in the flour and cook for 2 minutes.
-
Slowly add the milk, stirring constantly until the mixture thickens.
-
Layer half the potatoes in a greased baking dish. Top with half the ham and half the sauce.
-
Repeat the layers, ending with the sauce on top.
-
Sprinkle the cheese over everything.
-
Bake for 45 minutes or until the potatoes are tender and the top is golden brown.
Let it cool for a few minutes before serving. Enjoy your creamy, cheesy ham and scalloped potatoes!