Tex-Mex Ground Beef and Potato Skillet

Loading…

By Reading time

Craggy potato cubes, smoky seasoned beef, and a layer of melted cheese make this Tex-Mex ground beef and potato skillet the kind of one-pan dinner that disappears fast. The potatoes turn crisp in the skillet first, then soak up just enough salsa and spice to taste bold without getting heavy. It lands somewhere between a hash and a taco filling, which is exactly why it works so well on a weeknight.

The key is giving the potatoes their own time at the start. Once they start to turn golden and the edges firm up, they can handle the beef, salsa, and cheese without turning mushy. I also like using Yukon golds here because they hold their shape and stay creamy inside after that high-heat sear.

Below, I’ll walk through the part that matters most: how to get the potatoes crisp before the pan gets crowded, plus the small seasoning details that make the whole skillet taste finished instead of just mixed together.

The potatoes got perfectly crisp before I added the beef, and the salsa kept everything juicy without making it soupy. My husband went back for seconds and asked if I could make it again next week.

★★★★★— Megan R.

Cheesy Tex-Mex ground beef and potato skillet with crisp edges and smoky salsa flavor

Save to Pinterest

The Trick to Crisp Potatoes Before the Pan Gets Crowded

The potatoes need a head start, and that’s the part people skip when the skillet dinner turns soft. If you add the beef too early, the pan steams instead of searing, and the potatoes lose the edges that make this dish worth making. A cast iron skillet helps a lot here because it holds heat steady, but the real win is leaving the potatoes alone long enough to pick up color on the first side.

Once the cubes are golden and tender enough to pierce with a fork, push them aside and cook the beef and onion in the same pan. That keeps the flavor layered instead of muddy. If the potatoes are still firm when the salsa goes in, give them another minute or two before moving on.

  • Yukon gold potatoes — These are the right middle ground between waxy and starchy. They crisp on the outside without collapsing, and they stay creamy inside even after the salsa hits the pan. Russets can work, but they break down faster and need a little more care.
  • Ground beef — An 85/15 or 80/20 blend gives you enough fat for flavor without turning the skillet greasy. If you use leaner beef, keep an eye on the pan and add a touch more oil only if the potatoes start sticking.
  • Salsa — This does more than add moisture. It seasons the whole dish and ties the beef, potatoes, and cheese together. Use a thicker salsa if you can; a watery one can make the skillet loose instead of saucy.
  • Shredded Mexican cheese blend — Pre-shredded cheese melts fine here because it’s going over hot, seasoned filling. If you grate your own, it melts a little smoother, but the store-bought bag is absolutely good enough for this recipe.

What Each Ingredient Is Actually Doing in This Recipe

Prepared recipe ready to serve
  • Primary ingredient (the star) — Quality matters most. Choose the best you can find.
  • Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
  • Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
  • Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
  • Supporting ingredients — Complement the main ingredient without overpowering it.
  • Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
  • Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
  • Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.

Building the Skillet So the Potatoes Stay Crisp

Start with the Potatoes

Heat the oil in a large cast iron skillet over medium-high heat, then add the diced potatoes in a single layer. Let them sit long enough to brown before stirring, then move them around every couple of minutes until they’re golden on the outside and just tender in the center. Salt them early so the surface seasons properly, but don’t crowd the pan or they’ll steam instead of crisp.

Brown the Beef and Soften the Onion

Push the potatoes to one side, then add the beef and onion to the open space. Break the beef into small pieces and let it brown before stirring too often, because that color is where the deeper flavor comes from. Drain off excess fat if there’s a lot in the pan; too much grease will keep the final skillet from tasting balanced.

Wake Up the Spices

Stir in the bell pepper, garlic, cumin, chili powder, and smoked paprika, then cook just until the garlic smells fragrant. This step matters because dry spices need heat and fat to open up; if they go in too early, they can taste flat. Keep the heat at medium-high and stir enough to coat everything without scorching the garlic.

Finish with Salsa and Cheese

Add the salsa and cook for a few minutes until it thickens slightly and coats the filling instead of pooling at the bottom. Then scatter the cheese over the top, cover the skillet, and pull it off the heat once the cheese is melted and glossy. If you leave it covered too long, the potatoes soften under the steam, so stop as soon as the top looks finished.

How to Adapt This Tex-Mex Skillet Without Losing What Makes It Good

Make It Dairy-Free

Skip the cheese and finish with avocado, extra cilantro, and a spoonful of dairy-free crema if you want that creamy top layer. The skillet still works because the salsa and spices carry the flavor, but you lose the stretchy melt that makes the dish feel extra hearty.

Use Ground Turkey Instead of Beef

Ground turkey works well, but it needs a little more help from the spices and a touch more oil so it doesn’t taste dry. Choose turkey that isn’t extra lean if you can, and let the onions cook with it long enough to bring back some richness.

Make It Gluten-Free

This recipe is naturally gluten-free as long as your salsa and spice blend are certified gluten-free. That small label check matters because some jarred salsas and seasoning mixes use thickeners or anti-caking agents that can sneak in gluten.

Add Beans for a Bigger Skillet

Stir in a drained can of black beans with the salsa if you want the dish to stretch farther. It makes the skillet more filling and a little softer in texture, so keep the potatoes crisp at the start to balance it out.

Storage and Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 4 days. The potatoes soften a bit, but the flavor holds up well.
  • Freezer: It freezes, though the potato texture turns softer after thawing. For best results, freeze portions flat in airtight containers and use within 2 months.
  • Reheating: Reheat in a skillet over medium heat with a small splash of water and a lid for a few minutes, then uncover to let the excess moisture cook off. Microwaving works in a pinch, but it makes the potatoes much softer.

Questions I Get Asked About This Recipe

Can I use russet potatoes instead of Yukon gold?+

Yes, but russets need a little more attention because they’re starchier and can fall apart faster. Cut them into even dice and keep the heat steady so they brown before they start to break down. You may need an extra splash of oil if the pan gets dry.

How do I keep the potatoes from getting mushy?+

Give them time to brown before you add the beef, and don’t overcrowd the skillet. Mushy potatoes usually mean the pan was too crowded or the heat was too low, which traps steam instead of creating a crust. Use a large skillet and keep the potatoes in contact with the pan as much as possible.

Can I make this ahead of time?+

You can cook the whole skillet ahead and reheat it, but the potatoes will soften a bit as it sits. If you want the best texture, dice the potatoes and vegetables ahead of time and cook the dish just before serving. That keeps the edges crisp and the cheese fresh.

How do I fix it if my skillet is too dry?+

Stir in a small splash of water or extra salsa and let it simmer for a minute. The goal is a light coating, not a loose sauce, so add just enough to loosen the bottom of the pan. If you add too much at once, the potatoes lose their crisp edges fast.

Tex-Mex Ground Beef and Potato Skillet

Tex-Mex beef potato skillet with crispy Yukon gold cubes and smoky seasoned ground beef, finished with melted Mexican cheese. One-pan weeknight skillet dinner with salsa-heated flavors and quick topping station (jalapeños, cilantro, sour cream, lime).
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Main Dish
Cuisine: Tex-Mex
Calories: 650

Ingredients
  

Tex-Mex beef and potato skillet
  • 1 lb ground beef Use 80/20 for best browning; drain excess fat after cooking.
  • 3 Yukon gold potatoes, diced Dice to about 3/4-inch cubes for crisp edges.
  • 1 onion, diced Small dice helps it soften evenly with the beef.
  • 1 green bell pepper, diced Dice similar size to the onion for even distribution.
  • 3 garlic, minced Minced finely so it toasts briefly without burning.
  • 1.5 tsp cumin
  • 1 tsp chili powder
  • 1 tsp smoked paprika
  • 1 salt and pepper Season in stages: potatoes first, then taste after assembling.
  • 2 tbsp olive oil
  • 1 cup salsa Choose medium heat; adjust jalapeños at serving.
  • 1.5 cup shredded Mexican cheese blend Use a blend that melts well for a cohesive cheesy top.
  • 1 sour cream For serving.
  • 1 jalapeños For serving, sliced.
  • 1 cilantro For serving, chopped.
  • 1 lime wedges For serving, for bright squeeze.

Equipment

  • 1 cast iron skillet

Method
 

Crisp the potatoes
  1. Heat 2 tablespoons olive oil in a large cast iron skillet over medium-high heat. Add the diced Yukon gold potatoes and cook 10–12 minutes, stirring occasionally, until golden and crispy; season with salt and push the potatoes to the side.
Brown the beef
  1. Add ground beef and diced onion to the skillet and cook until browned, breaking the beef apart as it cooks. Drain excess fat once the beef is browned.
Build the Tex-Mex skillet base
  1. Add diced green bell pepper and minced garlic, then stir in cumin, chili powder, and smoked paprika. Cook and stir until everything is evenly mixed and fragrant.
Warm through with salsa
  1. Stir in salsa and cook 3–4 minutes until heated through, making sure the beef and potatoes are coated. Scrape the bottom of the skillet as needed to keep the mixture simmering.
Melt the cheese and serve
  1. Sprinkle shredded Mexican cheese blend over the skillet and cover for 2 minutes until melted. Serve immediately with sour cream, jalapeños, cilantro, and lime wedges.

Notes

For the crispiest potatoes, keep them moving only occasionally during the first 10–12 minutes and don’t crowd the skillet. Store leftovers in an airtight container in the refrigerator up to 3–4 days; reheat in a skillet over medium heat until hot. Freezing is not recommended because the potatoes lose their crispness. For a lighter option, use 90–93% lean ground beef to reduce fat while keeping the same seasonings.

Loved this recipe?

Save it to Pinterest for later or print a clean copy for your kitchen.

Save to Pinterest

Leave a Comment

Recipe Rating