When it comes to cooking, there’s nothing quite like having a delicious pre-cooked ham on hand. Whether you’re looking for a quick and easy weeknight dinner or a show-stopping centerpiece for your next gathering, a good pre-cooked ham can be the perfect starting point. And let’s not forget about the leftovers – with so many creative recipes to choose from, you’ll never get bored with the same old ham sandwiches.
From classic comfort foods like casserole and hash, to international-inspired dishes like risotto and stir-fry, there’s something for everyone in our collection of 20 savory pre-cooked ham recipes. So go ahead, fire up your oven or stovetop, and get ready to take your meals to the next level with these mouthwatering ham-based dishes.
Honey Glazed Pre Cooked Ham
Sweeten Up Your Ham with Honey Glaze!
Transform a pre-cooked ham into a sweet and savory masterpiece with this easy recipe.
Ingredients:
– 1 (4-6 pound) pre-cooked ham
– 1/2 cup honey
– 1/4 cup brown sugar
– 2 tablespoons Dijon mustard
– 2 tablespoons apple cider vinegar
– 1 teaspoon ground cloves
– 1/2 teaspoon salt
Instructions:
1. Preheat oven to 350°F (180°C).
2. In a small bowl, whisk together honey, brown sugar, mustard, vinegar, cloves, and salt until smooth.
3. Place the pre-cooked ham on a rack in a roasting pan or a large skillet.
4. Brush the honey glaze all over the ham, making sure to cover it evenly.
5. Bake for 20-25 minutes per pound, or until the glaze is caramelized and the ham reaches an internal temperature of 140°F (60°C).
Cooking Time: 2-3 hours
Cheesy Ham and Potato Casserole
This comforting casserole is a perfect blend of creamy cheese, savory ham, and tender potatoes. It’s an ideal side dish for family gatherings or a satisfying meal for a cozy night in.
Ingredients:
– 1 1/2 cups diced cooked ham
– 3-4 large potatoes, thinly sliced
– 1 cup grated cheddar cheese
– 1/2 cup milk
– 2 tablespoons butter
– 1 teaspoon dried thyme
– Salt and pepper to taste
Instructions:
1. Preheat oven to 350°F (180°C).
2. In a large bowl, combine ham, potatoes, and thyme.
3. In a separate bowl, mix together cheese, milk, and melted butter.
4. Grease a 9×13-inch baking dish and layer the potato mixture.
5. Pour the cheesy mixture over the potatoes, spreading evenly.
6. Bake for 45-50 minutes or until golden brown and bubbly.
Cooking Time: 45-50 minutes
Ham and Pineapple Skewers
Transform your backyard barbecues with these sweet and savory ham and pineapple skewers, perfect for a crowd.
Ingredients:
• 1 pound cooked ham, diced
• 1 cup pineapple chunks
• 1/4 cup brown sugar
• 2 tablespoons soy sauce
• 1 tablespoon olive oil
• 10-12 bamboo skewers
Instructions:
1. Preheat grill to medium-high heat.
2. In a small bowl, mix together brown sugar and soy sauce.
3. Thread ham, pineapple chunks, and sugar-soy mixture onto each skewer, leaving a small space between each piece.
4. Brush with olive oil and season with salt and pepper to taste.
5. Grill for 8-10 minutes, turning occasionally, or until the ham is caramelized and slightly charred.
Cooking Time: 8-10 minutes
Ham and Swiss Quiche
A classic quiche recipe that combines the savory flavors of ham and Swiss cheese with a flaky crust, perfect for brunch or dinner.
Ingredients:
– 1 pie crust (homemade or store-bought)
– 6 slices of cooked ham, diced
– 2 cups of grated Swiss cheese
– 1/2 cup of heavy cream
– 2 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.
3. In a bowl, whisk together the eggs, heavy cream, salt, and pepper.
4. Arrange the diced ham and grated Swiss cheese evenly over the bottom of the crust.
5. Pour the egg mixture over the filling.
6. Bake for 35-40 minutes or until the quiche is set and the crust is golden brown.
Cooking Time: 35-40 minutes
Ham and Cheddar Stuffed Peppers
Add a twist to traditional stuffed peppers with this savory recipe featuring ham and cheddar. Perfect for a weeknight dinner or special occasion, these flavorful bell peppers are sure to please.
Ingredients:
– 4 large bell peppers, any color
– 1 pound cooked ham, diced
– 1 cup shredded cheddar cheese
– 1/2 cup cooked rice
– 1 tablespoon olive oil
– Salt and pepper, to taste
– Optional: chopped fresh parsley or thyme for garnish
Instructions:
1. Preheat oven to 375°F (190°C).
2. Cut the tops off the bell peppers and remove seeds and membranes.
3. In a bowl, mix together ham, cheddar cheese, cooked rice, and olive oil. Season with salt and pepper.
4. Stuff each bell pepper with the ham mixture, filling to the top.
5. Place peppers in a baking dish and cover with aluminum foil.
6. Bake for 25-30 minutes or until peppers are tender.
7. Remove foil and bake an additional 5-10 minutes to allow cheese to melt.
Cooking Time: 35-40 minutes
Creamy Ham and Pea Pasta
A comforting and flavorful pasta dish that combines the richness of ham with the sweetness of peas and a velvety cream sauce.
Ingredients:
– 8 oz. pasta of your choice (e.g., penne, fusilli)
– 1/2 cup diced cooked ham
– 1 cup frozen peas
– 2 tbsp unsalted butter
– 1/2 cup heavy cream
– 1 tsp dried basil
– Salt and pepper to taste
Instructions:
1. Bring a large pot of salted water to a boil. Cook pasta 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 for 2-3 minutes or until lightly browned.
3. Add frozen peas to the skillet and stir to combine with the ham. Cook for an additional 2-3 minutes or until peas are tender.
4. Pour in heavy cream and stir to combine with the ham and peas. Bring mixture to a simmer and cook for 2-3 minutes or until slightly thickened.
5. Add cooked pasta to the skillet, tossing to combine with the creamy sauce. Season with salt, pepper, and dried basil.
Cooking Time: Approximately 15-20 minutes
Ham and Egg Breakfast Muffins
Start your day with a delicious breakfast on-the-go! These Ham and Egg Breakfast Muffins are the perfect solution for busy mornings.
Ingredients:
– 1 1/2 cups all-purpose flour
– 3 eggs
– 1 cup diced cooked ham
– 1/2 cup milk
– 1 tablespoon butter, melted
– 1 teaspoon baking powder
– Salt and pepper to taste
Instructions:
1. Preheat oven to 375°F (190°C). Line a 12-cup muffin tin with paper liners.
2. In a large bowl, whisk together flour, eggs, milk, melted butter, and baking powder until smooth.
3. Stir in diced ham and season with salt and pepper to taste.
4. Divide the mixture evenly among the muffin cups.
5. Bake for 20-22 minutes or until golden brown.
6. Allow muffins to cool before serving.
Cooking Time: 20-22 minutes
Ham and Cheese Croissant Bake
Ham and Cheese Croissant Bake: A Simple, Savory Treat
This recipe combines the flaky goodness of croissants with the classic flavors of ham and cheese, perfect for a quick breakfast or brunch. With just a few ingredients and minimal prep work, you’ll be enjoying a deliciously satisfying treat in no time.
Ingredients:
– 1 package of croissant dough (thawed)
– 1/2 cup diced cooked ham
– 1/4 cup shredded cheddar cheese
– 1/4 cup grated Parmesan cheese
– 1 tablespoon butter, melted
– Salt and pepper to taste
Instructions:
1. Preheat oven to 375°F (190°C).
2. Roll out the croissant dough to a thickness of about 1/8 inch.
3. In a small bowl, mix together the diced ham, shredded cheddar cheese, and grated Parmesan cheese.
4. Place the mixture onto one half of the croissant dough, leaving a 1-inch border around the edges.
5. Fold the other half of the croissant over the filling and press gently to seal.
6. Brush the top with melted butter and season with salt and pepper to taste.
7. Bake for 20-25 minutes or until golden brown.
Cooking Time: 20-25 minutes
Ham and Broccoli Alfredo
A creamy and flavorful twist on the classic pasta dish, this recipe combines the savory taste of ham with the tender crunch of broccoli and a rich Alfredo sauce.
Ingredients:
– 8 oz fettuccine pasta
– 1 cup steamed broccoli florets
– 6 slices of cooked ham, diced
– 2 tbsp butter
– 3 cloves garlic, minced
– 1 cup heavy cream
– 1/2 cup grated Parmesan cheese
– Salt and pepper to taste
Instructions:
1. Bring a large pot of salted water to a boil. Cook the fettuccine 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 garlic and cook for 1 minute.
3. Add diced ham and cook until heated through.
4. Stir in heavy cream and Parmesan cheese. Bring the mixture to a simmer and cook for 2-3 minutes or until slightly thickened.
5. Add steamed broccoli and cooked pasta to the skillet. Toss everything together, adding some reserved pasta water if needed to achieve the desired consistency.
6. Season with salt and pepper to taste. Serve hot and enjoy!
Cooking Time: 15-20 minutes
Ham and Sweet Potato Hash
This hearty hash combines the natural sweetness of roasted sweet potatoes with the salty goodness of diced ham, perfect for a satisfying breakfast or brunch. With just a few simple ingredients and quick cooking time, you’ll be enjoying this delicious dish in no time.
Ingredients:
– 2 large sweet potatoes, peeled and cubed
– 1/2 cup diced cooked ham (such as prosciutto or Canadian bacon)
– 1 onion, diced
– 2 cloves garlic, minced
– 1 tablespoon olive oil
– Salt and pepper to taste
Instructions:
1. Preheat oven to 425°F (220°C).
2. Toss sweet potatoes with 1/2 teaspoon salt and spread on a baking sheet. Roast for 20-25 minutes or until tender.
3. In a large skillet, heat olive oil over medium-high heat. Add diced onion and cook until translucent, about 5 minutes.
4. Add garlic, ham, and roasted sweet potatoes to the skillet. Stir to combine.
5. Season with salt and pepper to taste.
6. Serve hot and enjoy!
Cooking Time: 30-35 minutes
Ham and Mushroom Risotto
This classic Italian dish is a perfect combination of savory ham, earthy mushrooms, and creamy Arborio rice. With this simple recipe, you can create a satisfying meal that’s sure to please even the pickiest eaters.
Ingredients:
– 1 cup Arborio rice
– 4 cups vegetable broth, warmed
– 2 tablespoons olive oil
– 1 small onion, finely chopped
– 8 oz mushrooms (button or cremini), sliced
– 4 slices cooked ham, diced
– 1/4 cup grated Parmesan cheese
– Salt and pepper, to taste
– Fresh parsley, chopped (optional)
Instructions:
1. Heat oil in a large saucepan over medium heat. Add onion and cook until translucent.
2. Add Arborio rice and cook for 1-2 minutes, stirring constantly.
3. Add warmed broth, one cup at a time, stirring continuously and allowing each portion to absorb before adding the next.
4. After 20 minutes of cooking, add mushrooms and ham; continue cooking for an additional 5 minutes or until rice is creamy and tender.
5. Remove from heat and stir in Parmesan cheese. Season with salt and pepper to taste.
6. Serve immediately, garnished with chopped parsley if desired.
Cooking Time: 25-30 minutes
Ham and Spinach Stuffed Shells
Elevate your pasta game with this creative twist on classic stuffed shells. A sweet and savory combination of ham, spinach, and ricotta cheese fills jumbo pasta shells for a satisfying and flavorful meal.
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
– Marinara sauce (homemade or store-bought)
Instructions:
1. Preheat oven to 375°F (190°C).
2. Cook pasta shells according to package instructions. Drain and set aside.
3. In a medium bowl, combine diced ham, spinach, ricotta cheese, mozzarella cheese, and beaten egg. Mix well.
4. Stuff each pasta shell with the ham and spinach mixture.
5. Place stuffed shells in a 9×13 inch baking dish. Top with marinara sauce and additional mozzarella cheese if desired.
6. Bake for 20-25 minutes or until cheese is melted and bubbly.
Cooking Time: 20-25 minutes
Ham and Cheese Sliders
These bite-sized sandwiches are perfect for parties, snacks, or lunch on-the-go. With a rich flavor combination of ham, melted cheese, and soft buns, you’ll be hooked from the first bite.
Ingredients:
– 1 pound cooked ham, thinly sliced
– 8-10 slider buns
– 2 tablespoons butter, softened
– 4 slices cheddar cheese
– 1/4 cup caramelized onions (optional)
– Salt and pepper to taste
Instructions:
1. Preheat your oven to 350°F (180°C).
2. Butter one side of each slider bun.
3. Place a slice of ham on the unbuttered side of each bun, followed by a slice of cheese.
4. If using caramelized onions, add a spoonful on top of the cheese.
5. Place the buns on a baking sheet and bake for 10-12 minutes, or until the cheese is melted and the bread is toasted.
6. Serve warm and enjoy!
Cooking Time: 10-12 minutes
Ham and Corn Chowder
A hearty and comforting soup perfect for a chilly evening, this Ham and Corn Chowder combines the savory flavors of ham, potatoes, and corn with a hint of smokiness from the bacon.
Ingredients:
– 1 pound diced ham
– 2 tablespoons butter
– 6 slices of bacon, diced
– 1 medium onion, chopped
– 2 cloves garlic, minced
– 1 cup frozen corn kernels
– 1 large potato, peeled and diced
– 4 cups chicken broth
– 1/2 cup milk
– Salt and pepper to taste
Instructions:
1. In a large pot or Dutch oven, cook the bacon over medium heat until crispy.
2. Remove the bacon from the pot, leaving the drippings behind. Add the butter and let it melt.
3. Add the onion and garlic to the pot, cooking until the onion is translucent.
4. Stir in the diced ham, corn kernels, and potato. Cook for 5 minutes.
5. Pour in the chicken broth and bring the mixture to a boil.
6. Reduce the heat to low and simmer for 15-20 minutes or until the potatoes are tender.
7. Stir in the milk and adjust seasoning as needed.
Cooking Time: 25-30 minutes
Ham and Asparagus Frittata
A savory breakfast or brunch option that combines the flavors of ham and asparagus with a crispy, egg-based frittata.
Ingredients:
– 6 eggs
– 1 cup diced cooked ham (such as prosciutto or Black Forest)
– 1 cup fresh asparagus spears, trimmed
– 2 tablespoons butter
– Salt and pepper to taste
– Optional: shredded cheddar cheese for serving
Instructions:
1. Preheat oven to 375°F (190°C).
2. In a large skillet, melt 1 tablespoon of butter over medium-high heat.
3. Add asparagus and cook until tender, about 5 minutes. Remove from heat and set aside.
4. In a separate bowl, whisk eggs and season with salt and pepper.
5. Add diced ham to the egg mixture and stir to combine.
6. Pour egg mixture over cooked asparagus in the skillet.
7. Cook for 2-3 minutes or until edges start to set.
8. Transfer skillet to oven and bake for 15-20 minutes, or until center is set.
9. Remove from oven and let cool slightly before serving.
Cooking Time: 20-25 minutes
Ham and Cabbage Stir Fry
A simple and flavorful stir-fry that combines the sweetness of cabbage with the savory taste of ham, perfect for a quick weeknight dinner or lunch.
Ingredients:
– 1 pound thinly sliced ham (such as prosciutto or cooked ham)
– 1 medium head of cabbage, thinly sliced
– 2 cloves of garlic, minced
– 1 tablespoon vegetable oil
– Salt and pepper to taste
– Optional: soy sauce or oyster sauce for added flavor
Instructions:
1. Heat the oil in a large skillet or wok over medium-high heat.
2. Add the ham and cook until browned, about 3-4 minutes. Remove from the pan and set aside.
3. Add the garlic to the pan and cook for 1 minute, until fragrant.
4. Add the cabbage to the pan and stir-fry until tender, about 5 minutes.
5. Return the ham to the pan and stir-fry for an additional 2-3 minutes, until heated through.
6. Season with salt, pepper, and optional soy sauce or oyster sauce.
Cooking Time: 15-20 minutes
Ham and Green Bean Casserole
Classic Ham and Green Bean Casserole Recipe
This comforting casserole combines 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 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 French-fried onions
Instructions:
1. Preheat oven to 350°F (175°C).
2. In a large skillet, sauté green beans and onion in butter until tender.
3. In a separate bowl, combine cream of mushroom soup and milk. Stir until smooth.
4. Add diced ham, black pepper, and salt to the sauce mixture. Mix well.
5. Pour the sauce over the cooked green bean mixture and stir to combine.
6. Transfer the mixture to 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
Serve hot and enjoy!
Ham and Brie Panini
Elevate your lunch game with this simple yet satisfying Ham and Brie Panini recipe. Flaky ham, creamy brie, and fresh herbs come together in perfect harmony.
Ingredients:
– 4 slices of baguette
– 2 tablespoons of unsalted butter, softened
– 4 ounces of thinly sliced cooked ham
– 1/2 cup of soft brie cheese, crumbled
– 1 tablespoon of chopped fresh parsley
– Salt and pepper to taste
Instructions:
1. Preheat a panini press or grill to medium-high heat.
2. Butter one side of each baguette slice.
3. Place two slices of ham on the unbuttered side of each baguette, leaving a 1/4 inch border around the edges.
4. Top the ham with crumbled brie cheese and chopped parsley.
5. Place the remaining bread slices, butter-side up, on top of the filling.
6. Cook for 3-4 minutes or until the bread is golden brown and the cheese is melted.
7. Serve immediately and enjoy!
Cooking Time: 3-4 minutes
Ham and Lentil Soup
This comforting soup is a perfect blend of savory ham and nutritious lentils, simmered to perfection in a rich broth. Serve with crusty bread for a satisfying meal.
Ingredients:
– 1 pound dried green or brown lentils, rinsed and drained
– 2 tablespoons olive oil
– 1 onion, chopped
– 2 cloves garlic, minced
– 1 pound diced ham (such as prosciutto or cooked bacon)
– 4 cups chicken broth
– 1 cup water
– 1 teaspoon dried thyme
– Salt and pepper to taste
Instructions:
1. In a large pot, heat the olive oil over medium heat.
2. Add the chopped onion and cook until softened, about 5 minutes.
3. Add the garlic and cook for an additional minute.
4. Add the lentils, ham, chicken broth, water, and thyme. Bring to a boil, then reduce heat and simmer for 30-40 minutes or until the lentils are tender.
5. Season with salt and pepper to taste.
Cooking Time: 35-45 minutes
Ham and Apple Salad with Walnuts
This sweet and savory salad combines the classic flavors of ham, apples, and walnuts for a perfect snack or light lunch.
Ingredients:
– 1/2 cup diced cooked ham
– 1 large apple, diced
– 1/4 cup chopped fresh parsley
– 1/4 cup chopped walnuts
– 2 tablespoons Dijon mustard
– 1 tablespoon honey
– Salt and pepper to taste
Instructions:
1. In a medium bowl, combine the ham, apple, and parsley.
2. In a small bowl, whisk together the mustard and honey until smooth.
3. Pour the dressing over the ham mixture and toss to coat.
4. Sprinkle the chopped walnuts over the top of the salad and serve.
Cooking Time: 5 minutes
Summary
Discover delicious pre-cooked ham recipes that will elevate your mealtime game! With 20 mouth-watering options to choose from, you’ll never get bored with ham. From sweet and savory dishes like Honey Glazed Pre Cooked Ham and Cheesy Ham and Potato Casserole, to breakfast and brunch favorites like Ham and Egg Breakfast Muffins and Ham and Cheese Croissant Bake, there’s something for everyone. Plus, hearty casseroles, comforting soups, and satisfying salads round out the menu. Whether you’re looking for a quick weeknight dinner or a special occasion dish, these recipes are sure to please.
Sophia Brennan is the cook and writer behind Go Jack Rabbit Go. She spent years working in Portland’s restaurant world before bringing that same warm, unfussy approach into her home kitchen. These days, she focuses on simple, comforting recipes inspired by real life, family routines, and the rhythm of cooking without overthinking it.



