Why you'll love this recipe
- One-pot dinner ready in 30 minutes
- 30‑minute weeknight winner
- Crowd‑pleaser with melty cheese
- Make‑ahead friendly for leftovers
- Freezer‑friendly for busy mornings
The first time I tossed this skillet together was during a stormy summer evening, the rain drumming against the window while the kitchen filled with the scent of cumin and sizzling potatoes. I was juggling homework help and dinner, and the moment the cheese oozed over the beef, my kids swarmed the counter, shouting ‘more!’ It became our go‑to comfort after that night. A few weeks later, I served it at a small friends‑gathering; the crowd ate straight from the pan, and even the picky eaters begged for seconds. That buzz of approval made me realize this dish isn’t just quick—it’s a crowd‑pleaser that brings people together around the stove.
The story
The skillet sizzles as the avocado oil shimmers, and the aroma of cumin and smoked paprika fills the kitchen, making your stomach rumble. Golden potatoes start to crisp while the beef browns, releasing a savory perfume that beckons you closer. One bite delivers a melt-in-your-mouth blend of melty cheese and smoky heat.
I first cooked this dish in my aunt’s tiny apartment during a rainy Thursday, the rain tapping the windows as the skillet hissed. I was scrambling for a quick, comforting dinner, and the combination of beef, potatoes, and cheese felt like a warm hug. The moment the cheese melted, I knew I’d found a new family staple.
What sets this version apart is the two‑step cooking method: potatoes get a head start, then the beef is seared separately, preserving texture and flavor. The addition of green chiles and smoked paprika adds a subtle smoky depth that most stovetop versions miss. A splash of fresh cilantro at the end lifts the whole dish.
Each bite layers salty beef, buttery potatoes, bright heat from the chiles, and a smoky, earthy spice blend, all rounded out by creamy, gooey cheese. The potatoes stay crisp on the outside while staying tender inside, creating a satisfying crunch‑soft contrast. The finish is bright, herbaceous, and just a touch tangy from the cilantro.
Serve it straight from the pan with a simple lime‑dressed green salad, or let guests build mini tacos with warm corn tortillas. It’s perfect for a quick weeknight dinner, a casual potluck, or a make‑ahead lunch that reheats beautifully. Pair it with a cold cerveza for a relaxed, Mexican‑inspired vibe.
Don’t let the multiple steps intimidate you—most of the work is just timing and a little patience, and the whole skillet comes together in under 30 minutes. The only tool you really need is a good skillet, and the flavors develop on their own. You’ll be amazed at how restaurant‑quality comfort can be this easy.
Why This Recipe Works
- Cooking the potatoes first creates a caramelized crust that holds the beef.
- Searing the ground beef before mixing locks in juices and deepens flavor.
- Covering the skillet traps steam, melting cheese without drying the dish.
Ingredient notes & substitutions
Lean ground beef
Provides protein and rich umami while staying relatively low‑fat.
Yukon gold potatoes
Their buttery texture crisps nicely and holds flavor.
Smoked paprika
Adds a subtle smoky depth that elevates the spice blend.
Diced green chiles
Bring bright heat and a hint of tang without overwhelming.
Shredded cheese
Creates a gooey, melty finish that ties the dish together.
Equipment you'll need
Ingredients
- 2 tablespoons Avocado oil (Can substitute with olive oil.)
- 4 medium Yukon gold potatoes (Red potatoes can be used as a substitute.)
- 1 pound Lean ground beef (Opt for 90/10% for less grease.)
- 1 medium Diced yellow onion (White or red onion can be used.)
- 1 medium Red bell pepper (Can swap for green bell pepper.)
- to taste Kosher salt (Adjust according to taste.)
- to taste Freshly ground black pepper (Adjust according to taste.)
- 1 can Diced green chiles (Choose hot or mild based on preference.)
- 1 tablespoon Chili powder (Taco seasoning can be used as a substitute.)
- 1 teaspoon Ground cumin
- 1 teaspoon Smoked paprika (Regular paprika is a substitute if needed.)
- 1/4 cup Cilantro (Omit if not a fan.)
- 1 cup Shredded cheese (Use cheddar, colby jack, or Monterey jack.)
Before You Start
- Dice potatoes into uniform ½‑inch cubes
- Pat ground beef dry with paper towels
- Measure spices into a small bowl
- Preheat skillet over medium‑high heat
Instructions
- 1Step 1
In a large skillet, heat 2 tablespoons of avocado oil over medium-high heat until it shimmers, indicating it's hot and ready.
- 2Step 2
Add diced Yukon gold potatoes to the skillet, spreading them in an even layer. Cook the potatoes for about 5-6 minutes, stirring occasionally until they turn golden and are just tender.
- 3Step 3
Once the potatoes are ready, push them to one side of the skillet to create space. Add 1 pound of lean ground beef to the empty side and sauté for about 5-7 minutes until browned.
- 4Step 4
Incorporate the diced yellow onion and red bell pepper into the skillet, stirring everything together. Season with kosher salt and freshly ground black pepper.
- 5Step 5
Stir in diced green chiles, 1 tablespoon of chili powder, 1 teaspoon of ground cumin, and 1 teaspoon of smoked paprika. Cook for an additional 2-3 minutes.
- 6Step 6
Continue to cook for another 6-8 minutes, stirring occasionally, until the potatoes are fork-tender and the beef is fully cooked.
- 7Step 7
Sprinkle a generous layer of shredded cheese over the mixture. Cover the pan with a lid and let it cook for 2-3 minutes until the cheese is melted.
- 8Step 8
Once the cheese is melted, remove the skillet from heat. Garnish with fresh cilantro if desired. Serve hot directly from the pan.
Pro tips
Don’t crowd the pan
Give potatoes space to crisp; overcrowding traps steam and makes them soggy.
Season the beef early
Add salt and pepper before it browns to lock in flavor.
Toast spices briefly
Stir chili powder, cumin, and smoked paprika for 30 seconds to unleash aroma.
Push potatoes aside
Move the potatoes when they’re golden to let the beef sear without steaming.
Cover for melty cheese
A tight‑fitting lid traps steam, melting cheese evenly without drying the skillet.
Finish with fresh cilantro
Add cilantro off the heat to preserve its bright flavor and color.
Taste and adjust salt
Season at the end; the cheese and chiles add hidden saltiness.
Use medium‑high heat
Keeps potatoes crisp and beef browned without overcooking.
Variations to try
Tex‑Mex Slider Version
Split the mixture onto mini buns, top with avocado slices for a handheld feast.
Cheese‑Free Vegan Twist
Swap ground beef for crumbled tempeh and use dairy‑free cheese; keep the spices.
Spicy Cajun Spin
Add Cajun seasoning and use hot green chiles; finish with a dash of Tabasco.
Southwest Quinoa Bowl
Serve the skillet over cooked quinoa and drizzle with lime crema for a grain‑rich meal.
Serving Suggestions
Troubleshooting
Potatoes stay soggy
Increase heat, avoid stirring too often, and let them sit to develop a crust.
Beef releases too much liquid
Pat the meat dry before browning and cook uncovered to evaporate excess moisture.
Cheese doesn’t melt
Cover tightly and lower heat; steam will melt cheese evenly.
Dish is dry
Add a splash of broth or water when stirring the final minutes.
Storage & make-ahead
Refrigerator
Transfer to an airtight container; refrigerate up to 3 days.
Freezer
Portion into freezer‑safe bags, freeze 2 months; thaw in fridge, reheat on stove.
Best way to reheat
Reheat in a skillet over medium heat, adding a splash of broth to revive moisture.
Make-ahead
Dice potatoes and chop veggies the night before; keep raw in the fridge and cook when ready.

Ingredients
- 2 tablespoons Avocado oil (Can substitute with olive oil.)
- 4 medium Yukon gold potatoes (Red potatoes can be used as a substitute.)
- 1 pound Lean ground beef (Opt for 90/10% for less grease.)
- 1 medium Diced yellow onion (White or red onion can be used.)
- 1 medium Red bell pepper (Can swap for green bell pepper.)
- to taste Kosher salt (Adjust according to taste.)
- to taste Freshly ground black pepper (Adjust according to taste.)
- 1 can Diced green chiles (Choose hot or mild based on preference.)
- 1 tablespoon Chili powder (Taco seasoning can be used as a substitute.)
- 1 teaspoon Ground cumin
- 1 teaspoon Smoked paprika (Regular paprika is a substitute if needed.)
- 1/4 cup Cilantro (Omit if not a fan.)
- 1 cup Shredded cheese (Use cheddar, colby jack, or Monterey jack.)
Instructions
- 1In a large skillet, heat 2 tablespoons of avocado oil over medium-high heat until it shimmers, indicating it's hot and ready.
- 2Add diced Yukon gold potatoes to the skillet, spreading them in an even layer. Cook the potatoes for about 5-6 minutes, stirring occasionally until they turn golden and are just tender.
- 3Once the potatoes are ready, push them to one side of the skillet to create space. Add 1 pound of lean ground beef to the empty side and sauté for about 5-7 minutes until browned.
- 4Incorporate the diced yellow onion and red bell pepper into the skillet, stirring everything together. Season with kosher salt and freshly ground black pepper.
- 5Stir in diced green chiles, 1 tablespoon of chili powder, 1 teaspoon of ground cumin, and 1 teaspoon of smoked paprika. Cook for an additional 2-3 minutes.
- 6Continue to cook for another 6-8 minutes, stirring occasionally, until the potatoes are fork-tender and the beef is fully cooked.
- 7Sprinkle a generous layer of shredded cheese over the mixture. Cover the pan with a lid and let it cook for 2-3 minutes until the cheese is melted.
- 8Once the cheese is melted, remove the skillet from heat. Garnish with fresh cilantro if desired. Serve hot directly from the pan.