Ham and Bacon Cheesy Potatoes: The Perfect Cheesy Side Dish!
When you’re looking for a comforting and delicious side dish, nothing quite compares to Ham and Bacon Cheesy Potatoes. This dish combines tender potatoes, savory ham, and crispy bacon all enveloped in gooey cheese, making it the perfect addition to any meal. Not only is it easy to put together, but it also pleases a crowd. If you love cheesy, hearty sides as much as I do, you might want to check out this cheesy hamburger potato casserole for an equally comforting option.
Why This Recipe Works
- Quick prep time, making it perfect for busy weeknights
- Family-approved flavors everyone will enjoy
- Affordable ingredients that are often pantry staples
- A one-dish wonder means easy cleanup
This version of Ham and Bacon Cheesy Potatoes stands out because the creamy texture paired with the combination of flavors ensures it will be a hit at your dinner table. You may also find Crispy Ham And Cheese Potato Omelette useful.
You may also find Crispy Smashed Potatoes With Cheese And Garlic useful.
Ingredients
- 2 pounds of potatoes, peeled and diced
- 1 cup of cooked ham, diced
- 1 cup of crumbled bacon
- 2 cups of shredded cheddar cheese
- 1 cup of sour cream
- 1/2 cup of milk
- 1 tablespoon of onion powder
- Salt and pepper to taste
- Chopped green onions for garnish (optional)
To choose good-quality potatoes, look for firm ones without any blemishes. For ham, opt for a smoked variety for added flavor. If you’re looking for substitutions, you can try Greek yogurt instead of sour cream for a lighter option, or use dairy-free cheese if you prefer a vegan version.
Step-by-Step Directions
-
Preheat your oven: Set your oven to 350°F (175°C). This ensures it’s hot and ready for your dish.
-
Prepare potatoes: In a large pot, bring salted water to a boil. Add the diced potatoes and cook until tender, about 10-15 minutes. Aim for a fork to slide in easily. Drain and set aside to avoid overcooking.
-
Mix the creamy base: In a large bowl, combine sour cream, milk, onion powder, salt, and pepper. Mix until smooth, ensuring there are no lumps.
-
Combine ingredients: Add the cooked potatoes, ham, crumbled bacon, and 1 1/2 cups of cheddar cheese to the bowl. Stir gently to combine without mashing the potatoes.
-
Transfer to a baking dish: Place the potato mixture into a greased baking dish. Spread it evenly so it bakes uniformly.
-
Add cheese on top: Sprinkle the remaining cheddar cheese over the top. This will create a deliciously cheesy crust.
-
Bake: Place the dish in the preheated oven and bake for about 25-30 minutes. Watch for the cheese to bubble and become golden brown.
-
Garnish and serve: Once baked, garnish with chopped green onions for added flavor and a pop of color. Serve hot and enjoy the creamy goodness.
Serving Suggestions
These cheesy potatoes pair beautifully with grilled meats, such as steak or chicken. You can also serve them alongside a crisp green salad to balance the richness. For a touch of elegance, consider plating them in individual ramekins garnished with a sprinkle of fresh herbs. This dish is perfect for cozy family dinners or casual gatherings.
Storage and Reheating
Store any leftovers in an airtight container in the refrigerator for up to four days. You can freeze them as well, where they will last for about three months. To reheat, place them in the oven at 350°F (175°C) until heated through, ensuring the cheesy layer remains bubbly.
Pro Tips / Common Mistakes
- Flavor technique: For an extra depth of flavor, consider adding some garlic powder or a dash of hot sauce to the creamy mixture.
- Texture trick: If the potatoes are too mushy when cooked, try boiling them for a shorter time or even roasting them first for added texture.
- Common mistake: Avoid overcooking the potatoes; they should be tender but not falling apart. Drain them promptly.
- Ingredient upgrade: Use freshly shredded cheese rather than pre-shredded for better melting and flavor.
- Time-saving technique: You can prep the potato mixture in advance and just bake it when needed for a quick side dish.
Variations
Spicy Version
For those who like a kick, add diced jalapeños or a sprinkle of crushed red pepper flakes into the mix before baking.
Lighter and Healthier Version
Swap out half of the potatoes for cauliflower to cut down on carbohydrates without sacrificing creaminess.
Vegetarian or Vegan Version
Use chickpea bacon and vegan cheese in place of ham and traditional cheese to make a delicious plant-based version that retains the comforting flavors.
FAQ
Q: Can I make these cheesy potatoes ahead of time?
A: Yes! You can prepare the mixture and store it in the refrigerator for a day before baking. Just bring it back to room temperature before baking.
Q: Why are my potatoes too dry?
A: If your potatoes come out dry, it might be because they were overcooked or not enough milk/sour cream was added. Ensure to mix them well to incorporate all the wet ingredients.
Q: What’s the best substitution for sour cream?
A: Greek yogurt works well as a substitute for sour cream, providing a similar creamy texture with a tangy flavor.
Q: How long do leftovers keep?
A: Leftovers can be stored in the refrigerator for up to four days. Just make sure they’re kept in an airtight container.
Q: Can I double the recipe?
A: Absolutely! Just ensure you use a larger baking dish and allow a bit longer for baking to ensure everything heats through evenly.
Q: Do I need to peel the potatoes?
A: While peeling is recommended for a creamier texture, you can leave the skins on if you prefer a more rustic dish.
Conclusion
Ham and Bacon Cheesy Potatoes create a delicious and hearty side dish that should be part of your go-to recipe collection. You’ll find amazing inspiration for similar dishes, like Ham & Bacon Cheesy Potatoes – Tornadough Alli, or a scratch-made version at Cheesy Ham and Potato Casserole (Scratch-Made!) | PWWB. Whether for a family meal or a potluck, this comfort food will certainly impress!

Ham and Bacon Cheesy Potatoes
Ingredients
Method
- Preheat your oven to 350°F (175°C).
- In a large pot, bring salted water to a boil. Add the diced potatoes and cook until tender, about 10-15 minutes. Drain and set aside.
- In a large bowl, combine sour cream, milk, onion powder, salt, and pepper. Mix until smooth.
- Add the cooked potatoes, ham, crumbled bacon, and 1 1/2 cups of cheddar cheese to the bowl. Stir gently to combine.
- Transfer the potato mixture into a greased baking dish and spread it evenly.
- Sprinkle the remaining cheddar cheese over the top.
- Place the dish in the preheated oven and bake for about 25-30 minutes until the cheese is bubbly and golden brown.
- Garnish with chopped green onions and serve hot.






