Mexican ground beef and potato skillet is a hearty, one-pan meal featuring tender diced potatoes and savory seasoned beef. This comforting dish brings together rustic textures and bold aromatics for a satisfying dinner that comes together in less than thirty minutes. It remains a reliable staple for busy weeknights when you need something wholesome, filling, and packed with flavor.
Table of Contents
Table of Contents
Why You’ll Love This Mexican Ground Beef and Potato Skillet
This recipe masters the balance between fluffy potatoes and seasoned ground meat. Each bite offers a satisfying contrast of soft starch and savory beef, tied together with spices that create a deep, complex foundation without needing hours of simmering.
You will appreciate the simplicity of a one-skillet cleanup. By cooking everything in the same pan, the potatoes absorb the rendered fat and spices from the beef, creating a unified flavor profile that feels like it has been cooking all afternoon.
It is remarkably adaptable for families. Whether you prefer a mild spice level or a bit of a kick, you can easily adjust the seasoning to suit your preferences. It is the kind of reliable meal that makes leftovers taste even better the next day as the potatoes marinate further in the sauce.
Ingredients of the Mexican Ground Beef and Potato Skillet
The Skillet Base
- 1 lb lean ground beef
- 3 medium russet potatoes, peeled and diced into 1/2-inch cubes
- 1 medium yellow onion, finely chopped
- 3 cloves garlic, minced
The Spice Blend and Liquid
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 cup tomato sauce
- 1/2 cup beef broth
- Salt and black pepper to taste
Optional Toppings
- Fresh cilantro, chopped
- Shredded cheddar or Monterey Jack cheese
- Diced avocado
- Sour cream

Equipment / Tools Needed
- Large non-stick skillet or cast iron pan
- Sharp chef’s knife
- Cutting board
- Sturdy wooden spoon or spatula
- Measuring cups and spoons
Step-by-Step Instructions
Step 1: Brown the Beef
Heat your skillet over medium-high heat. Add the ground beef, breaking it apart with your wooden spoon as it browns. Cook until the meat is no longer pink and begins to caramelize slightly at the edges, about 6-8 minutes. If there is an excess of rendered fat, drain most of it, leaving about a tablespoon in the pan for flavor.
Step 2: Sauté the Aromatics
Reduce the heat to medium. Add the diced onion to the pan with the beef. Cook for 3-4 minutes until the onions become translucent and soft. Stir in the minced garlic and cook for another minute until fragrant, being careful not to let the garlic brown or burn.
Step 3: Cook the Potatoes
Add the cubed potatoes to the skillet. Toss them well with the beef and onion mixture so they are evenly coated. Pour in the beef broth and tomato sauce, then sprinkle in the cumin, chili powder, paprika, salt, and pepper. Stir everything thoroughly to ensure the spices are well distributed.
Step 4: Simmer Until Tender
Cover the skillet with a tight-fitting lid and reduce the heat to medium-low. Let the mixture simmer for 15-20 minutes. Check the potatoes periodically; they are finished when they are fork-tender and have absorbed most of the liquid, creating a thick, clinging sauce.

Tips & Tricks
For the best texture, keep your potato cubes uniform in size to ensure they finish cooking at the same time. If you prefer crispier edges on your potatoes, you can brown them in a separate pan with a little oil before adding them to the cooked beef mixture. Always use fresh garlic rather than powdered for a much more vibrant and aromatic finish.
Serving Suggestions
Serve this skillet directly from the pan for a rustic presentation. It pairs perfectly with warm flour tortillas, a side of cilantro-lime rice, or a crisp shredded lettuce salad. On busy weekends, top the skillet with a dollop of cool sour cream and fresh avocado to balance the heat of the spices.
Variations / Substitutions
You can easily substitute the beef with ground turkey or chicken if you prefer a leaner protein. If you want more vegetables, feel free to fold in a half-cup of frozen peas or diced bell peppers during the last five minutes of simmering. For extra heat, add a diced jalapeño when you sauté the onions.
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to three days. To reheat, add a splash of water or broth to the pan to prevent the potatoes from drying out. Warm gently over low heat on the stove, stirring occasionally to maintain the texture of the potatoes.
Nutritional Info
Calories: 380 kcal
Protein: 26g
Carbohydrates: 32g
Fat: 16g
Conclusion
The Mexican ground beef and potato skillet is a testament to how simple ingredients can create a comforting, flavor-packed meal. Its ability to serve as a complete dinner without needing complex side dishes makes it a go-to for any night of the week.
Give this recipe a try the next time you are craving something hearty. You will find that the combination of textures and the savory, spiced beef creates a dish that truly satisfies every time.
FAQ
Can I use sweet potatoes instead of russet?
Yes, sweet potatoes work well and add a nice contrast of sweetness to the savory spices. Keep in mind that they cook faster than russets, so check them after 12 minutes to ensure they do not become mushy.
Is it possible to make this ahead of time?
Absolutely. You can prepare the base up to a day in advance. When ready to eat, simply reheat it on the stove with a splash of broth to loosen the sauce and restore the moisture.
What if I don’t have a lid for my skillet?
If you lack a lid, you can cover the pan tightly with aluminum foil. This helps trap the steam, which is necessary to cook the potatoes thoroughly without burning the beef at the bottom.
Can I freeze the leftovers?
While possible, potatoes can change texture slightly after freezing and thawing. If you plan to freeze it, consume within one month and reheat slowly on the stovetop to bring the sauce back to life.

Mexican Ground Beef and Potato Skillet
Ingredients
- 1 lb lean ground beef
- 3 medium russet potatoes, peeled and diced into 1/2-inch cubes
- 1 medium yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 cup tomato sauce
- 1/2 cup beef broth
- Salt and black pepper to taste
- Optional: Fresh cilantro, shredded cheddar cheese, diced avocado, sour cream
Instructions
- Heat a large skillet over medium-high heat and brown the ground beef, breaking it up until cooked through; drain excess fat if needed.
- Reduce heat to medium, add the onions and cook until translucent, about 3-4 minutes.
- Add the minced garlic and cook for 1 minute until fragrant.
- Stir in the diced potatoes, cumin, chili powder, and smoked paprika, ensuring the potatoes are well coated.
- Pour in the tomato sauce and beef broth, stirring to combine.
- Cover the skillet and simmer for 10-15 minutes or until the potatoes are fork-tender.
- Remove the cover, season with salt and pepper to taste, and allow any excess liquid to reduce if desired.
- Serve warm, topped with your choice of fresh cilantro, cheese, avocado, or sour cream.