There are nights when I want something warm and comforting but do not have the energy to juggle multiple pots. This Sheet Pan Ham Dinner has become my answer. Everything roasts on one pan, the kitchen fills with the sweet aroma of honey and rosemary, and dinner feels special without taking over the whole evening.
Jump to:
I love how the potatoes crisp on the bottom while the ham turns glossy under that golden honey mustard glaze. The green beans soak up all the flavor around them, staying tender with just enough bite. It is the kind of easy dinner that looks like you tried much harder than you did. Let's get it into your oven.
Ingredients
For the potatoes
- 1 ½ pounds baby yellow potatoes, sliced in half
- 2 tablespoons olive oil
- ½ teaspoon kosher salt
- ½ teaspoon freshly cracked black pepper
- 1 clove garlic, minced
- 1 tablespoon fresh rosemary, chopped
The ham
- ¼ cup honey
- 3 tablespoons whole grain mustard
- 1 teaspoon apple cider vinegar
- ½ teaspoon fresh rosemary, chopped
- 1 teaspoon garlic powder
- 16 ounces fully cooked ham steaks, about 6 or 7 pieces
The green beans
- 1 pound green beans, trimmed
- 1 tablespoon olive oil
- ¼ teaspoon kosher salt, plus extra to taste
- ¼ teaspoon freshly cracked black pepper, plus extra to taste
Instructions
- Preheat your oven to 400 degrees F. Lightly grease a large rimmed sheet pan with cooking spray or a thin layer of olive oil.
- In a medium bowl, toss the potatoes with olive oil, salt, pepper, minced garlic, and chopped rosemary. Coat them well so they roast evenly.
- Arrange the potatoes cut side down on the sheet pan. Roast for 20 minutes until the bottoms begin to turn golden.
- While the potatoes cook, whisk together the honey, whole grain mustard, apple cider vinegar, rosemary, and garlic powder. The mixture should look glossy and smell sweet and tangy.
- Remove the sheet pan from the oven. Push the potatoes to one side. Place the ham steaks on the open space in slightly overlapping layers. Brush the ham evenly with the honey mustard glaze.
- Add the green beans to the remaining space on the pan. Drizzle with olive oil and season with salt and pepper. Toss gently to coat.
- Return the pan to the oven. Roast for 20 to 25 minutes until the potatoes are tender, the ham is warmed through, and the green beans are bright with a few caramelized spots.
- Taste a potato and a green bean. Add a pinch more salt or pepper if needed. Sprinkle with parsley before serving.

Tips for Success
Top Tip
- Dry your potatoes first
If the potatoes are damp, pat them dry before tossing with oil. This helps them crisp instead of steam. - Keep everything in a single layer
Crowding leads to steaming. If your sheet pan feels packed, divide between two pans so the edges can caramelize. - Watch the glaze near the end
Honey can darken quickly. If the ham starts to brown a bit too fast for your liking, slide the pan to a lower oven rack for the last few minutes.
Storage and Reheating
- Refrigerate leftovers in an airtight container for up to 3 days.
- Reheat on a sheet pan at 350 degrees F for 10 to 12 minutes so the vegetables stay crisp.
- You can microwave leftovers for a quick meal, but the texture will be softer.

Make Ahead
You can prep the potatoes, glaze, and green beans earlier in the day. Keep each component covered in the refrigerator. When ready to cook, assemble everything on the sheet pan and follow the roasting directions. This is especially helpful if you want dinner ready shortly after coming home.
Variations
- Swap the green beans for broccoli florets or carrot slices.
- Use Dijon mustard if whole grain mustard is not available.
- Try thyme instead of rosemary for a softer, earthy flavor.
- Add a sprinkle of brown sugar over the ham before roasting for a more classic holiday sweetness.
- Finish with a squeeze of lemon over the green beans for brightness.

FAQS
Yes. Baby red potatoes or small Yukon gold potatoes work well. Just cut them into similar sizes so they roast evenly.
Absolutely. Use two sheet pans so the ingredients still have room to brown. Rotate the pans halfway through roasting for even cooking.
No. Leaving everything uncovered allows the edges to crisp and the glaze to thicken.
It works very well for meal prep. The potatoes keep their texture nicely, and the ham tastes even better the next day.
📖 Recipe
Sheet Pan Ham Dinner
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 4 servings 1x
- Category: Main Course
- Method: Roasting
- Cuisine: American
Description
This Sheet Pan Ham Dinner is a cozy, one-pan wonder with crispy potatoes, glazed ham, and tender green beans. With just a handful of ingredients and easy prep, it's perfect for weeknights when you want a warm, flavorful meal without the mess.
Ingredients
- For the potatoes
- 1 ½ pounds baby yellow potatoes, sliced in half
- 2 tablespoons olive oil
- ½ teaspoon kosher salt
- ½ teaspoon freshly cracked black pepper
- 1 clove garlic, minced
- 1 tablespoon fresh rosemary, chopped
- The ham
- ¼ cup honey
- 3 tablespoons whole grain mustard
- 1 teaspoon apple cider vinegar
- ½ teaspoon fresh rosemary, chopped
- 1 teaspoon garlic powder
- 16 ounces fully cooked ham steaks, about 6 or 7 pieces
- The green beans
- 1 pound green beans, trimmed
- 1 tablespoon olive oil
- ¼ teaspoon kosher salt, plus extra to taste
- ¼ teaspoon freshly cracked black pepper, plus extra to taste
Instructions
- Preheat oven to 400°F. Lightly grease a large rimmed sheet pan with cooking spray or olive oil.
- In a bowl, toss the potatoes with olive oil, salt, pepper, minced garlic, and rosemary until evenly coated.
- Arrange the potatoes cut side down on the pan and roast for 20 minutes.
- Meanwhile, whisk together the honey, mustard, vinegar, rosemary, and garlic powder until smooth and glossy.
- Remove the pan and push the potatoes to one side. Place ham steaks on the open space in overlapping layers. Brush generously with the mustard glaze.
- Add green beans to remaining space, drizzle with olive oil, season with salt and pepper, and toss gently to coat.
- Return the pan to the oven and roast for 20 to 25 minutes until everything is golden and tender.
- Taste and adjust seasoning. Sprinkle with fresh parsley if desired and serve warm.
Notes
Pat potatoes dry before roasting to help them crisp. Avoid crowding the pan-use two if needed. If glaze browns too quickly, move the pan to a lower rack. Great for meal prep or quick weeknight dinners.
Nutrition
- Serving Size: 1 plate
- Calories: 420
- Sugar: 9g
- Sodium: 780mg
- Fat: 21g
- Saturated Fat: 5g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 4g
- Protein: 28g
- Cholesterol: 55mg
Serving Suggestions
This sheet pan ham dinner stands beautifully on its own, but you can easily turn it into a larger meal. A bright salad adds freshness and crunch. Crusty bread is perfect for soaking up any glaze left on the pan.
Related Recipes
If you enjoyed this Sheet Pan Ham Dinner, you might love a few other cozy, family friendly recipes from the site. These pair beautifully with ham or make great follow up meals when you have extra vegetables or sides to use.
- Try my Quick Easy Southern Bacon and Green Beans for a stovetop side with smoky flavor:
https://letsflytasty.com/quick-easy-southern-bacon-and-green-beans/ - For something creamy and comforting next to ham, you may enjoy my Cheesy Root Vegetable Gratin:
https://letsflytasty.com/cheesy-root-vegetable-gratin/






Comments
No Comments