20 Delicious Leftover Ham Recipes for Every Occasion

recipesforlife

April 5, 2025

Are you tired of throwing away leftover ham only to watch it go to waste? Think again! Ham is a versatile ingredient that can be used in a multitude of delicious dishes, from savory soups and stews to sweet breakfast treats. In this article, we’ll explore 20 mouthwatering recipe ideas that will help you use up your leftover ham and make the most of its rich flavor.

From comforting casseroles to quick and easy omelets, our list has something for everyone. Whether you’re a busy professional looking for a satisfying lunch or a family cook seeking inspiration for dinner, we’ve got you covered. So go ahead, get creative with that leftover ham, and discover the countless possibilities it holds.

Ham and Cheese Quiche

Ham and Cheese Quiche
A classic quiche recipe that’s perfect for brunch or dinner, this Ham and Cheese Quiche is a crowd-pleaser. With a flaky crust and a creamy filling, it’s sure to become a family favorite.

Ingredients:

– 1 pie crust
– 2 cups mixed cheese (Cheddar, Swiss, and Parmesan)
– 1/2 cup diced ham
– 1 large onion, diced
– 2 cloves garlic, minced
– 1/2 cup heavy cream
– Salt and pepper to taste

Instructions:

1. Preheat oven to 375°F (190°C).
2. Roll out the pie crust and place it in a 9-inch tart pan.
3. In a skillet, sauté the diced onion and minced garlic until softened. Add the diced ham and cook until heated through.
4. In a large bowl, whisk together the heavy cream, salt, and pepper. Add the mixed cheese and stir until well combined.
5. Pour the cheese mixture into the pie crust, followed by the cooked ham and onion mixture.
6. Bake for 35-40 minutes or until the quiche is golden brown and set.

Cooking Time: 35-40 minutes

Creamy Ham and Potato Soup

Creamy Ham and Potato Soup
A comforting and flavorful soup perfect for a cozy evening meal or as a warm-up on a chilly day.

Ingredients:

– 1 pound cooked ham, diced
– 2 large potatoes, peeled and diced
– 4 cups chicken broth
– 1 onion, chopped
– 2 cloves garlic, minced
– 1/2 cup heavy cream
– 1 teaspoon dried thyme
– Salt and pepper to taste

Instructions:

1. In a large pot, combine the ham, potatoes, chicken broth, onion, and garlic.
2. Bring the mixture to a boil over high heat, then reduce the heat to medium-low and simmer for 20 minutes or until the potatoes are tender.
3. Use an immersion blender or transfer the soup to a blender to puree until smooth.
4. Stir in the heavy cream and thyme.
5. Season with salt and pepper to taste.
6. Serve hot, garnished with chopped chives or scallions if desired.

Cooking Time: 25-30 minutes

Ham Fried Rice

Ham Fried Rice
Transform leftover rice into a savory and satisfying meal with this simple Ham Fried Rice recipe.

Ingredients:

– 2 cups cooked rice (preferably day-old)
– 1/2 cup diced ham
– 1 tablespoon vegetable oil
– 1 small onion, diced
– 2 cloves garlic, minced
– 1 teaspoon soy sauce
– Salt and pepper to taste
– Scallions, chopped (optional)

Instructions:

1. Heat the oil in a large skillet or wok over medium-high heat.
2. Add the diced onion and cook until translucent, about 3 minutes.
3. Add the minced garlic and cook for an additional minute.
4. Add the diced ham and stir-fry for 2-3 minutes, until heated through.
5. Add the cooked rice to the skillet, breaking up any clumps with a spatula. Stir-fry for 2-3 minutes, until the rice is well combined with the ham mixture.
6. Add soy sauce and season with salt and pepper to taste.
7. Transfer the Ham Fried Rice to a serving platter and garnish with chopped scallions (if using).

Cooking Time: 10-12 minutes

Ham and Bean Soup

Ham and Bean Soup
A comforting and flavorful soup that’s perfect for a chilly day. This classic recipe combines the savory taste of ham with the tender texture of beans, making it a staple in many households.

Ingredients:

– 1 pound dried navy beans, soaked overnight and drained
– 1 pound smoked ham hocks or boneless ham steak, cut into small pieces
– 1 onion, chopped
– 3 cloves garlic, minced
– 1 carrot, chopped
– 2 stalks celery, chopped
– 4 cups chicken broth
– 1 can (14.5 oz) diced tomatoes
– 1 teaspoon dried thyme
– Salt and pepper to taste

Instructions:

1. In a large pot, combine the soaked beans, ham, onion, garlic, carrot, and celery.
2. Pour in the chicken broth and bring to a boil.
3. Reduce heat and simmer for 1 hour or until the beans are tender.
4. Add the diced tomatoes and thyme; season with salt and pepper to taste.
5. Simmer for an additional 30 minutes.
6. Serve hot, garnished with chopped fresh parsley if desired.

Cooking Time: 2 hours

Scalloped Potatoes with Ham

Scalloped Potatoes with Ham
This comforting side dish is a staple of many holiday meals, and for good reason – the combination of tender potatoes, savory ham, and creamy cheese is a match made in heaven. With just a few simple ingredients and some straightforward cooking steps, you’ll be enjoying this crowd-pleaser in no time.

Ingredients:

– 3-4 large potatoes, thinly sliced
– 1/2 cup diced cooked ham (such as prosciutto or Canadian bacon)
– 1 onion, thinly sliced
– 2 cloves garlic, minced
– 1 cup grated cheddar cheese
– 1/2 cup heavy cream
– Salt and pepper to taste

Instructions:

1. Preheat oven to 375°F (190°C).
2. In a large skillet, sauté the onion and garlic until softened.
3. In a greased 9×13-inch baking dish, arrange half of the potato slices in an even layer.
4. Top with the cooked ham, then sprinkle with cheddar cheese and drizzle with heavy cream.
5. Repeat the layers, ending with a layer of potatoes on top.
6. Bake for 45-50 minutes or until the potatoes are tender and golden brown.

Cooking Time: 45-50 minutes

Ham and Broccoli Pasta Bake

Ham and Broccoli Pasta Bake
A delicious, comforting casserole perfect for a weeknight dinner or weekend lunch.

Ingredients:

– 8 oz pasta of your choice (e.g. penne, fusilli)
– 1 cup cooked ham, diced
– 3 cups broccoli florets
– 2 cloves garlic, minced
– 1 cup shredded mozzarella cheese
– 1/4 cup grated Parmesan cheese
– 1 tablespoon olive oil
– Salt and pepper to taste

Instructions:

1. Preheat oven to 375°F (190°C).
2. Cook pasta according to package instructions until al dente. Drain and set aside.
3. In a large skillet, heat the olive oil over medium-high heat. Add garlic and cook for 1 minute.
4. Add broccoli to the skillet and cook until tender, about 5 minutes.
5. In a large bowl, combine cooked pasta, ham, broccoli mixture, and mozzarella cheese. Season with salt and pepper to taste.
6. Transfer the mixture to a baking dish and top with Parmesan cheese.
7. Bake for 20-25 minutes or until the cheese is melted and bubbly.

Cooking Time: 30-35 minutes

Ham and Swiss Sliders

Ham and Swiss Sliders
A classic combination of salty ham, melted Swiss cheese, and sweet bread makes these sliders a crowd-pleaser. Perfect for parties or snacks on-the-go.

Ingredients:

– 1 package of small hamburger buns
– 6 slices of cooked ham
– 12 slices of Swiss cheese
– 2 tablespoons of butter, softened
– 1 tablespoon of Dijon mustard (optional)
– Fresh lettuce leaves and tomato slices (optional)

Instructions:

1. Preheat a non-stick skillet or griddle over medium heat.
2. Butter one side of each bun.
3. Place two slices of ham on the unbuttered side of each bun, leaving a small border around the edges.
4. Top with a slice of Swiss cheese.
5. Place the buns in the skillet and cook for 2-3 minutes or until the cheese is melted and the bread is toasted.
6. Flip the sliders over and cook for an additional 1-2 minutes or until the other side is also toasted.
7. Serve hot with Dijon mustard, lettuce leaves, and tomato slices if desired.

Cooking Time: Approximately 5-7 minutes per batch of 4-6 sliders.

Ham and Cheddar Omelette

Ham and Cheddar Omelette
Start your day with a fluffy and flavorful omelette packed with salty ham and melted cheddar cheese.

Ingredients:

– 2 large eggs
– 1 tablespoon butter
– 2 slices of cooked ham, diced
– 1/4 cup shredded cheddar cheese
– Salt and pepper to taste

Instructions:

1. Crack the eggs into a bowl and whisk them together with a fork until well beaten.
2. Heat the butter in a small non-stick skillet over medium heat.
3. Pour the egg mixture into the skillet and let it cook for 2-3 minutes, until the edges start to set.
4. Sprinkle the diced ham and shredded cheddar cheese over half of the omelette.
5. Use a spatula to gently fold the other half of the omelette over the filling.
6. Cook for an additional 1-2 minutes, until the cheese is melted and the eggs are fully cooked.
7. Slide the omelette out of the skillet onto a plate and season with salt and pepper to taste.

Cooking Time: 5-7 minutes

Ham and Pineapple Pizza

Ham and Pineapple Pizza
Combine the sweetness of pineapple with the savory flavor of ham on a classic pizza crust.

Ingredients:

– 1 lb pizza dough (homemade or store-bought)
– 1/4 cup ham, diced
– 1 cup pineapple rings
– 1/2 cup shredded mozzarella cheese
– 1 tablespoon olive oil
– Salt and pepper to taste
– Optional: garlic powder, dried oregano

Instructions:

1. Preheat oven to 425°F (220°C).
2. Roll out the pizza dough to desired thickness.
3. Spread the olive oil on the crust, leaving a small border around edges.
4. Arrange the diced ham evenly over the crust.
5. Add pineapple rings on top of the ham.
6. Sprinkle mozzarella cheese and add any optional seasonings (garlic powder, oregano).
7. Bake for 12-15 minutes or until crust is golden brown.

Cooking Time: 12-15 minutes

Split Pea Soup with Ham

Split Pea Soup with Ham
This classic soup is a comforting blend of split peas, tender ham, and aromatic spices. Perfect for a chilly day or a satisfying meal any time of the year.

Ingredients:

– 1 pound dried green split peas
– 1 pound diced cooked ham (such as prosciutto or Canadian bacon)
– 2 tablespoons olive oil
– 1 onion, chopped
– 3 cloves garlic, minced
– 4 cups chicken broth
– 1 teaspoon dried thyme
– Salt and pepper to taste

Instructions:

1. In a large pot, heat the olive oil over medium heat. Add the chopped onion and cook until softened, about 5 minutes.
2. Add the minced garlic and cook for an additional minute.
3. Add the split peas, chicken broth, and diced ham. Stir to combine.
4. Bring the mixture to a boil, then reduce the heat to low and simmer for 45-50 minutes or until the peas are tender.
5. Season with thyme, salt, and pepper to taste.

Cooking Time: 45-50 minutes

Ham and Egg Breakfast Burritos

Ham and Egg Breakfast Burritos
Start your day off right with these flavorful breakfast burritos packed with scrambled eggs, crispy ham, and melted cheese.

Ingredients:

– 6 eggs
– 1/2 cup diced cooked ham
– 1/4 cup shredded cheddar cheese
– 1 tablespoon butter
– 6 large flour tortillas
– Salt and pepper to taste

Instructions:

1. Scramble the eggs in a bowl and set aside.
2. In a pan, melt the butter over medium heat. Add the diced ham and cook until crispy.
3. Warm the tortillas by wrapping them in a damp paper towel and microwaving for 20-30 seconds.
4. Assemble the burritos by spreading scrambled eggs on a tortilla, topping with cooked ham, and sprinkling shredded cheese.
5. Roll up the burrito tightly and secure with a toothpick if needed.

Cooking Time: 15 minutes

Ham and Cheese Stuffed Peppers

Ham and Cheese Stuffed Peppers
A flavorful twist on traditional stuffed peppers, this recipe combines the savory flavors of ham and cheese with sweet bell peppers.

Ingredients:
– 4 large bell peppers, any color
– 1/2 cup cooked ham, diced
– 1 cup shredded cheddar cheese
– 1/4 cup breadcrumbs
– 2 tablespoons olive oil
– Salt and pepper to taste

Instructions:

1. Preheat oven to 375°F (190°C).
2. Cut the tops off the peppers and remove seeds and membranes. Place them in a baking dish.
3. In a bowl, mix together ham, cheese, and breadcrumbs.
4. Stuff each pepper with the ham and cheese mixture.
5. Drizzle olive oil over the peppers and season with salt and pepper.
6. Bake for 25-30 minutes or until the peppers are tender.

Cooking Time: 25-30 minutes

Ham and Mushroom Risotto

Ham and Mushroom Risotto
This creamy risotto recipe combines the savory flavors of ham and mushrooms with Arborio rice, creating a comforting and satisfying dish perfect for any occasion. With its rich aroma and velvety texture, it’s sure to become a family favorite.

Ingredients:

– 1 cup Arborio rice
– 4 cups vegetable or chicken broth, warmed
– 2 tablespoons olive oil
– 1 small onion, finely chopped
– 8 oz mixed mushrooms (button, cremini, shiitake), sliced
– 2 tablespoons butter
– 2 slices of cooked ham (about 2 oz), diced
– Salt and pepper to taste
– Fresh parsley, chopped (optional)

Instructions:

1. Heat oil in a large skillet over medium heat.
2. Add onion and cook until translucent, about 3 minutes.
3. Add mushrooms and cook until they release their moisture and start browning, about 5 minutes.
4. Add rice and cook for 1-2 minutes, stirring constantly.
5. Add broth, 1/2 cup at a time, stirring continuously and allowing each portion to absorb before adding the next.
6. After 20-25 minutes of cooking, stir in butter and ham.
7. Season with salt and pepper to taste.
8. Serve hot, garnished with chopped parsley if desired.

Cooking Time: 25-30 minutes

Ham and Spinach Frittata

Ham and Spinach Frittata
Start your day with a flavorful and nutritious frittata packed with ham, spinach, and cheese. This simple recipe is perfect for any occasion.

Ingredients:

– 6 eggs
– 1/2 cup chopped cooked ham (such as prosciutto or Canadian bacon)
– 1/4 cup fresh spinach leaves
– 1 tablespoon butter
– 1/2 cup shredded cheddar cheese
– Salt and pepper to taste

Instructions:

1. Preheat oven to 375°F (190°C).
2. In a large bowl, whisk together eggs and a pinch of salt.
3. In a 9-inch (23cm) non-stick skillet, melt butter over medium heat.
4. Add chopped ham and cook for 2-3 minutes, until lightly browned.
5. Add fresh spinach leaves and cook until wilted, about 1 minute.
6. Pour egg mixture over the ham and spinach mixture in the skillet.
7. Sprinkle shredded cheese on top.
8. Cook for an additional 2-3 minutes or until eggs are almost set.
9. Transfer the skillet to the preheated oven and bake for 5-7 minutes, or until eggs are fully cooked.

Cooking Time: 12-15 minutes

Ham and Corn Chowder

Ham and Corn Chowder
This hearty chowder is perfect for a cozy night in. A flavorful blend of ham, corn, potatoes, and creamy goodness will warm your belly and your heart.

Ingredients:

– 1 pound diced ham (such as boneless ham or Canadian bacon)
– 2 tablespoons butter
– 1 medium onion, chopped
– 2 cloves garlic, minced
– 1 cup frozen corn kernels
– 1 large potato, peeled and cubed
– 1/2 cup all-purpose flour
– 1 cup milk
– Salt and pepper to taste

Instructions:

1. Melt butter in a large pot over medium heat.
2. Add onion and garlic; cook until tender, about 5 minutes.
3. Stir in ham, corn, potatoes, and flour. Cook for 2-3 minutes.
4. Gradually add milk, whisking continuously to prevent lumps.
5. Bring mixture to a simmer and let cook for 10-12 minutes or until potatoes are tender.
6. Season with salt and pepper to taste.

Cooking Time: 20-22 minutes

Enjoy your delicious and comforting Ham and Corn Chowder!

Ham and Asparagus Pasta

Ham and Asparagus Pasta
Elevate your pasta game with this flavorful and easy-to-make recipe that combines the savory taste of ham and asparagus.

Ingredients:

– 8 oz. pasta (linguine or fettuccine work well)
– 6 oz. cooked ham, diced
– 1 pound fresh asparagus, trimmed
– 2 tablespoons olive oil
– 1 clove garlic, minced
– Salt and pepper to taste
– Grated Parmesan cheese (optional)

Instructions:

1. Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente.
2. In a large skillet, heat the olive oil over medium-high heat. Add the diced ham and cook for 2-3 minutes or until lightly browned.
3. Add the asparagus to the skillet and cook for an additional 4-5 minutes or until tender but still crisp. Season with salt and pepper to taste.
4. Drain the cooked pasta and add it to the skillet. Toss everything together, ensuring the pasta is well coated with the ham and asparagus mixture.
5. Sprinkle with Parmesan cheese if desired. Serve hot and enjoy!

Cooking Time: 15-20 minutes

Ham and Cheese Croissants

Ham and Cheese Croissants
These Ham and Cheese Croissants are a delightful twist on the classic breakfast pastry. With layers of flaky dough and gooey cheese, they’re perfect for a weekend brunch or a quick snack.

Ingredients:

– 1 package frozen puff pastry, thawed
– 4 slices cooked ham (such as prosciutto or Canadian bacon)
– 2 tablespoons unsalted butter, softened
– 1 cup shredded cheddar cheese
– 1 egg, beaten (for egg wash)

Instructions:

1. Preheat oven to 375°F (190°C).
2. Roll out puff pastry on a lightly floured surface to about 1/8 inch thickness.
3. Arrange ham slices and butter in the center of the dough, leaving a 1-inch border around the edges.
4. Sprinkle shredded cheese over the ham and butter.
5. Fold the dough over the filling, pressing gently to seal.
6. Brush with egg wash and cut into desired shape (such as triangles or squares).
7. Place on baking sheet lined with parchment paper.
8. Bake for 20-25 minutes or until golden brown.

Cooking Time: 20-25 minutes

Ham and Sweet Potato Hash

Ham and Sweet Potato Hash
This hearty hash is a perfect brunch or breakfast option, featuring crispy sweet potatoes and savory ham. With just a few ingredients and simple steps, you can create a delicious and satisfying meal.

Ingredients:

– 2 large sweet potatoes, peeled and diced
– 1/2 cup diced cooked ham
– 1 tablespoon olive oil
– Salt and pepper to taste
– Optional: chopped fresh herbs like parsley or chives for garnish

Instructions:

1. Preheat oven to 400°F (200°C).
2. In a bowl, toss sweet potatoes with 1/2 teaspoon salt and 1/4 teaspoon black pepper.
3. Spread sweet potatoes on a baking sheet in a single layer. Roast for 20-25 minutes or until tender and lightly browned.
4. Meanwhile, heat olive oil in a skillet over medium-high heat. Add diced ham and cook for 2-3 minutes or until crispy.
5. Combine cooked sweet potatoes and ham in the skillet. Season with salt and pepper to taste.
6. Serve hot, garnished with chopped fresh herbs if desired.

Cooking Time: 35-40 minutes

Ham and Green Bean Casserole

Ham and Green Bean Casserole
A classic comfort food dish that combines the savory flavors of ham and green beans with a creamy sauce, all wrapped up in a golden brown casserole.

Ingredients:

– 1 pound cooked ham, diced
– 2 cups fresh or frozen green beans, trimmed
– 1 medium onion, chopped
– 1 cup cream of mushroom soup
– 1/2 cup milk
– 1 teaspoon black pepper
– 1/4 teaspoon salt
– 1 cup shredded cheddar cheese
– 1/2 cup crushed crackers (e.g. Ritz)
– 2 tablespoons butter

Instructions:

1. Preheat oven to 350°F.
2. In a large skillet, sauté the onion and green beans in butter until tender.
3. Add the diced ham, cream of mushroom soup, milk, pepper, and salt. Stir until combined.
4. Pour the mixture into a 9×13 inch baking dish.
5. Sprinkle the shredded cheese and crushed crackers on top.
6. Bake for 25-30 minutes or until the casserole is golden brown.

Cooking Time: 25-30 minutes

Ham and Macaroni Salad

Ham and Macaroni Salad
A refreshing side dish perfect for picnics, barbecues, or potlucks, this ham and macaroni salad is a simple yet satisfying recipe that combines the flavors of cooked pasta, juicy ham, and tangy dressing.

Ingredients:

– 8 oz. macaroni
– 1 cup diced cooked ham (such as Black Forest or smoked ham)
– 1/2 cup mayonnaise
– 1/4 cup chopped fresh parsley
– 2 tbsp. Dijon mustard
– Salt and pepper to taste
– 2 tbsp. chopped fresh chives (optional)

Instructions:

1. Cook macaroni according to package instructions until al dente. Drain and set aside.
2. In a large bowl, combine cooked ham, mayonnaise, parsley, Dijon mustard, salt, and pepper. Mix well.
3. Add cooked macaroni to the ham mixture and stir until combined.
4. Chill in the refrigerator for at least 30 minutes to allow flavors to meld.
5. Just before serving, garnish with chopped chives if desired.

Cooking Time: 10-15 minutes

Summary

Get creative with your leftover ham and try out these 20 delicious recipes for every occasion! From savory breakfast dishes to comforting soups, and even sweet treats, we’ve got you covered. Discover how to turn last night’s dinner into a new culinary masterpiece with our list of innovative ideas. Whether you’re looking for a quick and easy lunch or a show-stopping dinner party centerpiece, these recipes are sure to inspire.

Leave a Comment