Side Dishes
This baked potato with ham and cheese recipe delivers the perfect balance of crispy skin and creamy, savory layers—all in one pan. The secret lies in baking the potato at a high temperature to achieve that golden, flaky crust while keeping the inside tender.
Once sliced open, the warm, gooey cheese and smoky ham create a satisfying meal that feels indulgent yet simple to prepare.
What sets this recipe apart is the foolproof technique for achieving a crispy top without drying out the potato. A quick pre-baking step ensures even cooking, while the ham and cheese toppings melt into a rich, flavorful filling.
This dish is ideal for a hearty side or a quick, satisfying lunch that requires minimal effort but maximum flavor.
By the time you're done, you'll have a crispy-skinned potato stuffed with melted cheese and savory ham, ready to be topped with your favorite garnishes like sour cream or fresh chives.
The combination of textures—crispy, creamy, and tender—makes every bite irresistible. This recipe is designed to be both beginner-friendly and impressive, guaranteeing a delicious result every time.
The best part? You can customize it with different cheeses or ham varieties to suit your taste. Whether you're serving it as a side for dinner or a standalone meal, this baked potato with ham and cheese is sure to become a go-to recipe in your rotation. Let's get started!
Ingredients for baked potato with ham and cheese
Four simple ingredients transform into a crispy-skinned, cheesy delight—no fuss, all flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 4 whole | Medium to large size, uniform shape |
| Deli Ham 🥓 | ½ lb | Thinly sliced, honey or black forest preferred |
| Shredded Cheddar Cheese 🧀 | 1 ½ cups | Sharp or mild, freshly shredded preferred |
| Unsalted Butter 🧈 | 2 tbsp | Cold, for crispy skin |
| Olive Oil 🫒 | 1 tbsp | For brushing |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Garlic Powder 🧄 | ½ tsp | For seasoning |
| Sour Cream 🥛 | ½ cup | For topping (optional) |
| Fresh Chives 🌿 | 2 tbsp | Chopped, for garnish |
| Sour Cream 🥛 | ¼ cup | For serving (optional) |
| Green Onions 🧅 | 2 whole | Sliced, for garnish |
The potatoes are everything here. Grab Russet potatoes—they're the starch kings of crispy skin. Trader Joe's and Whole Foods usually have the best selection, but any grocery store will do. Look for ones that feel heavy for their size and have smooth, unblemished skin. The ham? Honey or black forest adds a touch of sweetness that balances the sharp cheddar. If you're using pre-sliced ham from the deli counter, grab the good stuff—the kind that's not too salty or processed. For the cheese, freshly shredded cheddar makes all the difference—pre-shredded gets clumpy and melts poorly.
No honey ham? Black pepper ham or regular deli ham works too. Want to swap the cheddar? Sharp cheddar for extra tang, Monterey Jack for creaminess. Running low on sour cream? Greek yogurt or crème fraîche are great stand-ins. The key to the crispy top is the butter and olive oil combo—don't skip either. And if you're feeling fancy, sprinkle a pinch of smoked paprika on the cheese for extra depth. Fresh chives are ideal, but dried works in a pinch (use half the amount).
Store your potatoes in a cool, dark place until ready to use—they keep for weeks. Once baked, these reheat beautifully—just pop them back in the oven for 5-10 minutes to crisp up the skin again. Prep the ham and cheese ahead of time to save steps. The leftovers? They're even better the next day—crispy skin, gooey cheese, and all. Perfect for meal prep lunches or a quick dinner. Keep any unused ham or cheese wrapped tightly in the fridge for up to 1 week.
Why You'll Love This Recipe
- No-Fuss Prep: I’ll be real—this is the kind of meal where you just point and bake. Russets take 45 minutes in the oven, and while they’re roasting, you’re slicing ham and grating cheese. No chopping, no sautéing, no stress. Honestly, I’ve made it while scrolling through my phone.
- Cheesy Crispy Magic: That golden, buttery skin with molten cheddar inside? It’s the best of both worlds. The ham adds a salty-sweet punch, and the butter keeps the potato from drying out—trust me, the first bite makes you forget about takeout.
- Lunchbox Hero: Between us, this is my go-to for work lunches. Wrap the baked potato in foil, pack it with a side of greens, and boom—you’ve got a meal that keeps its heat (and flavor) all day. My coworkers still ask where I get my "fancy" lunch.
- Budget Win: A single bag of russets, a pack of ham, and a block of cheddar stretch for ages. I’ve fed four people for under $10 with this, and the leftovers? Just as good reheated the next day—no sad, dry potatoes here. (Yes, even on a Tuesday night.)
Step-by-step instructions for baked potato with ham and cheese
Here's how to make restaurant-quality loaded potatoes with perfectly crispy skins and melty cheese.
Prep and Season the Potatoes
Preheat your oven to 425°F. Scrub the 4 whole Russet Potatoes thoroughly under cold water to remove any dirt. I like to use a vegetable brush for this—it gets into all the crevices. Pat them completely dry with paper towels; any moisture left on the skin will prevent crispiness.
Pierce each potato 4-5 times with a fork to allow steam to escape. This prevents them from bursting in the oven. Place them on a baking sheet and rub the skins with 1 tablespoon olive oil. Sprinkle evenly with 1 teaspoon salt, ½ teaspoon black pepper, and ½ teaspoon garlic powder. Toss gently to coat all sides. The oil helps create that golden, crispy skin we're after.
Roast Until Crispy
Bake the potatoes for 45-50 minutes, flipping them halfway through with a spatula. You'll know they're ready when the skins are deep golden brown and crispy to the touch, and you can easily pierce the flesh with a fork. If they're not quite done after 50 minutes, give them another 10 minutes—don't rush this step.
Here's the thing—if you open the oven door too early, you'll lose heat and steam, which can make the skins soggy. I wait until the time is up before checking, then let them rest for 5 minutes before handling. This resting period helps the steam redistribute inside, making them fluffier when you cut into them.
Create the Savory Filling
While the potatoes roast, prepare the filling. In a small bowl, combine ½ cup sour cream with 2 tablespoons chopped fresh chives and a pinch of salt. Set aside. In a separate bowl, keep the 1.5 cups shredded cheddar cheese ready to add.
Slice the 2 whole green onions into thin rings and set aside for garnish. Thinly slice the ½ pound deli ham if it's not already pre-sliced. I like to tear it into small, irregular pieces for a more rustic look. The ham will warm up nicely when we assemble everything together.
Assemble and Bake the Toppings
Using a serrated knife, carefully cut a deep cross into the top of each potato—about 1-2 inches deep. This creates a well for the filling and makes it easier to serve. Gently squeeze the sides to open them up a bit so they'll hold the toppings better.
Divide the shredded cheddar cheese evenly among the potatoes, pressing it down lightly into the wells. Then add the deli ham pieces, spreading them out evenly. Dot the tops with 2 tablespoons unsalted butter, dividing it evenly between all four potatoes. This butter will melt and create a rich, flavorful sauce that ties everything together.
Finish with Crispy Topping
Return the potatoes to the oven and bake for an additional 10-15 minutes until the cheese is bubbly and golden brown on top. The butter will brown slightly and create a delicious, crispy crust. Watch closely during the last few minutes—cheese burns quickly, so you want to pull them out just as it starts to turn golden.
Let the potatoes rest for 2-3 minutes after baking. This gives the cheese a chance to set slightly and makes it easier to serve. Top each potato with a spoonful of the sour cream-chive mixture and sprinkle with the green onion rings. Serve immediately while everything is hot and the cheese is still melty—this dish tastes best straight from the oven!
Pro Tips For Making Baked Potato With Ham And Cheese
- PIERCE POTATOES FIRST: Russets are stubborn—give them a good stab with a fork before baking to speed up cooking and prevent uneven centers. I learned this the hard way when my first attempt took 45 minutes instead of 30.
- USE HALF THE CHEESE: Pile on the cheddar after baking, not before—melting it on top keeps the filling gooey and prevents soggy ham. I used to dump it all in early, and the cheese just turned into a sad, greasy pool.
- COVER WITH FOIL MIDWAY: After 20 minutes in the oven, tent the potatoes with foil to trap steam and finish cooking without drying out. Skip this, and you’ll end up with a sad, papery crust that’s all skin and no fluff.
- SALT THE HAM WATER: Soak the deli ham slices in warm water for 5 minutes to remove excess salt, then pat dry before layering. Sounds weird, but it works—your filling won’t taste like a salt lick, and the cheese will melt cleaner.
Creative variations of baked potato with ham and cheese
Loaded Potato Twist
Swap the ham for crispy bacon or smoked sausage—both add smoky depth that pairs perfectly with cheddar. I like using thick-cut bacon cooked until crispy, then crumbled over the cheese. For extra richness, add a sprinkle of crumbled blue cheese or goat cheese crumbles alongside the cheddar. 🥓
Breakfast Version
Turn this into a hearty breakfast by adding scrambled eggs to the center of each potato. Top with crumbled breakfast sausage or crispy hash browns for a loaded breakfast potato that’s ready in minutes. A drizzle of hot sauce or sriracha adds a tangy kick that cuts through the richness.
Vegetarian Option
Skip the ham and replace it with sautéed mushrooms, caramelized onions, or black beans for a vegetarian twist. Add vegetarian cheese like dairy-free cheddar or mozzarella for a melty texture. A sprinkle of nutritional yeast gives a cheesy flavor without dairy. 🌱
Spicy Kick
For heat lovers, mix ½ teaspoon cayenne pepper or 1 teaspoon smoked paprika into the shredded cheese before baking. Add a dollop of spicy chipotle cream (mix sour cream with 1 teaspoon chipotle powder) on top.
Fresh jalapeños or pickled red onions add a tangy, spicy contrast to the creamy cheese.
Global Flavors
Give it a Mexican-inspired twist by adding refried beans, salsa, and avocado slices on top. For a French bistro vibe, use Gruyère cheese and top with caramelized onions and a balsamic glaze.
A Mediterranean version swaps ham for feta cheese and adds kalamata olives and sun-dried tomatoes.
Nutrition facts
Frequently asked questions
Why do my baked potatoes turn out soggy instead of crispy?
Soggy potatoes usually happen when too much moisture gets trapped during baking. Always scrub and pat dry the potatoes thoroughly before seasoning. The key is using high heat (425°F) and rubbing them with cold butter—this creates a moisture barrier. Also, avoid opening the oven door early to check doneness, as this releases steam that makes skins soggy. Let them bake undisturbed for the full 45-50 minutes.
Can I make this recipe ahead of time?
Yes! Bake the potatoes up to 2 days ahead and store them in an airtight container at room temperature. When ready to serve, reheat in a 350°F oven for 10-15 minutes to crisp up the skin. For the best texture, assemble with ham and cheese just before serving—this keeps the toppings warm and melty. Leftovers reheat beautifully too!
What's the best cheese for this recipe?
Sharp cheddar is ideal—it melts beautifully and has great flavor, but you can also use Monterey Jack for creaminess or Gruyère for nutty depth. Avoid pre-shredded cheese (it contains anti-caking agents that prevent proper melting). For extra richness, mix in 2 tablespoons cream cheese with your shredded cheese before baking.
How can I make this dish vegetarian?
Swap the ham for sautéed mushrooms or black beans (seasoned with cumin and garlic). Use vegetarian cheese like dairy-free cheddar or mozzarella. For extra protein, add crumbled tofu or lentils. The key is maintaining the same texture contrast—creamy cheese over fluffy potato. A sprinkle of nutritional yeast adds cheesy flavor without dairy.
Can I use sweet potatoes instead of Russets?
Sweet potatoes work beautifully—they have natural sweetness that pairs well with ham and cheese. Bake them at 400°F for 45-50 minutes (they need slightly lower heat to prevent burning). For extra flavor, brush with a little maple syrup before baking. The texture will be slightly denser than Russets, but still delicious with the same toppings.
