What Should I Make With Leftover Ham? 18 Easy Meals That Waste Nothing

Leftover ham is a holiday blessing and a weeknight savior — flavorful, protein-packed, and surprisingly versatile. If you’ve ever stared into the fridge wondering how to use that extra ham without getting bored or wasting food, this guide is for you. Below are 18 practical, tasty, and low-waste recipes and meal ideas that turn leftover ham into breakfasts, lunches, dinners, and snacks. Each idea includes simple ingredients and step-by-step instructions so you can get cooking fast.

Whether you want something quick, kid-friendly, or a little fancier, these recipes will help you use every last slice and chunk of ham. Read on for storage tips, creative swaps, and a list of 18 distinct ways to transform leftover ham into delicious meals.

Tips for storing and using leftover ham

  • Refrigerate cooked ham within 2 hours of cooking. Store in an airtight container or tightly wrapped; it keeps 3–4 days.
  • For longer storage, freeze sliced or cubed ham for up to 2 months. Thaw overnight in the fridge.
  • Dice or shred extra ham before freezing in portion-sized bags for easy meal prep.
  • Use ham in both hot and cold dishes — it adds savory depth to soups, salads, casseroles, and breakfast items.
  • Pair ham with pantry staples like pasta, rice, beans, potatoes, eggs, and cheese to make quick meals.

18 Easy Meals That Waste Nothing

1. Ham & Cheese Omelette

Ingredients
– 2–3 eggs
– 1/2 cup diced leftover ham
– 1/4 cup shredded cheddar or Swiss cheese
– 1 tbsp milk or water
– 1 tbsp butter or oil
– Salt and pepper to taste
– Optional: chopped chives or spinach

Instructions
1. Whisk eggs, milk, salt, and pepper in a bowl until frothy.
2. Heat butter in a nonstick skillet over medium heat.
3. Pour eggs into skillet and let set for about 30 seconds.
4. Add diced ham and cheese to one half of the omelette.
5. When eggs are mostly set, fold the omelette and cook another minute until cheese melts.
6. Slide onto a plate and garnish with chives or spinach if desired.

2. Ham Fried Rice

Ingredients
– 2 cups cooked day-old rice
– 1 cup diced ham
– 1 cup mixed veggies (peas, carrots, corn)
– 2 eggs, beaten
– 2 tbsp soy sauce
– 1 tbsp sesame oil or vegetable oil
– 2 green onions, sliced
– Salt and pepper to taste

Instructions
1. Heat oil in a large skillet or wok over high heat.
2. Add ham and vegetables; stir-fry 2–3 minutes until veggies soften.
3. Push mixture to one side and pour in beaten eggs; scramble until just set.
4. Add rice and soy sauce; toss everything together, breaking up clumps.
5. Stir in sesame oil and green onions; season with salt and pepper.
6. Serve hot, adjusting soy sauce to taste.

3. Ham and Pea Pasta

Ingredients
– 8 oz pasta (penne, fusilli, or shells)
– 1 cup diced ham
– 1 cup frozen peas
– 1/2 cup grated Parmesan
– 1/2 cup cream or milk
– 1 tbsp olive oil
– 1 garlic clove, minced
– Salt and pepper to taste

Instructions
1. Cook pasta according to package; reserve 1/2 cup pasta water and drain.
2. Heat olive oil in a skillet; add garlic and cook 30 seconds.
3. Add ham and peas; sauté 2 minutes until heated.
4. Stir in cream and Parmesan; simmer until slightly thickened.
5. Toss pasta with sauce, adding reserved pasta water to loosen if needed.
6. Season with salt and pepper and serve immediately.

4. Ham and Potato Soup

Ingredients
– 2 tbsp butter
– 1 onion, chopped
– 2 garlic cloves, minced
– 3 cups diced potatoes (about 2–3 potatoes)
– 4 cups chicken or vegetable broth
– 1–2 cups diced ham
– 1 cup milk or cream
– Salt, pepper, and thyme to taste

Instructions
1. Melt butter in a pot over medium heat; sauté onion until translucent.
2. Add garlic and potatoes; cook 2 minutes.
3. Pour in broth and bring to a simmer; cook until potatoes are tender (10–15 minutes).
4. Add ham and milk; heat through but don’t boil.
5. Use an immersion blender to partially puree for a creamier texture, if desired.
6. Season with salt, pepper, and thyme; serve warm with crusty bread.

5. Ham and White Bean Soup

Ingredients
– 1 tbsp olive oil
– 1 onion, diced
– 2 carrots, diced
– 2 celery stalks, diced
– 2 cups cooked white beans (cannellini or navy)
– 2 cups diced ham
– 4 cups chicken broth
– 1 bay leaf and 1 tsp rosemary
– Salt and pepper to taste

Instructions
1. Heat oil in a pot; sauté onion, carrots, and celery until softened.
2. Add beans, ham, broth, bay leaf, and rosemary.
3. Bring to a boil, then reduce heat and simmer 15–20 minutes to meld flavors.
4. Remove bay leaf and season with salt and pepper.
5. For thicker soup, mash a cup of beans against the pot side and stir.
6. Serve with a splash of olive oil or grated cheese.

6. Ham Salad (Cold)

Ingredients
– 2 cups finely chopped ham
– 1/3 cup mayonnaise
– 1 tbsp Dijon mustard
– 1 tbsp pickle relish or chopped dill pickle
– 1 celery stalk, finely chopped
– Salt and pepper to taste
– Optional: chopped green onion or hard-boiled egg

Instructions
1. Combine ham, mayonnaise, mustard, relish, and celery in a bowl.
2. Mix until well-coated and taste for seasoning.
3. Adjust mayo or mustard for creaminess and tang.
4. Chill at least 30 minutes to allow flavors to meld.
5. Serve on bread, crackers, or lettuce cups.

7. Ham and Cheese Quesadillas

Ingredients
– 2 large flour tortillas
– 1 cup shredded cheese (cheddar, Monterey jack)
– 1 cup diced ham
– 1 tbsp butter or oil
– Optional: salsa, sour cream, or sliced jalapeños

Instructions
1. Heat a skillet over medium heat and butter one side of a tortilla.
2. Place tortilla butter-side-down; sprinkle cheese, ham, and more cheese.
3. Top with second tortilla, butter-side-up.
4. Cook 2–3 minutes per side until golden and cheese melts, pressing gently.
5. Slice into wedges and serve with salsa or sour cream.

8. Ham and Broccoli Casserole

Ingredients
– 3 cups broccoli florets (steamed or frozen)
– 2 cups diced ham
– 2 cups cooked rice or pasta
– 1 can (10 oz) condensed cream of mushroom soup (or homemade)
– 1/2 cup milk
– 1 cup shredded cheddar
– 1/2 cup breadcrumbs or crushed crackers
– Salt and pepper to taste

Instructions
1. Preheat oven to 375°F (190°C). Grease a baking dish.
2. In a bowl, mix broccoli, ham, rice/pasta, soup, milk, and half the cheese.
3. Spread into dish and top with remaining cheese and breadcrumbs.
4. Bake 20–25 minutes until bubbly and browned on top.
5. Let rest 5 minutes before serving.

9. Ham and Pineapple Skewers

Ingredients
– 1 cup cubed ham
– 1 cup pineapple chunks (fresh or canned)
– 1 bell pepper, cut into squares
– 1 tbsp olive oil
– 1 tbsp honey or brown sugar (optional)
– Salt and pepper to taste

Instructions
1. Thread ham, pineapple, and pepper onto skewers, alternating pieces.
2. Brush with olive oil and honey if using.
3. Grill or broil skewers 2–3 minutes per side until lightly charred.
4. Season with salt and pepper and serve with rice or a salad.

10. Ham Mac and Cheese

Ingredients
– 8 oz elbow macaroni
– 2 cups diced ham
– 2 cups shredded cheddar
– 2 tbsp butter
– 2 tbsp flour
– 2 cups milk
– 1/2 cup breadcrumbs (optional)
– Salt and pepper to taste

Instructions
1. Cook macaroni; drain and set aside.
2. Make a roux: melt butter, whisk in flour, cook 1 minute.
3. Gradually whisk in milk until smooth and thickened.
4. Stir in cheese until melted; season.
5. Mix sauce with pasta and ham; transfer to a baking dish.
6. Top with breadcrumbs and bake at 350°F (175°C) for 15 minutes if desired.

11. Ham Croquettes

Ingredients
– 1 cup finely chopped ham
– 2 tbsp butter
– 2 tbsp flour
– 1 cup milk
– 1 cup mashed potatoes or 1/2 cup bread crumbs
– 1 egg, beaten
– 1/2 cup breadcrumbs for coating
– Oil for frying
– Salt and pepper to taste

Instructions
1. Make a béchamel: melt butter, stir in flour, slowly add milk until thick.
2. Add ham and mashed potatoes (or breadcrumbs) to form a thick mixture.
3. Chill 30 minutes to firm up.
4. Shape into logs or balls, dip in beaten egg, then coat in breadcrumbs.
5. Fry in hot oil until golden brown, 2–3 minutes per side.
6. Drain on paper towels and serve hot.

12. Ham and Spinach Frittata

Ingredients
– 6 eggs
– 1 cup diced ham
– 1 cup fresh spinach, chopped
– 1/2 cup grated cheese
– 1 tbsp olive oil
– Salt and pepper to taste

Instructions
1. Preheat broiler. Whisk eggs, salt, and pepper.
2. Heat oil in oven-safe skillet; sauté ham briefly.
3. Add spinach and cook until wilted.
4. Pour eggs over ham and spinach; sprinkle cheese.
5. Cook on stove for 3–4 minutes until edges set.
6. Transfer to broiler 2–4 minutes until top is golden and puffed. Slice and serve.

13. Hot Ham & Cheese Sandwich (Croque-style)

Ingredients
– 4 slices bread
– 4 slices ham
– 2 slices Gruyère or Swiss cheese
– 2 tbsp butter
– 1 tbsp Dijon mustard
– Optional: béchamel or extra cheese on top

Instructions
1. Spread mustard on bread slices.
2. Layer ham and cheese between two bread slices.
3. Butter outsides of sandwich and grill in skillet over medium heat until golden and cheese melts, about 3–4 minutes per side.
4. For extra richness, top with béchamel and broil until bubbling.
5. Slice and serve hot.

14. Ham & Vegetable Stir-Fry

Ingredients
– 1 tbsp vegetable oil
– 1 cup diced ham
– 2 cups mixed vegetables (broccoli, bell peppers, snap peas)
– 2 tbsp soy sauce
– 1 tsp grated ginger
– 1 garlic clove, minced
– Optional: sesame seeds

Instructions
1. Heat oil in a wok or skillet over high heat.
2. Add garlic and ginger, stir 30 seconds.
3. Add vegetables and stir-fry 3–4 minutes until crisp-tender.
4. Toss in ham and soy sauce; heat through.
5. Serve over rice or noodles and sprinkle sesame seeds.

15. Ham Hash with Eggs

Ingredients
– 2 cups diced potatoes (or frozen hash browns)
– 1 cup diced ham
– 1 small onion, chopped
– 2 tbsp oil or butter
– 2–4 eggs
– Salt, pepper, and paprika to taste

Instructions
1. Heat oil in a skillet and cook potatoes until lightly browned and tender.
2. Add onion and cook until softened.
3. Stir in ham and cook until heated and slightly crisp.
4. Make wells and crack eggs into them; cover and cook until eggs set to your liking.
5. Season with salt, pepper, and paprika; serve straight from the skillet.

16. Ham Carbonara-style Pasta

Ingredients
– 8 oz spaghetti or linguine
– 1 cup diced ham (use in place of pancetta)
– 2 eggs
– 1/2 cup grated Parmesan
– 1 garlic clove, minced
– Salt and pepper to taste

Instructions
1. Cook pasta, reserving 1 cup pasta water.
2. Whisk eggs and Parmesan in a bowl; season with pepper.
3. Sauté garlic and ham in a skillet briefly.
4. Toss hot pasta with ham and remove from heat.
5. Quickly stir in egg mixture, adding pasta water a little at a time to create a silky sauce.
6. Serve immediately with extra Parmesan.

17. Ham and Leek Gratin

Ingredients
– 2 leeks, sliced and rinsed
– 2 cups diced ham
– 1 cup cream or milk
– 1 cup grated Gruyère or cheddar
– 1 tbsp butter
– 1/4 cup breadcrumbs (optional)
– Salt and pepper to taste

Instructions
1. Preheat oven to 375°F (190°C). Sauté leeks in butter until soft.
2. Mix leeks, ham, and cream in a baking dish.
3. Stir in half the cheese, then top with remaining cheese and breadcrumbs.
4. Bake 20–25 minutes until bubbling and golden.
5. Let cool slightly before serving.

18. Ham Breakfast Burritos

Ingredients
– 4 large tortillas
– 4 eggs, scrambled
– 1 cup diced ham
– 1/2 cup shredded cheese
– 1/4 cup salsa
– 1 tbsp oil or butter
– Optional: avocado, sour cream, hot sauce

Instructions
1. Heat oil in a skillet; scramble eggs and set aside.
2. Warm tortillas briefly in skillet or microwave.
3. Divide eggs, ham, cheese, and salsa among tortillas.
4. Fold ends and roll into burritos.
5. For a crispy finish, toast burritos seam-side-down in a skillet until golden.
6. Serve with avocado or sour cream if desired.

Quick swaps and pantry-friendly ideas

  • No cream? Use milk + a little flour to thicken sauces.
  • No fresh vegetables? Frozen veggies are perfect in casseroles, stir-fries, and fried rice.
  • Want lower sodium? Rinse canned beans and reduce added salt; use low-sodium broth.
  • Make it vegetarian-ish: omit ham in egg dishes or replace with smoked tofu for a similar umami note.

Conclusion

Leftover ham is one of the easiest foods to turn into new, delicious meals — from speedy breakfasts to comforting soups and family-friendly casseroles. These 18 recipes and meal ideas will help you use up every last slice and chunk, minimize waste, and put dinner on the table with confidence. Keep a few of the staples on hand, freeze extra ham in portions, and don’t be afraid to mix and match ingredients. With a little creativity, leftover ham becomes the star of many satisfying meals. Happy cooking!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *