20 Savory Ham Recipes for Every Occasion

Posted by Sophia Brennan on April 14, 2025

When it comes to adding flavor and texture to a dish, few ingredients can compare to the savory goodness of ham. Whether you’re cooking for a crowd or just want to add some excitement to your weeknight meals, there’s no shortage of ways to get creative with this versatile ingredient. In fact, we’ve gathered 20 deliciously different ham recipes that are sure to become new favorites in your kitchen.

From classic combinations like honey-glazed ham and scalloped potatoes, to unexpected pairings like ham and pea pasta carbonara or ham and brie panini, there’s something on this list for every taste and occasion. And the best part? Each recipe is designed to be easy to make and packed with flavor, so you can get cooking without breaking a sweat.

In this article, we’ll take a closer look at each of these mouth-watering ham recipes and provide you with all the details you need to bring them to life in your own kitchen. So grab your apron, sharpen your knives, and let’s get started on our culinary journey through the world of savory ham!

Honey Glazed Ham with Pineapple

Honey Glazed Ham with Pineapple
Sweet and Savory Honey Glazed Ham with Pineapple Recipe

This recipe is a perfect combination of sweet and savory flavors, featuring a honey glazed ham paired with caramelized pineapple rings. The result is a deliciously moist and flavorful main course.

Ingredients:

– 1 (5-6 pound) bone-in ham
– 1/4 cup honey
– 2 tablespoons brown sugar
– 1 tablespoon Dijon mustard
– 1 tablespoon apple cider vinegar
– 1 pineapple, cut into rings
– 1 tablespoon butter

Instructions:

1. Preheat oven to 350°F (175°C).
2. In a small bowl, mix together honey, brown sugar, mustard, and vinegar.
3. Place the ham on a rack in a 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. Place pineapple rings around the ham, securing them with toothpicks if needed.
6. Dot the top of the ham with butter.
7. Roast the ham for 2-1/2 hours, or until caramelized and cooked through.

Cooking Time: 2 hours 30 minutes

Slow Cooker Ham and Bean Soup

Slow Cooker Ham and Bean Soup
This comforting soup is perfect for a chilly day or a busy weeknight meal. With tender ham, creamy beans, and aromatic spices, you’ll be hooked from the first spoonful.

Ingredients:

– 1 pound boneless ham hock
– 1 cup dried navy beans, soaked overnight and drained
– 1 onion, chopped
– 3 cloves garlic, minced
– 1 teaspoon dried thyme
– 1/2 teaspoon paprika
– Salt and pepper, to taste
– 4 cups chicken broth

Instructions:

1. Place the ham hock in a slow cooker.
2. Add the soaked navy beans, onion, garlic, thyme, paprika, salt, and pepper.
3. Pour in the chicken broth.
4. Cook on low for 8-10 hours or high for 4-6 hours.
5. Remove the ham hock and chop it into bite-sized pieces before returning it to the soup.

Cooking Time: 4-10 hours

Ham and Cheese Stuffed Chicken

Ham and Cheese Stuffed Chicken
A flavorful and satisfying twist on traditional chicken dishes, this recipe combines the savory goodness of ham and cheese with juicy chicken breast.

Ingredients:

– 4 boneless, skinless chicken breasts
– 1/2 cup diced cooked ham
– 1/2 cup shredded cheddar cheese
– 1 tablespoon olive oil
– Salt and pepper to taste
– Optional: fresh parsley for garnish

Instructions:

1. Preheat oven to 375°F (190°C).
2. Lay chicken breasts flat and make a horizontal incision in each breast to create a pocket.
3. Stuff each breast with the diced ham and shredded cheese, dividing evenly among the four breasts.
4. Drizzle olive oil over the stuffed chicken and season with salt and pepper to taste.
5. Place the chicken 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
Elevate your comfort food game with this classic combination of tender potatoes and savory ham. This easy-to-make recipe is perfect for a weeknight dinner or special occasion.

Ingredients:

– 3-4 large potatoes, thinly sliced
– 1 pound cooked ham, diced
– 2 tablespoons butter
– 1/2 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 saucepan, combine sliced potatoes and enough cold water to cover. Bring to a boil, then reduce heat and simmer for 5 minutes.
3. Drain potatoes and arrange in a greased 9×13-inch baking dish.
4. Dot top of potatoes with butter, then sprinkle diced ham, grated cheese, and heavy cream.
5. Season with salt and pepper to taste.
6. Bake for 45-50 minutes or until potatoes are tender and golden brown.

Cooking Time: 45-50 minutes

Ham and Swiss Quiche

Ham and Swiss Quiche
A classic quiche filled with savory ham and melted Swiss cheese, perfect for breakfast, lunch, or dinner.

Ingredients:

– 1 pie crust (homemade or store-bought)
– 2 cups diced ham (such as prosciutto or cooked bacon)
– 1 cup grated Swiss cheese
– 1/2 cup heavy cream
– 2 large eggs
– Salt and pepper to taste
– Fresh parsley, chopped (optional)

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 separate bowl, whisk together heavy cream, eggs, salt, and pepper.
4. Arrange the diced ham and grated Swiss cheese in the pie crust.
5. Pour the egg mixture over the ham and cheese.
6. Bake for 35-40 minutes or until the quiche is set and golden brown.
7. Garnish with chopped parsley if desired.

Cooking Time: 35-40 minutes

Ham and Cheddar Biscuits

Ham and Cheddar Biscuits
Elevate your breakfast or brunch game with these savory and delicious Ham and Cheddar Biscuits. Made with a blend of sharp cheddar cheese, salty ham, and flaky biscuit dough, these treats are sure to please.

Ingredients:

– 2 cups all-purpose flour
– 4 teaspoons baking powder
– 1 teaspoon salt
– 1/2 cup cold butter, cut into small pieces
– 3/4 cup sharp cheddar cheese, shredded
– 1/2 cup diced cooked ham
– 1/2 cup buttermilk

Instructions:

1. Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
2. In a large bowl, whisk together flour, baking powder, and salt.
3. Add cold butter and use a pastry blender or fingers to work into the flour mixture until it resembles coarse crumbs.
4. Stir in shredded cheddar cheese, diced ham, and buttermilk until the dough comes together in a ball.
5. Turn dough out onto a floured surface and gently knead 2-3 times.
6. Roll out dough to about 1 inch (2.5 cm) thickness. Cut into desired shapes.
7. Place biscuits on prepared baking sheet, leaving about 1 inch (2.5 cm) space between each biscuit.
8. Bake for 15-20 minutes or until golden brown.

Cooking Time: 15-20 minutes

Ham and Pea Pasta Carbonara

Ham and Pea Pasta Carbonara
A twist on the classic Italian dish, this recipe combines the richness of ham with the sweetness of peas, all wrapped up in a creamy pasta carbonara. Perfect for a quick and satisfying weeknight dinner.

Ingredients:

– 12 oz spaghetti
– 6 oz diced cooked ham
– 1 cup fresh or frozen peas
– 2 large eggs
– 1/2 cup grated Parmesan cheese
– Salt and black pepper to taste
– Fresh parsley, chopped (optional)

Instructions:

1. Cook spaghetti according to package instructions until al dente. Reserve 1 cup of pasta water before draining.
2. In a large skillet, combine ham, peas, and reserved pasta water. Heat over medium heat until the mixture is warm and the peas are tender.
3. In a small bowl, whisk together eggs and Parmesan cheese.
4. Add the egg mixture to the skillet with the ham and peas. Stir constantly over low heat until the mixture thickens and coats the pasta.
5. Season with salt and black pepper to taste. Serve immediately, garnished with chopped parsley if desired.

Cooking Time: 15-20 minutes

Ham and Egg Breakfast Casserole

Ham and Egg Breakfast Casserole
A hearty breakfast casserole that combines the savory flavors of ham and eggs with the comfort of warm, flaky bread.

Ingredients:
– 1 loaf of French bread (12 slices), cut into 1-inch cubes
– 2 cups shredded cheddar cheese
– 1/2 cup diced cooked ham
– 6 large eggs
– 1/4 cup milk
– Salt and pepper to taste

Instructions:

1. Preheat oven to 350°F.
2. In a large bowl, whisk together eggs, milk, salt, and pepper until well combined.
3. Add the shredded cheese and diced ham to the egg mixture; stir until well coated.
4. Grease a 9×13-inch baking dish with butter or cooking spray.
5. Arrange half of the bread cubes in the prepared baking dish.
6. Pour the egg and cheese mixture over the bread, followed by the remaining bread cubes.
7. Bake for 35-40 minutes, or until the eggs are set and the top is golden brown.

Serve hot and enjoy!

Ham and Cheese Sliders with Hawaiian Rolls

Ham and Cheese Sliders with Hawaiian Rolls
These bite-sized sandwiches are perfect for a quick lunch or snack. With the sweetness of Hawaiian rolls, savory ham, and melted cheese, you’ll be hooked!

Ingredients:

– 12-16 Hawaiian rolls
– 6 slices of deli ham (such as turkey or honey-glazed)
– 2 cups shredded cheddar cheese
– 1/4 cup unsalted butter, softened
– Salt and pepper to taste

Instructions:

1. Preheat oven to 350°F (175°C).
2. Slice the Hawaiian rolls in half.
3. Place a slice of ham on each roll half.
4. Top with shredded cheese.
5. Dot the top of each slider with butter.
6. Place sliders on a baking sheet and bake for 8-10 minutes or until cheese is melted and rolls are toasted.
7. Serve warm.

Cooking Time: 8-10 minutes

Ham and Potato Chowder

Ham and Potato Chowder
A hearty and comforting soup perfect for a chilly evening, this creamy ham and potato chowder is a delightful twist on traditional potato soup. With chunks of tender ham and potatoes in a rich and velvety broth, you’ll be hooked from the first spoonful.

Ingredients:

– 1 pound diced cooked ham
– 2-3 medium-sized potatoes, peeled and diced
– 2 tablespoons butter
– 1 medium onion, chopped
– 2 cloves garlic, minced
– 1 cup chicken broth
– 1/2 cup milk or cream
– Salt and pepper to taste

Instructions:

1. In a large pot or Dutch oven, melt the butter over medium heat.
2. Add the chopped onion and cook until softened, about 3-4 minutes.
3. Add the minced garlic and cook for an additional minute.
4. Add the diced potatoes, cooked ham, chicken broth, and milk or cream.
5. Bring the mixture to a boil, then reduce the heat and simmer for 15-20 minutes or until the potatoes are tender.
6. Season with salt and pepper to taste.

Cooking Time: 20-25 minutes

Ham and Spinach Stuffed Shells

Ham and Spinach Stuffed Shells
A twist on the classic stuffed shell recipe, this dish combines the savory flavors of ham and spinach with a rich and creamy sauce.

Ingredients:

– 12 jumbo pasta shells
– 1 cup cooked ham, diced
– 1 package frozen chopped spinach, thawed and drained
– 1 cup ricotta cheese
– 1/2 cup shredded mozzarella cheese
– 1 egg, beaten
– Salt and pepper to taste
– 1 cup marinara sauce

Instructions:

1. Preheat oven to 375°F.
2. Cook pasta shells according to package instructions. Drain and set aside.
3. In a medium bowl, combine cooked ham, spinach, ricotta cheese, mozzarella cheese, and egg. Mix well.
4. Stuff each pasta shell with the ham and spinach mixture, placing them in a baking dish as you go.
5. Pour marinara sauce over the stuffed shells and top with additional mozzarella cheese if desired.
6. Bake for 25-30 minutes or until cheese is melted and bubbly.

Cooking Time: 25-30 minutes

Ham and Mushroom Risotto

Ham and Mushroom Risotto
A creamy and savory Italian-inspired dish that combines the rich flavors of ham and mushrooms with Arborio rice. Perfect for a comforting weeknight meal or special occasion.

Ingredients:

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

Instructions:

1. Heat olive oil in a large skillet over medium-high heat.
2. Add onion and cook until translucent, about 3-4 minutes.
3. Add mushrooms and cook until tender, about 5-6 minutes.
4. Add Arborio rice and cook for 1-2 minutes, stirring constantly.
5. Add white wine (if using) and cook until absorbed, stirring frequently.
6. Add warmed broth, 1/2 cup at a time, stirring continuously and allowing each portion to absorb before adding the next.
7. After 20-25 minutes of cooking, remove from heat. Stir in butter and ham.
8. Season with salt and pepper to taste.
9. Serve immediately, garnished with chopped parsley if desired.

Cooking Time: 25-30 minutes

Ham and Green Bean Casserole

Ham and Green Bean Casserole
This comforting casserole is a staple of American comfort food, combining the savory flavors of ham, green beans, and creamy sauce with a crispy, buttery crust.

Ingredients:

– 1 (10 oz) package frozen green beans, thawed
– 2 cups cubed cooked ham
– 1 medium onion, chopped
– 1 cup cream of mushroom soup
– 1/2 cup milk
– 1/2 cup French-fried onions
– 1 tablespoon butter
– Salt and pepper to taste

Instructions:

1. Preheat oven to 350°F.
2. In a large skillet, sauté the chopped onion and green beans in butter until tender.
3. In a separate bowl, combine the cream of mushroom soup and milk. Stir until smooth.
4. Add the cooked ham to the skillet and stir to combine.
5. Pour the ham mixture into a 9×13 inch baking dish.
6. Top with the French-fried onions.
7. Bake for 25-30 minutes or until the casserole is golden brown.

Cooking Time: 25-30 minutes

Ham and Asparagus Frittata

Ham and Asparagus Frittata
Elevate your breakfast game with this savory frittata packed with crispy ham, tender asparagus, and creamy eggs.

Ingredients:

– 6 eggs
– 1/2 cup diced cooked ham (such as prosciutto or serrano ham)
– 1 pound fresh asparagus, trimmed
– 1 tablespoon olive oil
– Salt and pepper to taste
– 1 tablespoon chopped fresh parsley

Instructions:

1. Preheat oven to 375°F (190°C).
2. In a large skillet, heat the olive oil over medium-high heat.
3. Add the asparagus and cook until tender, about 4-5 minutes. Season with salt and pepper to taste.
4. Meanwhile, whisk together eggs and a pinch of salt in a bowl.
5. Pour the egg mixture over the cooked asparagus in the skillet.
6. Top with diced ham and sprinkle with parsley.
7. Transfer the skillet to the oven and bake for 15-20 minutes or until the eggs are set.
8. Remove from the oven and let it cool slightly before serving.

Cooking Time: 20-25 minutes

Ham and Brie Panini with Fig Jam

Ham and Brie Panini with Fig Jam
Elevate your sandwich game with this delightful combination of salty ham, creamy brie, and sweet fig jam. This panini is perfect for a quick lunch or a satisfying snack.

Ingredients:

– 4 slices of baguette
– 2 tablespoons of fig jam
– 2 ounces of thinly sliced ham
– 1 wheel of brie cheese (about 8 ounces)
– Fresh thyme leaves (optional)

Instructions:

1. Preheat a panini press or grill to medium-high heat.
2. Slice the baguette into 4 equal pieces.
3. Spread one side of each bread slice with fig jam.
4. Top the fig jam with a slice of ham, followed by a slice of brie cheese.
5. Place the other bread slice on top to create a sandwich.
6. Place the sandwiches in the panini press or grill and cook for 2-3 minutes, or until the cheese is melted and the bread is toasted.
7. Garnish with fresh thyme leaves, if desired.

Cooking Time: 2-3 minutes

Ham and Sweet Potato Hash

Ham and Sweet Potato Hash
A hearty, one-pan breakfast or brunch recipe that combines the natural sweetness of sweet potatoes with the salty goodness of ham. Perfect for a cozy morning meal or a quick lunch.

Ingredients:

– 2 large sweet potatoes, peeled and diced
– 1 pound cooked ham, diced
– 1/4 cup chopped onion
– 2 cloves garlic, minced
– 1 tablespoon olive oil
– Salt and pepper to taste
– Optional: chives or scallions for garnish

Instructions:

1. Preheat oven to 400°F (200°C).
2. In a large cast-iron skillet, heat the olive oil over medium-high heat.
3. Add the diced onion and cook until translucent, about 5 minutes.
4. Add the minced garlic and cook for an additional minute.
5. Add the diced sweet potatoes and cooked ham to the skillet. Cook for 10-12 minutes, or until the sweet potatoes are tender and lightly browned.
6. Season with salt and pepper to taste.
7. Serve hot, garnished with chives or scallions if desired.

Cooking Time: 20-25 minutes

Ham and Broccoli Alfredo Bake

Ham and Broccoli Alfredo Bake
A creamy, comforting casserole perfect for a weeknight dinner or a weekend brunch.

Ingredients:

– 1 lb cooked ham, diced
– 3 cups broccoli florets
– 1 cup (2 sticks) unsalted butter, softened
– 1 cup all-purpose flour
– 1 1/2 cups heavy cream
– 1/2 cup grated Parmesan cheese
– Salt and pepper to taste
– 1 cup shredded cheddar cheese
– Fresh parsley, chopped (optional)

Instructions:

1. Preheat oven to 375°F.
2. Cook broccoli according to package instructions until tender. Drain and set aside.
3. In a large skillet, melt butter over medium heat. Add flour and whisk together to make a roux, cooking for 1 minute.
4. Gradually add heavy cream, whisking constantly. Bring mixture to a simmer and cook until thickened, about 5 minutes.
5. Stir in Parmesan cheese, salt, and pepper. Remove from heat.
6. In a large bowl, combine cooked ham, broccoli, and Alfredo sauce. Mix well to combine.
7. Transfer mixture to a 9×13 inch baking dish. Top with shredded cheddar cheese.
8. Bake for 25-30 minutes or until golden brown.

Cooking Time: 25-30 minutes

Ham and Cabbage Stir-Fry

Ham and Cabbage Stir-Fry
A classic combination of sweet and savory flavors, this ham and cabbage stir-fry is a quick and easy dinner option that’s perfect for any night of the week.

Ingredients:

– 1 cup diced cooked ham
– 2 cups shredded cabbage
– 1 tablespoon vegetable oil
– 1 small onion, thinly sliced
– 2 cloves garlic, minced
– 1 teaspoon soy sauce
– Salt and pepper to taste

Instructions:

1. Heat the oil in a large skillet or wok over medium-high heat.
2. Add the onion and cook until translucent, about 3 minutes.
3. Add the garlic and cook for an additional minute.
4. Add the cabbage and cook until wilted, about 5 minutes.
5. Stir in the cooked ham, soy sauce, salt, and pepper.
6. Cook for an additional 1-2 minutes, until the flavors are combined.

Cooking Time: 15-20 minutes

Ham and Cornbread Muffins

Ham and Cornbread Muffins
These moist and flavorful muffins combine the sweetness of cornbread with the savory goodness of ham, perfect for a quick breakfast or snack.

Ingredients:

– 1 1/2 cups all-purpose flour
– 1 cup cornmeal
– 1/2 cup granulated sugar
– 2 teaspoons baking powder
– 1/4 teaspoon salt
– 1/2 cup milk
– 1 large egg
– 2 tablespoons unsalted butter, melted
– 1/2 cup diced ham (such as country ham or prosciutto)
– Honey or maple syrup for serving (optional)

Instructions:

1. Preheat oven to 375°F (190°C). Line a 12-cup muffin tin with paper liners.
2. In a medium bowl, whisk together flour, cornmeal, sugar, baking powder, and salt.
3. In a large bowl, whisk together milk, egg, and melted butter.
4. Add the dry ingredients to the wet ingredients and stir until just combined. Fold in diced ham.
5. Divide batter evenly among muffin cups.
6. Bake for 20-25 minutes or until golden brown.

Cooking Time: 20-25 minutes

Ham and Lentil Stew

Ham and Lentil Stew
This classic stew combines the rich flavor of ham with the comforting warmth of lentils, making it a perfect meal for a chilly evening.

Ingredients:

– 1 pound cooked ham, diced
– 1 cup brown or green lentils, rinsed and drained
– 2 medium onions, chopped
– 3 cloves garlic, minced
– 2 medium carrots, peeled and sliced
– 1 celery stalk, chopped
– 4 cups chicken broth
– 1 teaspoon dried thyme
– Salt and pepper, to taste

Instructions:

1. In a large pot or Dutch oven, sauté the onions, garlic, carrots, and celery in a little bit of oil until the vegetables are tender.
2. Add the lentils, ham, chicken broth, and thyme. Season with salt and pepper to taste.
3. Bring the mixture to a boil, then reduce the heat and simmer for 30-40 minutes or until the lentils are tender.
4. Serve hot, garnished with fresh herbs if desired.

Cooking Time: 30-40 minutes

Summary

Get ready to elevate your meal game with these 20 mouth-watering ham recipes for every occasion! From classic comfort foods like Ham and Cheese Sliders with Hawaiian Rolls and Scalloped Potatoes with Ham, to creative twists like Honey Glazed Ham with Pineapple and Ham and Mushroom Risotto, there’s something for everyone. Whether you’re hosting a family dinner, a potluck, or just need some inspiration for a quick weeknight meal, these savory ham recipes are sure to please. So go ahead, get cooking, and indulge in the sweet and salty goodness of ham!

You might also like these recipes

Leave a Comment