“Hey, do we really have time for a full Sunday dinner tonight?” my partner asked, eyeing the clock as I shuffled through the fridge. Honestly, after a long week filled with back-to-back meetings and the usual chaos, the last thing I wanted was to slave over multiple pots and pans. That’s when I stumbled upon this cozy sheet pan ham dinner with scalloped potatoes and glazed carrots. It wasn’t meant to be fancy—just something quick, comforting, and all-in-one. But as the aroma filled the kitchen, skepticism gave way to a quiet confidence that this was going to be a winner.
The ham, already perfectly cooked, gets a chance to warm through and soak up the subtle sweetness from the carrots’ glaze. Meanwhile, the scalloped potatoes, layered thick and creamy, bake slowly right beside it all. The whole thing comes together on one sheet pan, which means fewer dishes and more time to just relax (or sneak a second helping before anyone notices).
I remember setting the timer and sitting down with a cup of tea, the kitchen smelling like a warm hug. That night, the family was surprisingly quiet—just the clink of forks and the occasional “Mmm.” It’s stuck with me, not because it’s fancy, but because it’s real. It’s the kind of meal you can trust to bring a little calm after a busy day, something that tastes like home without the fuss. And honestly, that’s why this cozy sheet pan ham dinner keeps making its way back onto my table.
Why You’ll Love This Recipe
After testing this sheet pan ham dinner with scalloped potatoes and glazed carrots several times, I can say it’s a real crowd-pleaser. It’s not just about convenience—though that’s a huge bonus—but the way all the flavors meld together, creating that perfect weekend comfort meal.
- Quick & Easy: Ready in about 1 hour and 15 minutes, including prep and bake time. Great for those evenings when you want something hearty without hovering over the stove.
- Simple Ingredients: No specialty items needed. Most come from your pantry or fridge, making it easy to pull off even on short notice.
- Perfect for Cozy Dinners: Whether it’s a chilly evening or a casual family get-together, this recipe wraps you in warmth and satisfaction.
- Crowd-Pleaser: Kids and adults alike love the creamy scalloped potatoes and sweet glazed carrots paired with savory ham. It’s gotten rave reviews from everyone I’ve served.
- Unbelievably Delicious: The scalloped potatoes turn out tender and cheesy with a golden crust, while the glazed carrots add just the right touch of sweetness and acidity. The ham brings it all together with smoky notes.
What makes this recipe different? It’s the hands-off approach with maximum flavor. Instead of juggling multiple pans, everything cooks together, allowing the potatoes to soak up some of the ham’s juices and the carrots to caramelize beautifully. Plus, I’ve tweaked the scalloped potatoes to be silky smooth without turning gluey—thanks to a slow, gentle bake and the perfect cheese blend. You might even find yourself making this on repeat, much like I did during my keto crack chicken obsession phase!
What Ingredients You Will Need
This cozy sheet pan ham dinner uses straightforward, wholesome ingredients that work together to create big, comforting flavors. Nothing fancy, but everything purposeful.
- For the Ham:
- Pre-cooked ham steak (about 1 to 1.5 pounds / 450-680 g) – I prefer a smoked ham for that deep flavor
- Honey (2 tablespoons) – for a subtle glaze that caramelizes nicely
- Dijon mustard (1 tablespoon) – adds a gentle tang to balance the sweetness
- Black pepper (to taste)
- For the Scalloped Potatoes:
- Russet potatoes (4 large / about 2 pounds / 900 g), peeled and thinly sliced (around 1/8-inch or 3 mm thickness)
- Unsalted butter (4 tablespoons / 60 g), divided
- All-purpose flour (3 tablespoons) – for thickening the sauce; swap with gluten-free flour if needed
- Whole milk (2 cups / 480 ml), warmed
- Sharp cheddar cheese (1.5 cups / 170 g), shredded – I like Cabot for a rich, tangy bite
- Gruyère cheese (1 cup / 110 g), shredded – adds nuttiness and melts beautifully
- Garlic (2 cloves), minced
- Salt and freshly ground black pepper (to taste)
- Fresh thyme leaves (1 teaspoon) – optional, but brings a lovely herbal note
- For the Glazed Carrots:
- Baby carrots (1 pound / 450 g), peeled
- Brown sugar (2 tablespoons)
- Unsalted butter (2 tablespoons / 30 g)
- Fresh lemon juice (1 tablespoon)
- Salt and pepper (to taste)
- Fresh parsley (for garnish, optional)
For substitutions, feel free to swap baby carrots with sliced larger carrots or even parsnips for a twist. If you’re dairy-free, coconut milk and a dairy-free butter alternative work well, though the flavor will shift slightly. For a lower-fat version, use reduced-fat milk and cut back on butter, but honestly, the richness here is part of the comfort charm.
Equipment Needed
- Large rimmed sheet pan (at least 15×10 inches / 38×25 cm) – the kind with edges to hold in the juices. If you don’t have one, a roasting pan or even a large baking dish could work.
- Sharp knife and cutting board – for slicing potatoes thinly and prepping carrots.
- Mixing bowls – for tossing carrots and mixing the cheese sauce ingredients.
- Whisk and wooden spoon – essential for making the creamy scalloped potato sauce without lumps.
- Measuring cups and spoons – precision helps, especially with the flour and cheese ratios.
- Vegetable peeler or mandoline (optional) – a mandoline can make slicing potatoes faster and more uniform, but a sharp knife works fine with some patience.
Personally, I’ve found that a heavy-duty sheet pan with raised edges makes cleanup easier since the cheese sauce bubbles over a bit. Also, using a silicone spatula helps scrape the sauce off the pan cleanly when serving.
Preparation Method

- Prep the potatoes: Preheat your oven to 375°F (190°C). Peel and slice your russet potatoes into thin, even rounds about 1/8 inch thick. If using a mandoline, be very careful (those blades are sharp!).
- Make the cheese sauce: In a medium saucepan, melt 2 tablespoons (30 g) of butter over medium heat. Add the minced garlic and sauté for about 30 seconds until fragrant but not browned. Whisk in the flour and cook for 1-2 minutes, stirring constantly to form a roux—that’s your thickening base.
- Slowly pour in the warmed milk, whisking constantly to avoid lumps. Keep stirring until the sauce thickens and coats the back of a spoon (about 5 minutes). Remove from heat and stir in the shredded cheddar and Gruyère cheeses until melted and smooth. Season with salt, pepper, and fresh thyme.
- Assemble the scalloped potatoes: On your sheet pan, spread a thin layer of the cheese sauce. Arrange a single layer of potato slices over the sauce, overlapping slightly. Spoon some cheese sauce on top, then repeat layering potatoes and sauce until all are used. Finish with a generous layer of cheese sauce on top. Dot with remaining 2 tablespoons (30 g) of butter.
- Prepare the ham glaze: In a small bowl, mix honey and Dijon mustard. Brush this glaze over the pre-cooked ham steak. Place the ham on one side of the sheet pan, nestling it into the potatoes slightly so some of the sauce can mingle with the ham juices.
- Glaze the carrots: In another bowl, toss baby carrots with brown sugar, melted butter, lemon juice, salt, and pepper. Arrange them on the other side of the sheet pan, keeping them separate from the potatoes but close enough to catch some heat.
- Bake: Place the sheet pan in the preheated oven and bake for 55-65 minutes. The potatoes should be tender when pierced with a fork, the top golden and bubbly, and the carrots caramelized and soft but not mushy. The ham will be warmed through and glazed nicely.
- Finishing touches: Remove from oven and let rest for 5 minutes. Sprinkle fresh parsley over the carrots for a pop of color and freshness before serving.
Pro tip: If you notice the carrots cooking faster than the potatoes, you can loosely tent the carrots with foil halfway through baking to prevent burning. Also, using thin potato slices is key for even cooking and that signature creamy texture.
Cooking Tips & Techniques
One thing I’ve learned from many attempts at scalloped potatoes is that patience is everything. Rushing the baking or slicing potatoes too thick can leave you with undercooked spuds or a gluey mess. So, take your time slicing and bake low and slow.
Whisking the roux constantly while making the cheese sauce helps keep it smooth. If you ever see lumps forming, a quick strain or a blast with an immersion blender can save the day.
For the ham, since it’s already cooked, your goal is warming and glazing rather than cooking through. That means you don’t want to bake it too long or it’ll dry out. Nestling it among the potatoes helps it stay moist with all that steam.
Glazing the carrots with a mix of butter, brown sugar, and lemon juice is simple but powerful. The lemon cuts through the sweetness, balancing the dish. If you want to multitask, toss the carrots on the pan about 10-15 minutes after the potatoes and ham have started baking, so everything finishes perfectly together.
Lastly, don’t skip the resting time. It lets the cheese sauce thicken up and makes serving a breeze without everything sliding off the pan.
Variations & Adaptations
- Low-Carb Option: Swap the russet potatoes for thinly sliced cauliflower florets for a keto-friendly twist. Adjust bake time to about 45 minutes since cauliflower cooks faster.
- Herb Twist: Add fresh rosemary or sage to the cheese sauce or sprinkle on top before baking for a fragrant variation.
- Spicy Glaze: Mix a pinch of cayenne or smoked paprika into the honey mustard glaze for the ham to add a subtle heat that wakes up the palate.
- Vegetarian Version: Skip the ham and add sautéed mushrooms or roasted butternut squash alongside the scalloped potatoes and carrots for a hearty meatless meal.
- Different Cheeses: Try swapping Gruyère with fontina or mozzarella for a milder melt, or add a bit of Parmesan on top for a crispy crust.
Once, I tried adding caramelized onions between the potato layers, and it was a lovely surprise—sweet, savory, and added depth. It’s fun to experiment depending on what you have on hand or your mood.
Serving & Storage Suggestions
This cozy sheet pan ham dinner shines best served hot and fresh from the oven, with the cheese sauce still oozy and the carrots glistening. For presentation, a sprinkle of fresh parsley or thyme adds a bright, fresh note.
Pair it with a simple green salad or steamed green beans to cut through the richness. A crisp apple cider or light white wine complements the sweet-salty balance beautifully.
Leftovers store well in the refrigerator for up to 3 days. Cover the sheet pan tightly with foil or transfer to airtight containers. To reheat, warm gently in the oven at 325°F (160°C) until heated through, which helps maintain the creamy texture instead of microwaving and risking dryness.
Flavors deepen after resting, so the next day’s meal can be even more satisfying—if you can resist eating it all the first night!
Nutritional Information & Benefits
Per serving (serves 4): Approximately 450 calories, 25g fat, 35g carbohydrates, and 25g protein.
The ham provides a good source of protein and minerals like zinc and iron. Potatoes offer potassium and vitamin C, while the carrots add beta-carotene and fiber. Using whole milk and real cheese adds calcium and vitamin D but also contributes to the richness, so balance is key.
This recipe can be adapted for gluten-free diets by swapping flour for a gluten-free blend. Also, swapping dairy components makes it suitable for lactose-sensitive eaters.
Conclusion
There’s something quietly satisfying about a meal that comes together on one pan, especially when it tastes like a warm, comforting hug. This cozy sheet pan ham dinner with scalloped potatoes and glazed carrots offers both ease and deliciousness without cutting corners on flavor.
Feel free to make it your own—whether that’s swapping in your favorite cheeses, adding herbs, or adjusting the glaze to your liking. It’s a recipe that welcomes your tweaks and still delivers a delicious meal.
Personally, it’s become my go-to for those evenings when I want comfort food but not the mess. If you try it, I’d love to hear how you make it yours or what sides you pair it with. Sharing those little kitchen stories is part of the fun!
FAQs
Can I use leftover ham for this recipe?
Absolutely! Leftover ham works great here. Just adjust the reheating time so the ham doesn’t dry out—warm it gently alongside the potatoes and carrots.
How thin should I slice the potatoes for scalloped potatoes?
Aim for about 1/8 inch (3 mm) slices. Thin enough to cook through evenly but thick enough to hold their shape and create that creamy, layered texture.
Can I prepare this dish ahead of time?
Yes, you can assemble the entire sheet pan meal a few hours before baking and refrigerate it. Just bring it to room temperature before baking and add a few extra minutes to the cook time.
What’s the best way to prevent the carrots from burning?
If your carrots start browning too quickly, tent them loosely with foil halfway through cooking. You can also add them later in the bake time to prevent overcooking.
Can I make this recipe dairy-free?
Yes, swap milk for unsweetened coconut or almond milk and use a dairy-free butter substitute. Nutritionally, the texture will change a bit, but it still tastes delicious.
For more cozy recipes that blend ease and flavor, you might enjoy my take on easy cheesy poor man’s tater tot casserole or the creamy one-pot chicken Alfredo pasta—both perfect for winding down after a busy day.
Pin This Recipe!

Cozy Sheet Pan Ham Dinner Recipe with Perfect Scalloped Potatoes and Glazed Carrots
A comforting all-in-one sheet pan meal featuring pre-cooked ham warmed with a honey mustard glaze, creamy scalloped potatoes, and sweet glazed carrots. Perfect for a quick, hearty dinner with minimal cleanup.
- Prep Time: 20 minutes
- Cook Time: 55-65 minutes
- Total Time: 1 hour 15 minutes
- Yield: 4 servings
- Category: Main Course
- Cuisine: American
Ingredients
- Pre-cooked ham steak (1 to 1.5 pounds / 450-680 g), preferably smoked
- Honey (2 tablespoons)
- Dijon mustard (1 tablespoon)
- Black pepper (to taste)
- Russet potatoes (4 large / about 2 pounds / 900 g), peeled and thinly sliced (1/8 inch or 3 mm thickness)
- Unsalted butter (4 tablespoons / 60 g), divided
- All-purpose flour (3 tablespoons) – can substitute gluten-free flour
- Whole milk (2 cups / 480 ml), warmed
- Sharp cheddar cheese (1.5 cups / 170 g), shredded
- Gruyère cheese (1 cup / 110 g), shredded
- Garlic (2 cloves), minced
- Salt and freshly ground black pepper (to taste)
- Fresh thyme leaves (1 teaspoon), optional
- Baby carrots (1 pound / 450 g), peeled
- Brown sugar (2 tablespoons)
- Unsalted butter (2 tablespoons / 30 g)
- Fresh lemon juice (1 tablespoon)
- Salt and pepper (to taste)
- Fresh parsley (for garnish, optional)
Instructions
- Preheat oven to 375°F (190°C). Peel and slice russet potatoes into thin, even rounds about 1/8 inch thick.
- In a medium saucepan, melt 2 tablespoons (30 g) of butter over medium heat. Add minced garlic and sauté for about 30 seconds until fragrant but not browned.
- Whisk in the flour and cook for 1-2 minutes, stirring constantly to form a roux.
- Slowly pour in warmed milk, whisking constantly to avoid lumps. Continue stirring until sauce thickens and coats the back of a spoon (about 5 minutes). Remove from heat and stir in shredded cheddar and Gruyère cheeses until melted and smooth. Season with salt, pepper, and fresh thyme.
- On a large rimmed sheet pan, spread a thin layer of cheese sauce. Arrange a single layer of potato slices over the sauce, overlapping slightly. Spoon some cheese sauce on top, then repeat layering potatoes and sauce until all are used. Finish with a generous layer of cheese sauce on top and dot with remaining 2 tablespoons (30 g) of butter.
- In a small bowl, mix honey and Dijon mustard. Brush glaze over the pre-cooked ham steak. Place ham on one side of the sheet pan, nestling it slightly into the potatoes.
- In another bowl, toss baby carrots with brown sugar, melted butter, lemon juice, salt, and pepper. Arrange carrots on the other side of the sheet pan, keeping them separate from the potatoes but close enough to catch some heat.
- Bake in preheated oven for 55-65 minutes until potatoes are tender and golden, carrots are caramelized and soft, and ham is warmed through.
- Remove from oven and let rest for 5 minutes. Sprinkle fresh parsley over carrots before serving.
Notes
If carrots cook faster than potatoes, tent carrots loosely with foil halfway through baking to prevent burning. Thin potato slices (1/8 inch) are key for even cooking and creamy texture. For dairy-free, substitute milk and butter with coconut milk and dairy-free butter. Leftovers keep up to 3 days refrigerated; reheat gently in oven at 325°F (160°C).
Nutrition
- Serving Size: 1/4 of the recipe (a
- Calories: 450
- Fat: 25
- Carbohydrates: 35
- Protein: 25
Keywords: sheet pan dinner, ham dinner, scalloped potatoes, glazed carrots, easy dinner, comfort food, one pan meal


