These Ham and Potato Foil Packets are a fuss-free dinner or camping favorite! These packets are loaded with smoky ham, tender potatoes, and melty cheese that grill or bake to perfection with virtually no cleanup.

Get My Easy Grilling Cookbook Bundle for 75% OFF
Making foil packets on the grill make dinnertime a breeze! We really love this Ham and Potato Foil Packet Recipe because I used leftover Double Smoked Ham to make it. It is packed with flavor and completely customizable.
If you have made Chicken Foil Packs, Sausage Foil Pack or Chicken Fajita Foil Pack then you are going to love this Ham and Potato Foil Pack.
What's in this post: Ham and Potato Foil Packets
Why You’ll Love Ham and Potato Foil Packets

You’ll fall head-over-heels for Ham & Potato Foil Packets because they deliver everything a busy cook craves! Smoky cubes of leftover ham cooks with potatoes in buttery juices as they steam tender while a quick sprinkle of cheese melts into gooey goodness the moment you unwrap the packet.
Whether you slide them onto a sheet pan in the oven, toss them on the backyard grill, or nestle them into campfire coals, the recipe is fool-proof and ready in about 30 minutes—no special equipment, no fancy ingredients.
Even better everyone gets to customize their packet, making portion control a breeze. Budget-friendly, versatile, and virtually mess-free, these foil packets transform humble staples into a crave-worthy dinner you’ll put on repeat.
Ingredients

- Diced Ham – Diced into bite size pieces
- Yellow Potatoes – Feel free to use other types of potatoes
- Butter – We used unsalted butter
- Dijon Mustard – You can also use yellow mustard
- Salt and Black Pepper – Simple spices
- Shredded Cheddar Cheese – We recommend using freshly shredded cheese
- Chopped Chives – Optional topping
Scroll to the recipe card for the full recipe details.
How to Make Ham and Potato Foil Packets
Step 1 – Preheat the grill over medium high heat (approximately 450 degrees F).

Step 2 – Cut 4 large pieces of heavy duty foil into approximately 12X12 inches and spray the foil into non-stick cooking spray.

Step 3 – In a large mixing bowl, add the melted butter, mustard, salt and pepper. Whisk until thoroughly combined.

Step 4 – Gently stir in the ham and diced potatoes until well coated.

Step 5 – Evenly divide the mixture into the center of each piece of foil. Fold up the edges of the foil around the food to create a closed seal packet.

Step 6 – Place the foil packets on the grill over direct medium heat. Grill for 15-20 minutes (flipping halfway through the cook time) until the potatoes are fork tender.

Step 7 – Carefully open each foil packet and top evenly with the shredded cheese.
Step 8 – Close the packets and allow them to sit for 5-10 minutes for the cheese to melt.
Step 9 – Serve immediately while warm topped with the chives and enjoy!


Ham and Potato Foil Packets
Ingredients
- 2 cups Diced Ham diced into bite size pieces
- 1 ½ pound Yellow Potatoes diced into bite size pieces
- 2 Tablespoons Butter melted
- 1 Tablespoon Dijon Mustard
- ½ teaspoon Salt
- ½ teaspoon Black Pepper
- 1 ½ cups Shredded Cheddar Cheese
- 2 Tablespoons Chopped Chives
Instructions
- Preheat the grill over medium high heat (approximately 450 degrees F).
- Cut 4 large pieces of heavy duty foil into approximately 12X12 inches and spray the foil into non-stick cooking spray.
- In a large mixing bowl, add the melted butter, mustard, salt and pepper. Whisk until thoroughly combined.
- Gently stir in the ham and diced potatoes until well coated.
- Evenly divide the mixture into the center of each piece of foil. Fold up the edges of the foil around the food to create a closed packet.
- Place the foil packets on the grill over direct heat. Grill for 15-20 minutes (flipping halfway through the cook time) until the potatoes are fork tender.
- Carefully open each foil packet and top evenly with the shredded cheese.
- Close the packets and allow them to sit for 5-10 minutes for the cheese to melt.
- Serve immediately while warm topped with the chives and enjoy!
Recipe Notes
Nutrition Facts
Recipe Tips
- Oven Baked Packets – You can also bake these packets for 20-25 minutes at 425 degrees F.
- Dice Potatoes and Ham – Make sure when preparing ingredients that they are diced about the same size so they cook evenly.
- Foil – For the best results, make sure to use heavy duty aluminum foil. It prevents leaks and scorching. If using regular foil, double-wrap each packet.
Flavor Variations
- Sweet and Savory Flavor – Whisk 1 tbsp of maple syrup and 1 tsp of Dijon. Drizzle over potatoes before sealing.
- Southwest Flavor – Swap the cheddar cheese with pepper jack cheese and add 1 tbsp of diced green chiles.
- Loaded Baked Potato – Serve topped with sour cream and crumbled bacon when serving.
- Veggie Foil Packet – Replace ham with sautéed mushrooms and double the herbs for a meatless packet.

Frequently Asked Questions
Cooking time will vary depending on the size of the potatoes. We usually check the potatoes after cooking for about 15 minutes. If the potatoes are fork tender then the packets are fully cooked. If not fork tender, then continue cooking for about 5-10 more minutes.
Assemble packets up to 24 hours before cooking. Place the foil packets in the refrigerator until ready to cook.
Store the leftovers in an airtight container for up to 5 days in the refrigerator. Reheat the leftovers in the oven or place the leftovers on a microwave safe plate and reheat for about 1-2 minutes.
More Easy Foil Packet Recipes
Easy Grilled Chicken
Crack Chicken Foil Packets
Grilled Beef
Steak and Potatoes Foil Packs
Grilled Beef
Foil Pack Nachos Recipe
If you make this Ham and Potato Foil Packets Recipe, please leave us a comment or a star review. We love to hear from you!
Foil Pack meals are so delicious! This ham and potato was perfect to use leftover ham and add in leftover veggies. It was perfect!