Grilled Ham and Potato Foil Packets with Cheese

These Ham and Potato Foil Packets are an easy, crowd-pleasing dinner or camping staple. Each packet combines smoky ham, tender diced potatoes, and gooey melted cheddar, all cooked on the grill, in the oven, or over a campfire for a meal that delivers maximum flavor with virtually no cleanup.

Diced potatoes and ham on a piece of foil on a black plate

Making foil packets is a great way to simplify dinner: prep is quick, cleanup is minimal, and everyone can customize their own packet. This version uses leftover diced ham for a smoky, savory boost, but you can easily swap proteins or make it vegetarian by substituting mushrooms or extra vegetables.

Why You’ll Love Ham and Potato Foil Packets

These packets are perfect when you need a fuss-free meal. The ham releases savory juices that mingle with melted butter and mustard to steam the potatoes until tender. When you open the foil and sprinkle on fresh cheddar, it melts into delicious, gooey goodness. They can be cooked on a sheet pan in the oven, tucked into the grill, or nestled in campfire coals.

They’re also very flexible: change the cheese, add extra vegetables, or adjust the seasoning to suit your family. Ready in about 30 minutes, budget-friendly and low-effort, foil packets turn pantry basics into a satisfying main course.

Ingredients

Ingredients - diced ham, potatoes, butter, dijon mustard, salt, pepper, cheddar cheese, chives
  • Diced ham – about 2 cups, cut into bite-size pieces
  • Yellow potatoes – 1 ½ pounds, diced into bite-size pieces
  • Butter – 2 tablespoons, melted (unsalted preferred)
  • Dijon mustard – 1 tablespoon (or yellow mustard)
  • Salt and black pepper – ½ teaspoon each, or to taste
  • Shredded cheddar cheese – 1 ½ cups, freshly shredded for best melting
  • Chopped chives – 2 tablespoons, optional garnish

See the instructions below for full cooking details and serving tips.

How to Make Ham and Potato Foil Packets

Slices of foil with small bowls of diced ham and spices on the side

Step 1 – Preheat the grill to medium-high (about 450°F) or preheat your oven to 425°F if baking.

Mixed melted butter, mustard, salt, and pepper in a bowl

Step 2 – Cut four large pieces of heavy-duty foil, roughly 12 x 12 inches. Lightly coat the foil with nonstick spray or a thin layer of oil to prevent sticking.

Diced potatoes and ham in a bowl

Step 3 – In a large bowl, whisk together the melted butter, mustard, salt, and pepper until combined.

Dividing diced ham and potatoes on a piece of foil

Step 4 – Add the diced potatoes and ham to the bowl and gently toss to coat each piece in the butter-mustard mixture.

Foil packets on the grill grates

Step 5 – Divide the mixture evenly among the four foil pieces. Fold up the foil edges and seal each packet tightly so steam stays inside.

Ham and potato foil packets topped with shredded cheese

Step 6 – Place packets on the grill over direct medium heat and cook 15–20 minutes, flipping once halfway through. Potatoes should be fork-tender. If baking, cook on a sheet pan at 425°F for 20–25 minutes.

Step 7 – Carefully open each packet and sprinkle shredded cheddar evenly over the hot potatoes and ham.

Step 8 – Close the packets again and let rest 5–10 minutes so the cheese melts and flavors meld.

Step 9 – Serve warm topped with chopped chives and enjoy.

Diced potatoes and and ham with foil packets
A plate of foil wrapped potatoes and ham.

Ham and Potato Foil Packets

These foil packets combine diced ham, tender potatoes, and melted cheddar for an easy main that can be grilled, baked, or cooked over a campfire. Minimal prep, maximum flavor.
  • Prep Time: 20 mins
  • Cook Time: 20 mins
  • Let Sit: 5 mins
  • Total Time: 45 mins
  • Servings: 4
  • Cuisine: American
  • Course: Main Course
  • Calories: 318 per serving
  • Author: Carrie Barnard

Ingredients

  • 2 cups diced ham (bite-size)
  • 1 ½ pounds yellow potatoes, diced
  • 2 tablespoons butter, melted
  • 1 tablespoon Dijon mustard
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • 1 ½ cups shredded cheddar cheese
  • 2 tablespoons chopped chives (optional)

Instructions

  1. Preheat the grill to medium-high (about 450°F) or the oven to 425°F.
  2. Cut four 12 x 12 inch pieces of heavy-duty foil and lightly grease them.
  3. Whisk melted butter, Dijon mustard, salt, and pepper in a large bowl.
  4. Toss potatoes and ham in the butter mixture until evenly coated.
  5. Divide the mixture among the foil sheets and seal into packets.
  6. Grill over direct medium heat for 15–20 minutes, flipping halfway, until potatoes are fork-tender. Or bake on a sheet pan at 425°F for 20–25 minutes.
  7. Open packets, sprinkle with shredded cheddar, close, and let sit 5–10 minutes to melt the cheese.
  8. Serve warm topped with chives.

Recipe Notes

You can bake these packets on a sheet pan at 425°F for 20–25 minutes. Leftovers store in an airtight container in the refrigerator for up to 5 days. Reheat in the oven or microwave until warmed through.

Nutrition Facts (per serving)

Calories: 318; Carbohydrates: 32 g; Protein: 24 g; Fat: 11 g; Saturated Fat: 5 g; Sodium: 1390 mg; Fiber: 4 g; Vitamin C: 34 mg; Calcium: 202 mg; Iron: 2 mg.

Recipe Tips

  • Oven Option: Bake packets on a sheet pan at 425°F for 20–25 minutes if you prefer the oven.
  • Even Sizing: Dice the potatoes and ham to similar sizes so everything cooks evenly.
  • Use Heavy-Duty Foil: Heavy-duty foil prevents leaks and burning; if you only have regular foil, double-wrap each packet.

Flavor Variations

  • Sweet + Savory: Whisk 1 tablespoon maple syrup with 1 teaspoon Dijon and drizzle over the mixture before sealing.
  • Southwest: Use pepper jack cheese and add 1 tablespoon diced green chiles.
  • Loaded Baked Potato: Top with sour cream and crumbled bacon when serving.
  • Vegetarian: Replace ham with sautéed mushrooms and double the herbs for a meatless packet.
Ham and potatoes foil packet on a cutting board

Frequently Asked Questions

How do I know when the packets are done?

Cooking time depends on potato size. Check at about 15 minutes — if the potatoes are fork-tender, they are done. If not, continue cooking 5–10 more minutes.

Can I make packets ahead of time?

Yes. Assemble packets up to 24 hours ahead and refrigerate until ready to cook.

How should I store leftovers?

Store leftovers in an airtight container in the refrigerator for up to 5 days. Reheat in the oven or microwave until warmed through.

More Easy Foil Packet Recipes

Baked potatoes in foil.

Crack Chicken Foil Packets

Grilled steak and potatoes in foil.

Steak and Potatoes Foil Packs

Taco nachos in foil.

Foil Pack Nachos

If you try this Ham and Potato Foil Packets recipe, leave a comment or rating — it helps others find and enjoy the recipe. Enjoy!