This Cheesy Potato Skillet is a warm and hearty dish that combines crispy potatoes with gooey cheese. Perfect for a cozy meal or a delicious side!
Who can resist the charm of melted cheese teaming up with crispy potatoes? I often make this for dinner, and it always brings smiles to the table. Yum!
It’s so easy to whip up! Just cook the potatoes, melt that cheesy goodness, and you have a tasty treat ready to enjoy any time.
Key Ingredients & Substitutions
Baby Potatoes: These are perfect for this dish due to their creamy texture when cooked. If you can’t find baby potatoes, you can use regular potatoes. Just cut them into smaller chunks.
Bacon: This ingredient adds a delightful crunch and smoky flavor. If you prefer a healthier option, turkey bacon or cooked sausage also works well. For a vegetarian twist, try using mushrooms or tempeh bacon instead.
Cheddar Cheese: Sharp cheddar gives great flavor, but feel free to substitute with medium cheddar or even pepper jack for a spicy kick! Grated cheese melts better, so shred it right before using.
Olive Oil or Butter: Both work fine, but I lean toward butter for extra richness. If you’re vegan, swap for a plant-based butter or olive oil.
Smoked Paprika: This adds a unique depth. If you don’t have it, you can skip it or use regular paprika. I like the smoky touch, but it’s optional!
How Can I Get My Potatoes Perfectly Cooked?
Getting your potatoes tender and golden is crucial for this dish. Use this simple method to ensure success:
- Start with even pieces: Halve or quarter the potatoes so they cook at the same rate.
- Medium heat is key: Cooking them on medium allows the outside to brown while the inside cooks through.
- Watch the time: Sauté for about 8-10 minutes, stirring occasionally, until they start to soften.
Remember, patience matters! Let them cook and absorb those flavors. You’ll get a delicious result every time!

How to Make Cheesy Potato Skillet
Ingredients You’ll Need:
For the Skillet:
- 2 pounds baby potatoes, halved or quartered
- 4 slices bacon, cooked and crumbled
- 1 ½ cups sharp cheddar cheese, shredded
- 1 tablespoon olive oil or butter
- 2 cloves garlic, minced
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon smoked paprika (optional)
For Garnish:
- 2 tablespoons fresh chives or green onions, chopped
- ¼ cup sour cream (optional, for serving)
How Much Time Will You Need?
This Cheesy Potato Skillet takes about 10 minutes to prepare and then an additional 10-15 minutes to bake in the oven. So, in total, you’ll be ready to serve it in around 25-30 minutes. Perfect for a quick weeknight dinner!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 400°F (200°C). This way, it will be hot and ready when it’s time to bake your delicious cheesy potatoes!
2. Prepare the Potatoes:
Wash the baby potatoes thoroughly and cut them into halves or quarters. Try to keep the pieces about the same size so they cook evenly. This ensures you won’t end up with some potatoes undercooked while others are perfect!
3. Sauté the Garlic:
In a large oven-safe skillet, heat the olive oil or butter over medium heat. Once it’s warm, add the minced garlic and sauté for about 30 seconds, just until it’s fragrant. You don’t want it to burn, so keep an eye on it!
4. Cook the Potatoes:
Add the prepared potatoes to the skillet. Season them with salt, pepper, and smoked paprika if you’re using it. Sauté the potatoes for about 8-10 minutes, stirring occasionally until they begin to soften and turn slightly golden.
5. Add Bacon and Cheese:
Once the potatoes are starting to get tender, sprinkle the crumbled bacon evenly over them. Then, generously sprinkle the shredded cheddar cheese on top of the potatoes and bacon, covering it nicely.
6. Bake to Perfection:
Transfer the skillet to the preheated oven and bake for around 10-15 minutes. Keep an eye on it until the cheese is melted, bubbly, and slightly golden. This is where the magic happens!
7. Garnish and Serve:
After baking, carefully remove the skillet from the oven. Sprinkle fresh chopped chives or green onions on top for a pop of color and flavor. Serve warm, and feel free to add a dollop of sour cream on the side for extra richness!
Enjoy your Cheesy Potato Skillet as a hearty side dish or a comforting main dish, and share it with family and friends for a delightful experience!
Can I Use Different Types of Potatoes?
Absolutely! While baby potatoes are ideal for their creamy texture, you can use other types like Yukon Gold or red potatoes. Just be sure to cut them into smaller, uniform pieces for even cooking.
What Can I Substitute for Bacon?
If you prefer a vegetarian option, you can use cooked mushrooms, tempeh bacon, or even smoked tofu. These alternatives will still give you that savory flavor and satisfying texture!
How Do I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, simply warm them in a skillet over low heat or in the microwave until heated through. You might want to add a splash of milk or cream to refresh the creamy texture!
Can I Make This Dish Ahead of Time?
Yes, you can prep the potatoes and cook them up to the baking step ahead of time. Store them covered in the fridge and then bake them when you’re ready to serve. Just keep in mind that the cheese might not be as gooey if it’s reheated, but it will still taste delicious!



