20 Delicious Savory Ham Recipes for Every Occasion

Carmen Eldridge

April 13, 2025

Whether you’re a busy parent looking for quick weeknight meals, a party planner seeking impressive appetizers and main courses, or simply a foodie who loves exploring new flavors and textures, we’ve got you covered. The versatility of savory ham is unmatched, and with these 20 mouthwatering recipes, you’ll never run out of ideas for using up that delicious leftover ham or planning a stress-free dinner party.

From classic comfort foods to modern twists on traditional dishes, our collection of savory ham recipes has something for everyone. Whether you’re in the mood for quiche, casseroles, soups, or even sweet treats like breakfast casseroles and panini, we’ve gathered some of the most scrumptious and easy-to-make ideas to get your taste buds dancing.

Savory Ham and Cheese Quiche

Savory Ham and Cheese Quiche
A classic quiche recipe with a savory twist, featuring diced ham and melted cheese, perfect for brunch or dinner.

Ingredients:

– 1 pie crust (homemade or store-bought)
– 2 cups mixed greens (such as spinach, kale, and arugula)
– 1 cup diced cooked ham
– 1 cup grated cheddar cheese
– 1/2 cup grated Parmesan cheese
– 1/2 cup heavy cream
– 4 large eggs
– 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 with a removable bottom.
3. In a bowl, whisk together the eggs, heavy cream, salt, and pepper.
4. Arrange the mixed greens on the bottom of the pie crust.
5. Top with diced ham, cheddar cheese, and Parmesan cheese.
6. Pour the egg mixture over the filling.
7. Bake for 35-40 minutes or until the quiche is golden brown and set.

Cooking Time: 35-40 minutes

Honey Glazed Ham with Pineapple

Honey Glazed Ham with Pineapple
This classic glazed ham recipe gets a tropical twist with the addition of caramelized pineapple rings, creating a sweet and savory masterpiece perfect for special occasions or everyday meals.

Ingredients:

– 1 (5-6 pound) bone-in ham, trimmed of excess fat
– 1 cup honey
– 2 tablespoons brown sugar
– 2 tablespoons Dijon mustard
– 1 tablespoon pineapple juice
– 1/4 cup chopped fresh pineapple rings
– 1 tablespoon butter, softened

Instructions:

1. Preheat oven to 325°F (165°C).
2. In a small bowl, whisk together honey, brown sugar, and mustard until smooth.
3. Place the ham on a roasting rack in a shallow roasting pan, scoring the fat layer in a diamond pattern.
4. Brush the glaze all over the ham, making sure to get it into the scored lines.
5. Arrange pineapple rings around the ham, tucking any excess beneath the glaze.
6. Dot the top of the ham with softened butter.
7. Roast for 20-25 minutes per pound, or until the internal temperature reaches 140°F (60°C).
8. Let the ham rest for 15 minutes before slicing and serving.

Cooking Time: 2-3 hours, depending on the size of your ham.

Ham and Potato Casserole

Ham and Potato Casserole
This classic comfort food dish is a staple for any occasion. A simple combination of ham, potatoes, and cheese baked to perfection makes it a crowd-pleaser.

Ingredients:

– 1 pound diced ham
– 2 large potatoes, peeled and thinly sliced
– 1 onion, chopped
– 1 cup grated cheddar cheese
– 1/2 cup milk
– 1 tablespoon butter
– Salt and pepper to taste

Instructions:

1. Preheat oven to 350°F (180°C).
2. In a large skillet, sauté the chopped onion and diced ham until the onion is translucent.
3. In a separate pot, boil the sliced potatoes until tender. Drain and set aside.
4. In a greased 9×13-inch baking dish, create a layer of potatoes, followed by a layer of the ham mixture, and then sprinkle with cheese.
5. Repeat the layers two more times, ending with a layer of cheese on top.
6. Dot the top with butter and bake for 30-40 minutes or until the casserole is golden brown.

Cooking Time: 30-40 minutes

Savory Ham and Bean Soup

Savory Ham and Bean Soup
This hearty soup is a perfect comfort food for a chilly day, filled with tender ham, creamy beans, and aromatic vegetables. With minimal prep time and simple cooking instructions, this recipe is a great option for a quick weeknight dinner.

Ingredients:

– 1 pound smoked ham hocks
– 1 medium onion, chopped
– 3 cloves garlic, minced
– 2 cups dried navy beans, soaked overnight and drained
– 4 cups chicken broth
– 1 cup water
– 1 teaspoon dried thyme
– Salt and pepper to taste

Instructions:

1. Preheat oven to 300°F (150°C).
2. In a large pot or Dutch oven, combine ham hocks, onion, garlic, and beans.
3. Pour in chicken broth, water, and thyme. Season with salt and pepper.
4. Bring to a boil, then cover and transfer to the preheated oven.
5. Simmer for 2-3 hours or until beans are tender.
6. Remove from heat and let cool slightly before serving.

Cooking Time: 2-3 hours

Ham and Swiss Stuffed Chicken

Ham and Swiss Stuffed Chicken
Elevate your chicken dish with the perfect blend of savory ham and melted Swiss cheese. This recipe is a delightful twist on traditional stuffed chicken.

Ingredients:

– 4 boneless, skinless chicken breasts
– 1/2 cup diced ham
– 1/2 cup shredded Swiss cheese
– 1 tablespoon olive oil
– 1 teaspoon paprika
– Salt and pepper to taste

Instructions:

1. Preheat oven to 375°F (190°C).
2. In a small bowl, mix together diced ham and shredded Swiss cheese.
3. Lay each chicken breast flat and make a horizontal incision in the center of each breast to create a pocket.
4. Stuff each breast with the ham and cheese mixture, dividing it evenly among the four breasts.
5. Drizzle the tops with olive oil and sprinkle with paprika, salt, and pepper to taste.
6. Place the stuffed chicken breasts on a baking sheet lined with parchment paper and bake for 25-30 minutes or until cooked through.

Cooking Time: 25-30 minutes

Scalloped Potatoes with Ham

Scalloped Potatoes with Ham
This classic recipe combines tender scalloped potatoes with savory ham and a rich, creamy sauce. Perfect for a family dinner or potluck gathering.

Ingredients:

– 3-4 large potatoes, thinly sliced
– 1/2 pound cooked ham, diced
– 1 onion, thinly sliced
– 1 cup grated cheddar cheese
– 1/2 cup milk
– 2 tablespoons butter
– Salt and pepper to taste

Instructions:

1. Preheat oven to 375°F (190°C).
2. In a large skillet, sauté the onion and ham in butter until the onion is translucent.
3. In a separate pot, boil the sliced potatoes for 5 minutes to slightly soften them.
4. In a greased 9×13-inch baking dish, arrange half of the potato slices. Top with the ham mixture, then sprinkle with half of the cheese.
5. Repeat the layers, finishing with a layer of potatoes and cheese on top.
6. Bake for 45-50 minutes or until the potatoes are tender and the top is golden brown.

Cooking Time: 45-50 minutes

Ham and Spinach Stuffed Shells

Ham and Spinach Stuffed Shells
Elevate your pasta game with this creamy, savory, and easy-to-make recipe that combines the flavors of ham and spinach in jumbo shells. Perfect for a weeknight dinner or special occasion.

Ingredients:

– 12 jumbo pasta shells
– 1 pound cooked ham, diced
– 2 cups fresh spinach, chopped
– 1 cup ricotta cheese
– 1/2 cup grated Parmesan cheese
– 1 egg, beaten
– Salt and pepper to taste
– 1 tablespoon olive oil

Instructions:

1. Preheat oven to 375°F (190°C).
2. Cook pasta shells according to package directions. Drain and set aside.
3. In a mixing bowl, combine ham, spinach, ricotta cheese, Parmesan cheese, and egg. Mix well.
4. Stuff each cooked pasta shell with the ham-spinach mixture.
5. Place stuffed shells in a baking dish, drizzle with olive oil, and season with salt and pepper.
6. Bake for 20-25 minutes or until golden brown.

Cooking Time: 20-25 minutes

Savory Ham and Mushroom Risotto

Savory Ham and Mushroom Risotto
This hearty risotto recipe combines the rich flavors of caramelized onions, savory ham, and earthy mushrooms for a comforting and satisfying meal.

Ingredients:

– 1 cup Arborio rice
– 4 cups chicken broth, warmed
– 2 tablespoons olive oil
– 1 small onion, finely chopped
– 2 cloves garlic, minced
– 6 ounces cooked ham, diced
– 8 ounces mixed mushrooms (such as cremini and shiitake), sliced
– 1/4 cup white wine (optional)
– 1 tablespoon butter
– Salt and pepper, to taste
– Fresh parsley, chopped (optional)

Instructions:

1. Heat the chicken broth in a separate pot and keep warm.
2. In a large skillet, heat the olive oil over medium-high. Add the chopped onion and cook until caramelized, about 5 minutes.
3. Add the garlic and cook for an additional minute.
4. Add the Arborio rice and cook, stirring constantly, for 1-2 minutes.
5. Add the white wine (if using) and cook until absorbed, stirring frequently.
6. Add 1/2 cup of the warmed broth to the rice mixture and stir until absorbed. Repeat this process, adding the broth in 1/2-cup increments and waiting for it to absorb before adding more. This should take about 20-25 minutes.
7. When the rice is cooked, stir in the diced ham, sliced mushrooms, and butter. Season with salt and pepper to taste.
8. Serve hot, garnished with chopped parsley if desired.

Cooking Time: Approximately 30-40 minutes.

Ham and Cheddar Breakfast Casserole

Ham and Cheddar Breakfast Casserole
Start your day off right with this hearty and flavorful breakfast casserole, perfect for a crowd or a busy morning on-the-go. This easy-to-make dish combines the savory goodness of ham and cheddar cheese with the comfort of scrambled eggs.

Ingredients:

– 1 pound frozen hash browns, thawed
– 1/2 cup diced cooked ham
– 1 cup shredded cheddar cheese
– 6 large eggs
– 1 tablespoon butter
– Salt and pepper to taste

Instructions:

1. Preheat oven to 350°F.
2. In a large skillet, scramble the eggs until cooked through. Set aside.
3. In a greased 9×13-inch baking dish, arrange half of the hash browns in the bottom.
4. Top with the scrambled eggs, diced ham, and shredded cheese.
5. Repeat layers, ending with the remaining hash browns on top.
6. Dot the top with butter and sprinkle with salt and pepper to taste.
7. Bake for 35-40 minutes or until the casserole is golden brown and hot throughout.

Cooking Time: 35-40 minutes

Ham and Broccoli Alfredo Pasta

Ham and Broccoli Alfredo Pasta
This rich and satisfying pasta dish combines the flavors of ham, broccoli, and creamy alfredo sauce for a quick and easy weeknight dinner. With just a few ingredients and simple preparation, you’ll have a delicious meal ready in no time.

Ingredients:

– 8 oz pasta (fettuccine or linguine work well)
– 1 cup cooked ham, diced
– 3 cups broccoli florets
– 2 tbsp butter
– 1/2 cup all-purpose flour
– 1 1/2 cups heavy cream
– 1 tsp garlic powder
– Salt and pepper to taste
– Grated Parmesan cheese (optional)

Instructions:

1. Cook pasta according to package directions; set aside.
2. In a large skillet, melt butter over medium heat. Add broccoli and cook until tender, about 3-4 minutes.
3. Add diced ham and garlic powder; stir to combine.
4. Sprinkle flour over the mixture; whisk to combine. Gradually add heavy cream, whisking continuously to avoid lumps.
5. Bring sauce to a simmer and cook for 2-3 minutes or until thickened. Season with salt and pepper to taste.
6. Combine cooked pasta, ham-broccoli mixture, and Parmesan cheese (if using). Serve hot.

Cooking Time: 15-20 minutes

Savory Ham and Corn Chowder

Savory Ham and Corn Chowder
This hearty chowder is a perfect blend of smoky ham, sweet corn, and creamy potatoes. It’s a comforting and satisfying soup that’s easy to make and sure to please.

Ingredients:

– 1 pound diced ham
– 2 medium-sized potatoes, peeled and diced
– 1 large onion, chopped
– 3 cloves of garlic, minced
– 1 cup frozen corn kernels
– 4 cups chicken broth
– 1/2 cup milk or heavy cream
– Salt and pepper to taste
– Fresh parsley, chopped (optional)

Instructions:

1. In a large pot, sauté the onion and garlic until softened.
2. Add the diced ham and cook for an additional 2-3 minutes.
3. Add the potatoes, corn kernels, chicken broth, and milk or heavy cream. Bring to a boil, then reduce heat and simmer for 15-20 minutes or until the potatoes are tender.
4. Season with salt and pepper to taste.
5. Serve hot, garnished with chopped parsley if desired.

Cooking Time: 25-30 minutes

Ham and Cheese Sliders with Hawaiian Rolls

Ham and Cheese Sliders with Hawaiian Rolls
Ham and Cheese Sliders with Hawaiian Rolls Recipe

Satisfy your cravings with these bite-sized sandwiches that combine the flavors of ham, cheese, and sweet Hawaiian rolls.

Ingredients:

– 1 package of Hawaiian rolls (8-10 rolls)
– 8 slices of ham
– 4 slices of cheddar or American cheese
– 2 tablespoons of butter, softened
– Salt and pepper to taste

Instructions:

1. Preheat a non-stick skillet or griddle over medium heat.
2. Butter one side of each Hawaiian roll.
3. Place two slices of ham on the unbuttered side of each roll.
4. Top the ham with a slice of cheese.
5. Place the rolls, buttered-side down, in the skillet or griddle.
6. Cook for 2-3 minutes or until the bread is golden brown and the cheese is melted.
7. Flip the sandwiches over and cook for an additional 1-2 minutes or until the other side is also golden brown.

Cooking Time: 5-7 minutes

Ham and Pea Carbonara

Ham and Pea Carbonara
This Italian-inspired dish combines smoky ham with fresh peas and a rich egg sauce, perfect for a quick weeknight dinner or special occasion. With just a few ingredients, you can create a satisfying and flavorful meal that’s sure to please.

Ingredients:

– 8 oz spaghetti
– 6 slices of cooked ham, diced
– 1 cup frozen peas
– 3 large eggs
– 2 tbsp unsalted butter
– 1/4 cup grated Parmesan cheese
– Salt and pepper, to taste

Instructions:

1. Cook spaghetti according to package instructions until al dente. Reserve 1 cup of pasta water before draining.
2. In a large skillet, melt butter over medium heat. Add diced ham and cook until heated through.
3. Add frozen peas to the skillet and stir until thawed and tender.
4. In a medium bowl, whisk together eggs, Parmesan cheese, salt, and pepper.
5. Add cooked spaghetti to the egg mixture and toss until well coated.
6. Add the ham and pea mixture to the spaghetti and toss until combined.
7. If needed, add reserved pasta water to achieve desired creamy consistency.
8. Serve immediately and enjoy!

Cooking Time: 15-20 minutes

Savory Ham and Green Bean Casserole

Savory Ham and Green Bean Casserole
This comforting casserole combines the flavors of tender green beans, savory ham, and creamy sauce, perfect for a weeknight dinner or special occasion. With just a few ingredients and simple preparation, this dish is sure to become a family favorite.

Ingredients:

– 1 pound fresh green beans, trimmed
– 6 slices of cooked ham, diced
– 1 medium onion, chopped
– 2 cloves garlic, minced
– 1 cup cream of mushroom soup
– 1/2 cup milk
– 1 teaspoon dried thyme
– Salt and pepper to taste
– 1 1/2 cups French-fried onions

Instructions:

1. Preheat oven to 350°F.
2. In a large skillet, sauté green beans, onion, and garlic until tender.
3. In a separate mixing bowl, combine cream of mushroom soup, milk, thyme, salt, and pepper.
4. Add cooked ham to the sauce mixture; stir until combined.
5. Combine cooked green bean mixture with the ham-sauce mixture.
6. Pour into a 9×13-inch baking dish and top with French-fried onions.
7. Bake for 25-30 minutes or until golden brown.

Cooking Time: 25-30 minutes

Ham and Asparagus Tart

Ham and Asparagus Tart
A classic combination of savory ham and tender asparagus, wrapped in a buttery puff pastry crust.

Ingredients:
– 1 sheet of puff pastry, thawed
– 6 oz. cooked ham, diced
– 12 asparagus spears, trimmed
– 2 cloves garlic, minced
– 1 tablespoon olive oil
– Salt and pepper to taste
– 1 egg, beaten (for brushing pastry)

Instructions:

1. Preheat oven to 400°F (200°C).
2. Roll out puff pastry on a floured surface to a thickness of about 1/8 inch.
3. In a small bowl, mix together diced ham and minced garlic.
4. Arrange asparagus spears in a single layer on one half of the pastry, leaving a 1-inch border around the edges.
5. Top with ham mixture, then brush edges of pastry with beaten egg.
6. Fold other half of pastry over filling, pressing gently to seal.
7. Brush top of tart with olive oil and season with salt and pepper.
8. Bake for 25-30 minutes or until golden brown.

Cooking Time: 25-30 minutes

Ham and Cheese Stuffed Pretzels

Ham and Cheese Stuffed Pretzels
Elevate your snack game with these savory pretzels filled with ham and melted cheese. Perfect for parties, picnics, or just a quick bite.

Ingredients:

– 1 package of pretzel rods
– 6 slices of ham (thinly sliced)
– 12 slices of cheddar cheese
– 1 tablespoon butter, softened
– Salt to taste

Instructions:

1. Preheat oven to 375°F (190°C).
2. In a small bowl, mix together the softened butter and salt.
3. Dip each pretzel rod into the butter mixture, coating about half of the pretzel.
4. Place a slice of ham on one end of the pretzel, leaving a small border at the top.
5. Place a slice of cheese on top of the ham.
6. Roll the pretzel to form a ball, and press the edges together to seal.
7. Place the stuffed pretzels onto a baking sheet lined with parchment paper.
8. Bake for 10-12 minutes or until golden brown.

Cooking Time: 10-12 minutes

Savory Ham and Lentil Stew

Savory Ham and Lentil Stew
A hearty and comforting stew that combines the rich flavor of ham with the nutritious goodness of lentils, perfect for a chilly evening or a quick weeknight meal.

Ingredients:

– 1 pound dried green or brown lentils, rinsed and drained
– 2 tablespoons olive oil
– 1 onion, chopped
– 3 cloves garlic, minced
– 1 cup diced cooked ham
– 2 cups vegetable broth
– 1 teaspoon ground cumin
– Salt and pepper to taste
– Fresh parsley or thyme for garnish (optional)

Instructions:

1. In a large pot, heat the olive oil over medium-high heat.
2. Add the onion and garlic; cook until the onion is translucent, about 5 minutes.
3. Add the lentils, ham, vegetable broth, cumin, salt, and pepper.
4. Bring to a boil, then reduce heat to low and simmer for 30-40 minutes or until the lentils are tender.
5. Taste and adjust seasoning as needed.
6. Serve hot, garnished with parsley or thyme if desired.

Cooking Time: 30-40 minutes

Ham and Egg Breakfast Burritos

Ham and Egg Breakfast Burritos
Start your day with a flavorful breakfast burrito packed with scrambled eggs, crispy ham, and melted cheese.

Ingredients:

– 4 large eggs
– 1/2 cup diced cooked ham (such as Canadian bacon or spiral-cut ham)
– 1 tablespoon butter
– 8-10 flour tortillas
– 1 cup shredded cheddar cheese
– Salt and pepper to taste
– Optional toppings: avocado, salsa, sour cream, cilantro

Instructions:

1. Crack the eggs into a bowl and whisk together with a fork. Add a pinch of salt and pepper.
2. Heat the butter in a large non-stick skillet over medium-high heat. Pour in the eggs and scramble until cooked through (about 3-4 minutes).
3. While the eggs are cooking, warm the tortillas by wrapping them in a damp paper towel and microwaving for 20-30 seconds.
4. Add the diced ham to the scrambled eggs and stir to combine.
5. Spoon about 1/2 cup of the egg and ham mixture onto the center of each tortilla, leaving a small border around the edges.
6. Top with shredded cheese and fold the bottom edge up over the filling, then fold in the sides and roll the burrito up tightly.
7. Cook for an additional 2-3 minutes, or until the cheese is melted and the tortillas are crispy.

Cooking Time: Approximately 15-20 minutes

Ham and Brie Panini with Fig Jam

Ham and Brie Panini with Fig Jam
Elevate your lunch game with this mouthwatering panini, combining the salty goodness of ham and brie cheese with the sweet and sticky fig jam.

Ingredients:

– 4 slices of artisanal bread (such as baguette or ciabatta)
– 2 tablespoons of unsalted butter, softened
– 1/4 cup of fig jam
– 2 ounces of thinly sliced prosciutto or serrano ham
– 2 ounces of brie cheese, softened
– Fresh thyme leaves for garnish (optional)

Instructions:

1. Preheat a panini press or grill to medium-high heat.
2. Butter one side of each bread slice.
3. Place one slice of bread, butter-side down, on the press or grill.
4. Top with a slice of ham, a sprinkle of brie cheese, and a dollop of fig jam.
5. Place another slice of bread, butter-side up, on top.
6. Cook for 2-3 minutes, or until the bread is golden brown and the cheese is melted.
7. Repeat with remaining ingredients.

Cooking Time: 4-6 minutes per panini

Savory Ham and Sweet Potato Hash

Savory Ham and Sweet Potato Hash
Savory Ham and Sweet Potato Hash Recipe

A hearty, comforting hash that combines the savory flavor of ham with the natural sweetness of sweet potatoes.

Ingredients:

– 2 large sweet potatoes, peeled and diced
– 1 pound cooked ham, diced
– 1 tablespoon olive oil
– 1 small onion, chopped
– 2 cloves garlic, minced
– Salt and pepper to taste
– Optional: chopped fresh parsley or thyme for garnish

Instructions:

1. Preheat oven to 400°F (200°C).
2. In a large bowl, toss sweet potatoes with olive oil, salt, and pepper until well coated.
3. Spread sweet potatoes on a baking sheet and roast for 20-25 minutes, or until tender and lightly caramelized.
4. While sweet potatoes are roasting, sauté chopped onion and minced garlic in a skillet over medium heat until softened.
5. Add diced ham to the skillet and stir to combine with onion and garlic mixture.
6. Once sweet potatoes are done, add them to the skillet and stir to combine with ham mixture.
7. Season with salt and pepper to taste.
8. Serve hot, garnished with chopped fresh parsley or thyme if desired.

Cooking Time: 35-40 minutes

Summary

Get ready to elevate your mealtime with these 20 mouthwatering savory ham recipes! From classic quiches and casseroles to innovative stuffed dishes and soups, there’s something for every occasion. Whether you’re looking for a comforting breakfast casserole or a show-stopping dinner tart, this collection of recipes is sure to impress. With flavors ranging from sweet to savory, these dishes are perfect for any time of day or gathering.

Leave a Comment