If you want a dish that feels like a festive celebration on your plate, the Mexican Ground Beef and Potato Skillet Recipe is an absolute must-try. It perfectly balances tender potatoes and savory, seasoned ground beef with vibrant Mexican spices and fresh cilantro. This skillet meal is not only a feast for the senses but also a wonderfully straightforward recipe that brings warmth and comfort to your kitchen in just 35 minutes. Whether you’re craving a quick weeknight dinner or a hearty meal to share with friends, this recipe hits every note with bold flavor and satisfying texture.

Ingredients You’ll Need
Getting the ingredients right is the secret behind any fantastic dish, and this Mexican Ground Beef and Potato Skillet Recipe is no exception. Each ingredient plays a crucial role, adding depth, texture, and color to make the skillet come alive.
- Avocado oil: Perfect for high-heat cooking, it adds a mild, buttery flavor without overpowering the dish.
- Potatoes (1 pound, cubed): These provide that hearty, comforting base with a slightly crispy edge when cooked properly.
- Lean ground beef: Packed with rich flavor and protein, it’s the star protein of the skillet.
- Diced yellow onion (1/2 cup): Adds natural sweetness and a bit of crunch when sautéed.
- Red bell pepper (diced): Brings vibrant color and a touch of sweetness.
- Kosher salt and freshly ground black pepper: Essential for seasoning and bringing all the flavors together.
- Diced green chiles (4 ounces): Introduces a gentle heat and tangy bite that makes the dish authentically Mexican-inspired.
- Chili powder (2 1/2 teaspoons): Provides that signature smoky warmth this recipe demands.
- Ground cumin (1 teaspoon): Adds earthiness and depth to the overall flavor profile.
- Smoked paprika (1/2 teaspoon): Enhances the dish with a subtle smoky undertone.
- Chopped cilantro (1/4 cup): Offers fresh, bright notes to brighten the skillet.
- Shredded cheese (1/2 cup): Melts over the top for a gooey, indulgent finish.
How to Make Mexican Ground Beef and Potato Skillet Recipe
Step 1: Heat the Oil and Cook Potatoes
Start by heating two tablespoons of avocado oil in a large skillet over medium-high heat. Once the oil is hot, swirl it around to coat the bottom evenly, then reduce the heat to medium. Add the cubed potatoes and let them cook, stirring often, for about six minutes. You want them to start turning golden and become tender yet still firm enough to enjoy a pleasant bite. This step creates the perfect foundation for the rest of your skillet masterpiece.
Step 2: Add Ground Beef and Vegetables
Push the potatoes to one side of the skillet to make some room. Add the lean ground beef and use a spatula to crumble it. Toss in the diced yellow onion and red bell pepper, then season everything with kosher salt and freshly ground black pepper. Keep cooking, breaking apart the beef and mixing everything, until the ground beef is mostly browned. The combination of onions and peppers alongside the beef starts to build that crave-worthy flavor base.
Step 3: Incorporate Spices and Cilantro
Next, add the diced green chiles, chili powder, ground cumin, smoked paprika, and the chopped cilantro right into the skillet. Stir everything so that all those vibrant flavors meld together beautifully. Continue cooking for about 6 to 8 minutes until the potatoes are fully tender and the beef is thoroughly cooked. This is where the dish really takes on its bold and warming Mexican flair.
Step 4: Final Seasoning and Cheese Topping
Give the skillet mixture a taste and adjust the seasoning with more salt if necessary. Then, sprinkle the shredded cheese evenly over the top. Let it melt for about a minute—there’s nothing quite like the gooey finish of melted cheese to bring everything together. If you want to add a final fresh touch, garnish with extra chopped cilantro before serving the dish hot and delicious straight from the skillet.
How to Serve Mexican Ground Beef and Potato Skillet Recipe

Garnishes
Adding garnishes can elevate this skillet to a new level. Fresh cilantro is a classic choice, lending bright herbal notes. You can also add a dollop of sour cream, or even some sliced avocado for creamy contrast. For some extra crunch, sprinkle chopped green onions or a few tortilla chips on top.
Side Dishes
This dish stands beautifully on its own but pairs wonderfully with simple sides. A crisp green salad or Mexican street corn salad balances the richness of the skillet. Warm flour tortillas or crunchy tortilla chips on the side can be perfect for scooping and savoring every bite.
Creative Ways to Present
Want to impress your guests? Serve the Mexican Ground Beef and Potato Skillet Recipe in a cast-iron skillet right at the table to keep it warm and inviting. Alternatively, you can stuff the mixture into warm tortillas for flavorful tacos or even spoon it over Spanish rice for a comforting bowl meal.
Make Ahead and Storage
Storing Leftovers
You can store any leftover Mexican Ground Beef and Potato Skillet in an airtight container in the refrigerator for up to 3 days. This makes it a great option for meal prep or quick lunches on busy days when you want something satisfying without the fuss.
Freezing
If you want to keep this vibrant skillet longer, freeze leftovers in a freezer-safe container for up to two months. Just be sure to cool the dish completely before freezing to maintain the best texture and flavor.
Reheating
Reheat leftovers on the stovetop over medium heat, stirring occasionally until warmed through. You can also use a microwave but be careful to heat in short intervals to avoid drying out the potatoes or beef. Adding a splash of water or broth during reheating helps maintain moisture.
FAQs
Can I use ground turkey or chicken instead of beef?
Absolutely! Ground turkey or chicken will work fine in this recipe. Just keep in mind their milder flavor, so you may want to slightly increase the seasoning to maintain the bold taste of the original dish.
What type of cheese works best for this recipe?
Cheddar or a Mexican blend cheese melts beautifully and adds that rich, gooey texture you want. You can experiment with Monterey Jack or even queso fresco for variation in flavor and creaminess.
Are the potatoes supposed to be soft or crisp?
The potatoes should be tender but still have a slight firmness. They get a lovely golden crust during the initial cooking, providing a nice contrast with the soft, fully cooked insides that absorb the savory spices.
Can I make this recipe vegetarian?
Yes! Swap the ground beef for plant-based meat alternatives or extra vegetables like mushrooms and zucchini. Adjust the seasoning to taste, and you’ll still have a delicious skillet bursting with Mexican flavors.
Is this recipe spicy?
This Mexican Ground Beef and Potato Skillet Recipe offers a mild to moderate heat level thanks to the diced green chiles and chili powder. You can always adjust the amount of chilies or add a pinch of cayenne pepper if you prefer a spicier kick.
Final Thoughts
This Mexican Ground Beef and Potato Skillet Recipe is one of those joyful meals that feels like a warm hug after a busy day. It’s incredibly satisfying, loaded with wonderful flavors, and simple enough to whip up anytime. I wholeheartedly encourage you to try making this at home and share it with people you love—trust me, it will become a favorite before long!
Print
Mexican Ground Beef and Potato Skillet Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Mexican
Description
This Mexican Ground Beef and Potato Skillet is a flavorful, hearty one-pan meal featuring tender cubed potatoes, seasoned lean ground beef, and vibrant veggies all cooked together in a skillet. Infused with chili powder, cumin, smoked paprika, and fresh cilantro, it’s topped off with melted cheese for a satisfying dinner ready in just 35 minutes.
Ingredients
Vegetables and Protein
- 2 tablespoons avocado oil
- 1 pound potatoes, cut into 1/2 inch cubes
- 1 pound lean ground beef
- 1/2 cup diced yellow onion
- 1 red bell pepper, diced
- 4 ounces diced green chiles
- 1/4 cup cilantro, chopped
- 1/2 cup shredded cheese
Spices and Seasonings
- Kosher salt and freshly ground black pepper to taste (approximately 1 – 1 1/2 teaspoons kosher salt)
- 2 1/2 teaspoons chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
Instructions
- Heat the Oil and Cook Potatoes: Heat the avocado oil in a large skillet over medium-high heat. When the oil is hot, swirl it to coat the bottom of the skillet and then reduce the heat to medium. Add the cubed potatoes and cook them, stirring often, for about 6 minutes or until they start turning golden and becoming tender but still firm enough to eat.
- Add Ground Beef and Vegetables: Push the potatoes to one side of the skillet. Add in the lean ground beef and crumble it with a spatula. Then add the diced yellow onion and red bell pepper. Season with kosher salt and freshly ground black pepper. Continue to cook, breaking the beef apart as it cooks, until the beef is mostly browned.
- Incorporate Spices and Cilantro: Add the diced green chiles, chili powder, ground cumin, smoked paprika, and chopped cilantro to the skillet. Stir everything together to blend flavors thoroughly. Continue cooking until the potatoes are fully tender and the beef is cooked through, about 6-8 minutes.
- Final Seasoning and Cheese Topping: Taste the mixture and add more salt if necessary. Sprinkle the shredded cheese evenly over the skillet and cook for another minute until the cheese is melted. Optionally, garnish with extra cilantro before serving hot.
Notes
- Use avocado oil for a higher smoke point and a mild flavor.
- Make sure potatoes are cut evenly to ensure consistent cooking.
- You can substitute the green chiles with canned jalapeños for more heat if preferred.
- For a dairy-free option, skip the cheese or use a plant-based alternative.
- This dish reheats well and can be enjoyed as leftovers the next day.

