This cheesy beef and potato skillet is my absolute go-to when I want an incredibly satisfying dinner with almost zero effort and just one pan to clean. Crispy seasoned potato chunks, deeply browned ground beef, and a generous mountain of melted sharp cheddar — all cooked and served straight from the skillet in 30 minutes flat. I have been making this cheesy beef and potato skillet at Golden Recipes on the busiest nights of the week because it delivers restaurant-quality comfort food flavor without any complexity. It’s smoky, savory, cheesy, and completely filling — and the whole family absolutely devours it every single time.
Why You’ll Love This Cheesy Beef and Potato Skillet
Everything about this recipe is designed for maximum flavor with minimum effort. The potatoes get cooked first in the cast iron or heavy skillet until they’re golden and crispy on the outside and fluffy on the inside — that caramelized crust is what gives this dish so much flavor. The beef goes in next and gets beautifully seasoned and deeply browned using the same pan so it picks up all that incredible flavor from the potato drippings. Then the cheese goes over the top and melts in the oven or under the broiler into something golden and gooey that ties the whole dish together perfectly.
The best part is the cleanup — one skillet, done. No casserole dish, no separate pots, no mess. You can bring the skillet straight to the table and serve from it which makes the whole dinner feel effortless and casual in the best possible way. Load it up with sour cream, green onions, and extra cheese and you have a loaded skillet dinner that is genuinely one of the most satisfying things you can put on the table in under 30 minutes.
Equipment You’ll Need
- Large oven-safe cast iron skillet or heavy oven-safe skillet — 12-inch
- Wooden spoon or spatula
- Sharp knife and cutting board
- Measuring spoons
- Oven mitts
Ingredients
- 1 lb lean ground beef
- 1½ lbs baby potatoes or regular potatoes, diced into small cubes
- 2 tablespoons olive oil — divided
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 teaspoon smoked paprika
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- ½ teaspoon cumin
- Salt and black pepper to taste
- 2 cups freshly shredded sharp cheddar cheese
- Sliced green onions, sour cream, and hot sauce for serving
Substitutions
Ground turkey or chicken can replace beef — add an extra pinch of smoked paprika since they’re milder. Sweet potatoes give a different but equally delicious flavor profile. For a Tex-Mex version add a can of drained black beans and a handful of frozen corn with the beef. Pepper jack or a Mexican cheese blend can replace sharp cheddar. Add diced jalapeño with the onion for heat. A few eggs cracked on top in the last few minutes of broiling turn this into an incredible skillet hash — perfect for a breakfast-for-dinner night.
How to Make Cheesy Beef and Potato Skillet
Crisp the Potatoes
Heat 1½ tablespoons of olive oil in a large oven-safe skillet over medium-high heat until shimmering. Add the diced potatoes in a single layer — resist the urge to stir immediately. Let them cook undisturbed for 4 to 5 minutes until a deep golden crust forms on the bottom. Flip and cook for another 4 to 5 minutes on the other side. Season with salt, pepper, and half the smoked paprika. The potatoes should be golden on the outside and fork-tender inside. Remove and set aside.
Brown the Beef
Add the remaining oil to the same skillet over medium-high heat. Add the diced onion and cook for 2 minutes. Add the ground beef and break it apart with a spoon. Season with the remaining smoked paprika, garlic powder, onion powder, cumin, salt, and black pepper. Cook for 6 to 7 minutes until deeply browned — let it sear undisturbed for a minute at a time to develop those incredible caramelized bits. Add the garlic and cook for 30 seconds. Drain any excess fat.
Combine and Melt Cheese
Return the crispy potatoes to the skillet with the beef and stir to combine. Taste the mixture and adjust seasoning — it should be smoky, savory, and deeply satisfying. Scatter the shredded cheddar generously and evenly across the entire top of the skillet. Place under the broiler for 2 to 3 minutes until the cheese is fully melted, bubbling, and has golden spots. Watch it closely — broilers work fast.
Serve
Bring the skillet straight to the table — it looks incredible and stays hot. Scatter sliced green onions across the melted cheese and serve with sour cream and hot sauce on the side. Let everyone scoop directly from the pan. This dinner is as good as it gets for a 30-minute weeknight meal.
Variations
- Tex-Mex skillet — add black beans, corn, and taco seasoning instead of the spice blend, top with pepper jack and serve with salsa
- Breakfast hash version — crack 4 eggs over the top before broiling and cook until just set for a breakfast-for-dinner version
- Loaded skillet — top the finished skillet with crumbled bacon, sour cream, extra cheese, and jalapeños
- Sweet potato version — replace regular potatoes with sweet potato cubes for a sweeter more complex flavor
- Italian style — replace the spice blend with Italian seasoning, add diced bell peppers and top with mozzarella
What to Serve With It
This skillet is a complete meal on its own — the beef, potatoes, and cheese cover all the bases. A simple green salad with lemon vinaigrette adds freshness and cuts through the richness. Warm tortillas on the side work beautifully — scoop the skillet filling into them for an incredible taco-style meal. For a crowd serve with chips, guacamole, and salsa on the side for a full Tex-Mex spread. Hot sauce on the table is essentially mandatory with this dish.
Pro Tips
- Don’t stir potatoes immediately — let them sit undisturbed for 4-5 minutes to develop that gorgeous golden crust
- Use a cast iron skillet — it holds heat better than regular skillets and creates the best crust on the potatoes
- Drain beef fat before adding potatoes back — excess fat makes the final dish greasy
- Broil don’t bake the cheese — broiling takes 2-3 minutes and gives you that golden bubbly result much faster
- Always shred your own cheddar — it melts far more beautifully and evenly than pre-shredded
Common Mistakes
- Overcrowding the potatoes — they steam instead of crisping, cook in batches if your pan is small
- Stirring too early — let the potatoes sit undisturbed to build that golden crust before flipping
- Not draining the beef — excess fat pools in the skillet and makes everything greasy
- Using pre-shredded cheese — it doesn’t melt as smoothly and can be grainy under the broiler
- Walking away from the broiler — the cheese goes from perfect to burnt in about 30 seconds, watch it constantly
Storage and Reheating
Store leftovers in an airtight container in the fridge for up to 3 days. To reheat spread in an oven-safe skillet and bake at 400°F for 10 minutes until heated through and the potatoes re-crisp slightly — this is far better than the microwave which softens everything. Microwave works on medium power if you’re in a hurry. Leftovers are also incredible stuffed into breakfast burritos the next morning with scrambled eggs.
FAQ
Can I use a regular skillet instead of cast iron?
Yes — use the heaviest oven-safe skillet you have. A stainless steel skillet works well. Make sure it’s oven-safe before putting it under the broiler — check the handle especially.
Can I pre-cook the potatoes to save time?
Yes — parboil them for 8 minutes first, drain well, then add them to the hot skillet. They’ll crisp up faster and you’ll save about 5 minutes of total cook time.
What size potatoes work best?
Small dice — about ½-inch cubes. They cook faster and crisp more evenly than large chunks. Baby potatoes halved are the easiest since they need no peeling.
Can I add vegetables?
Yes — diced bell peppers or zucchini cook well with the onion. Frozen corn or drained black beans can be stirred in with the beef. Add whatever you love or have in the fridge.
Conclusion
This Cheesy Beef and Potato Skillet is the 30-minute weeknight dinner that tastes like you spent an hour cooking. One pan, maximum flavor, zero fuss — make it tonight and put it on permanent repeat.
Cheesy Beef and Potato Skillet
By Sophia White — Golden Recipes
10 mins
20 mins
30 mins
4
520 kcal
Ingredients
- 1 lb lean ground beef
- 1½ lbs potatoes, diced into small cubes
- 2 tablespoons olive oil, divided
- 1 small onion, diced + 3 cloves garlic, minced
- 1 tsp smoked paprika + 1 tsp garlic powder + 1 tsp onion powder + ½ tsp cumin
- Salt and black pepper to taste
- 2 cups freshly shredded sharp cheddar
- Green onions, sour cream and hot sauce for serving
Instructions
- Heat 1½ tbsp oil in large oven-safe skillet over medium-high heat. Add potatoes in single layer. Cook undisturbed 4-5 minutes until golden. Flip and cook 4-5 more minutes. Season and remove.
- Add remaining oil. Cook onion 2 minutes. Add beef and all seasonings. Brown 6-7 minutes. Add garlic 30 seconds. Drain fat.
- Return potatoes to skillet. Stir to combine. Taste and adjust seasoning.
- Scatter cheddar generously across the top. Broil 2-3 minutes until melted golden and bubbling — watch closely.
- Top with green onions. Serve straight from the skillet with sour cream and hot sauce.

