Side Dishes
This baked potato with ham and cheese recipe delivers the perfect balance of crispy skin and savory layers—all in one pan. The secret lies in baking the potato directly on the oven rack for even heat circulation, while the ham and cheese toppings melt into a golden, cheesy blanket.
I've perfected this method over years of testing, ensuring every bite is tender, flavorful, and foolproof for beginners.
The magic happens at 425°F, where the potato roasts until its edges are crispy and its center stays fluffy. While it bakes, thinly sliced ham and shredded cheese transform into a melty, savory topping that clings perfectly.
This method cuts prep time in half compared to traditional baking, and the result is restaurant-quality without the fuss.
What you’ll end up with is a crispy potato with a creamy, cheesy interior, every layer packed with smoky ham and sharp cheddar.
The contrast between the buttery crust and the tender filling makes this dish irresistible—ideal for a hearty side or even a quick weeknight meal when paired with a simple salad.
For extra richness, add a dollop of sour cream or a pat of butter on top before serving. This recipe scales easily, so whether you're cooking for one or feeding a crowd, the technique remains the same. Let’s get started—your oven is about to become the star of the show.
Ingredients for baked potato with ham and cheese
Four hearty potatoes meet savory ham and sharp cheddar in this one-pan masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 4 whole | Medium-sized, unpeeled for crispy skin |
| Thinly Sliced Black Forest Ham 🥓 | ½ lb | Low-sodium preferred for flavor balance |
| Sharp Cheddar Cheese 🧀 | 1 cup | Shredded, block preferred over pre-shredded |
| Unsalted Butter 🧈 | 2 tbsp | Melted for brushing potatoes |
| Olive Oil 🫒 | 1 tbsp | For extra crispiness on potato skin |
| Salt 🧂 | 1 tsp | Kosher or sea salt preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Garlic Powder 🧄 | ½ tsp | For subtle depth of flavor |
| Sour Cream 🥛 | ¼ cup | For serving, optional but recommended |
| Chives 🌿 | 2 tbsp | Chopped, for garnish |
| Dried Parsley 🍃 | 1 tsp | For garnish, optional |
The potatoes are the foundation—Russets are ideal for their fluffy interior and crispy skin. Grab the medium-sized ones at Whole Foods or your local grocery store's produce section; they're usually labeled. For the ham, Black Forest or honey-cured varieties add sweetness that pairs beautifully with the sharp cheddar. If you're using pre-sliced ham, pat it dry with paper towels before placing it on the potatoes—this ensures it crisps up nicely during baking. The cheese makes all the difference here, so block cheddar is a must—pre-shredded contains anti-caking agents that prevent proper melting.
No Black Forest ham? Prosciutto or smoked ham works just as well, though you may want to reduce the amount slightly since they're saltier. Running out of cheddar? Gruyère or Swiss add a delightful nutty contrast. For extra richness, swap the olive oil for duck fat or ghee—it adds a luxurious depth of flavor. If you're watching sodium, look for low-sodium ham and reduce the added salt to just a pinch. The sour cream adds a creamy finish, but Greek yogurt or crème fraîche are excellent substitutes if you prefer a tangier profile.
Store any leftover ham and cheese separately in airtight containers—they'll keep for 5 days in the fridge. The baked potatoes reheat best in a 350°F oven for 10-15 minutes, wrapped in foil to retain moisture. For meal prep, bake an extra potato or two and reheat as needed. These potatoes are even better the next day as the flavors meld together perfectly. Garnish with fresh chives or parsley just before serving to keep the presentation vibrant.
Why You'll Love This Recipe
- I’ll be real: this recipe costs me about $2.50 per serving and feeds four. The ham stretches perfectly, the cheddar stretches better, and the butter? A little goes a long way. Leftovers? They reheat like a dream—just pop them back in the oven for five minutes, and it’s like dinner all over again.
- One-Pan Magic: Honestly, this is the kind of meal where you can set the table and walk away—literally. Russets in the oven, ham and cheese on top, and 40 minutes later, you’ve got golden, fluffy potatoes with that crispy cheese crust I can’t resist. No pots, no pans, just one sheet pan and a spatula.
- Salted Caramel Dreams: Between us, the sharp cheddar melts into this perfect gooey blanket while the Black Forest ham adds just enough savory punch. That first bite—warm, salty, buttery—tastes like a hug from my grandma’s kitchen. (Yes, even on a Tuesday night.)
- Lunchbox Legend: Here’s what sold me—this is the ultimate make-ahead lunch. Slice up the potatoes the night before, store them in the fridge, and bake them fresh in the morning. Throw in some ham and cheese, and suddenly you’ve got a packed lunch that actually excites you to open.
Step-by-step instructions for crispy potato ham and cheese bake
Master the perfect balance of crispy potato skins and gooey cheese layers with this foolproof method.
Prep and Season the Potatoes for Maximum Crispiness
Preheat your oven to 425°F for optimal browning. Scrub the 4 whole Russet Potatoes thoroughly under cold water to remove any dirt—this ensures a clean, crispy skin. Pierce each potato all over with a fork, about 8-10 times, creating small holes that allow steam to escape during baking. This prevents explosions in the oven and promotes even cooking.
Place the potatoes on a clean kitchen towel and rub them dry with another towel. This step is crucial—any moisture left on the skin will prevent proper browning. Arrange them on a baking sheet in a single layer, making sure they're not touching. Drizzle evenly with the 1 tablespoon Olive Oil and massage it into the skins with your hands. Sprinkle evenly with the 1 teaspoon Salt, 0.5 teaspoon Black Pepper, and 0.5 teaspoon Garlic Powder, pressing lightly so the seasoning adheres.
Bake Until Potatoes Are Fork-Tender and Crispy
Transfer the seasoned potatoes to the preheated oven and bake for 45-50 minutes, rotating the baking sheet halfway through cooking. You'll know they're ready when a fork slides in easily near the stem end (the most resistant part) and the skins are deep golden brown with crispy texture. The internal temperature should read about 205°F—this ensures they're fully cooked through but still fluffy inside.
Here's the thing—I like to test one potato first. If it's still firm when pierced, return it to the oven for another 5-10 minutes. Overcooking at this stage makes the potatoes dry and mealy. The goal is that perfect contrast between crispy skin and buttery interior. Don't skip the rotation step; it guarantees even browning on all sides.
Create the Savory Ham and Cheese Topping
While the potatoes bake, prepare the topping in a small bowl. Melt the 2 tablespoons Unsalted Butter in a microwave-safe bowl for 20-30 seconds until completely liquid. Spread the melted butter evenly over each potato, making sure to get into the fork holes. This creates a flavorful barrier that prevents the cheese from sticking directly to the potato skin.
Evenly distribute the 0.5 lb Thinly Sliced Black Forest Ham over all potatoes, slightly overlapping the slices so every bite gets that savory flavor. Sprinkle the 1 cup Sharp Cheddar Cheese evenly, pressing down gently so it adheres to the ham and potatoes. The cheese should melt into a smooth, gooey layer rather than clump. If you're using pre-shredded cheese, give it a quick stir in the bowl first to break up any clumps—this makes all the difference in texture.
Broil for Melty, Bubbling Cheese Perfection
Return the potatoes to the oven and switch to the broil setting. Place the baking sheet on the middle rack (about 3-4 inches from the heat source) and broil for 3-5 minutes, watching closely. You want the cheese to bubble and turn deep golden brown on top, with some browned spots on the ham. The broiler creates that perfect restaurant-quality finish that separates good baked potatoes from great ones.
This is where attention matters most. If the cheese starts to brown too quickly, move the pan slightly lower. If it's not browning enough, slide it closer. The ham should be warm through but not crispy—just heated enough to meld flavors. When you see those beautiful golden bubbles forming, it's time to remove from the oven immediately. The cheese will continue to melt slightly as it cools, so don't overdo the broiling.
Assemble and Garnish for Serving
Let the potatoes rest for 5 minutes before serving—this crucial step allows the cheese to set slightly and makes cutting easier. Using a large spoon, carefully slice each potato in half lengthwise, creating an open book shape that reveals all those delicious layers inside. The contrast of crispy skin, fluffy potato, melted cheese, and savory ham is what makes this dish so satisfying.
Transfer the baked potatoes to serving plates and dollop each with the 0.25 cup Sour Cream. Sprinkle evenly with the 2 tablespoons chopped Chives and 1 teaspoon Dried Parsley for a fresh, vibrant finish. The parsley adds a subtle earthy note that complements the richness of the cheese and ham. Serve immediately while the potatoes are still warm and the cheese is at its most gooey—this is when they taste best.
Pro Tips For Making Baked Potato With Ham And Cheese
- Poke Holes Before Baking: I learned this the hard way—skipping this step leaves you with a dense, uneven potato. Use a fork to pierce the skin in 4-5 places per potato before baking; it lets steam escape and guarantees even cooking. (Yes, even if you’re impatient like me.)
- Salt the Ham First: Black Forest ham can be salty, and you don’t want your cheese to taste like a pickle. Pat the slices dry, then sprinkle lightly with salt and let them sit for 10 minutes before layering. This evens out the flavor without overpowering the cheddar.
- Don’t Overload the Top: I used to pile on ham and cheese like it was a contest, and the result? A soggy mess. Stick to 2-3 slices of ham and ½ cup of shredded cheddar per potato—enough to taste but not drown the potato’s texture.
- Use a Mix of Butter and Oil: Pure butter burns easily, and olive oil alone lacks richness. Melt 1 tablespoon of butter with 1 teaspoon of olive oil in the cavity before adding toppings. The oil prevents burning, while the butter adds flavor without sticking to the skin.
Health benefits of this baked potato with ham and cheese
Protein Powerhouse
This dish packs a serious protein punch with 15-20 grams per serving from the ham and cheese combination. The Black Forest ham provides lean protein while the sharp cheddar adds calcium and fat-soluble vitamins.
For extra protein, consider adding a fried egg on top—it boosts the total to 25 grams per serving while adding creamy yolk flavor. 🥓
Balanced Energy
The complex carbs in Russet potatoes provide sustained energy, while the cheese and ham add healthy fats for satiety. This combo keeps blood sugar stable, making it perfect for a satisfying lunch or dinner.
The olive oil and butter also contribute heart-healthy monounsaturated fats that support brain function. I always feel energized after eating this dish—no afternoon slump!
Vitamin Boost
You'll get a vitamin C boost from the potato skins (about 20% daily value per serving) and potassium to support heart health. The cheese provides vitamin A for vision and skin health, while the ham contributes B vitamins for energy metabolism.
The chives add a small amount of vitamin K, important for bone health. It's a one-dish nutritional powerhouse!
Sodium Considerations
Watch your sodium intake with this dish—the ham and cheese can add up quickly. For a lower-sodium version, use low-sodium ham and reduce the added salt to just a pinch. The sharp cheddar already packs plenty of flavor, so you won't miss the extra salt.
I've found that smoked Gouda works well as a lower-sodium alternative while still delivering great flavor. 🧂
Meal Prep Benefits
This recipe is perfect for meal prep because it reheats well while maintaining texture. The potatoes' starch content makes them ideal for reheating without drying out. Store components separately in the fridge for up to 5 days—the ham and cheese can be assembled fresh when ready to eat.
The crispy skin stays intact when reheated properly, making it a great make-ahead option for busy weeknights.
Nutrition facts
Frequently asked questions
Can I use sweet potatoes instead of Russet potatoes?
Sweet potatoes work beautifully in this recipe! Their natural sweetness pairs wonderfully with the savory ham and sharp cheddar. Bake them at 400°F for 45-55 minutes since they take slightly longer to cook through. The skin will be slightly softer than Russets, but the flavor contrast is delicious.
How do I prevent the cheese from sticking to the potato skin?
Melted butter is your secret weapon! Spread it evenly over the potatoes before adding ham and cheese—it creates a flavorful barrier. Also, make sure the potatoes are fully baked and fork-tender before broiling. If the cheese still sticks, try brushing with a tiny bit of olive oil before adding toppings.
Can I make this recipe ahead of time?
Bake the potatoes and assemble them without broiling up to 2 days ahead. Store in an airtight container. When ready to serve, broil for 3-4 minutes to melt the cheese. For best texture, reheat the potatoes in a 350°F oven for 10 minutes before broiling.
What's the best cheese substitute if I don't have cheddar?
Try Gruyère, Swiss, or smoked Gouda for a nutty flavor profile. If you want something sharper, Parmesan mixed with mozzarella creates a salty, melty combination. Just be sure to shred block cheese for best melting results.
Why did my ham get crispy instead of staying tender?
Over-broiling is the most common cause. Ham should be warm through but not crispy—just heated enough to meld flavors. Broil for 3-5 minutes max and watch closely. If your oven runs hot, try broiling for 2 minutes and checking frequently. Thinly sliced ham heats faster than thicker slices.
