If you are craving a hearty, flavorful meal that comes together in one pan, this Mexican Ground Beef and Potato Skillet Recipe is just what you need. It combines tender, golden potatoes with savory, spiced ground beef and vibrant bell peppers, all brought together by aromatic herbs and a melty cheese finish. This dish offers the perfect balance of textures and bold Mexican-inspired flavors, making it an instant family favorite and a go-to for busy weeknight dinners.

Ingredients You’ll Need
Getting started with this Mexican Ground Beef and Potato Skillet Recipe is a breeze because the ingredients are refreshingly simple yet packed with flavor. Each one plays a crucial role, whether it’s the creamy avocado oil for cooking, the earthy potatoes for heartiness, or the fragrant spices that bring the dish to life.
- Avocado oil: Adds a neutral, healthy fat that helps crisp up the potatoes beautifully without overpowering the other flavors.
- Potatoes: Use firm, waxy potatoes cut into evenly sized cubes to achieve a tender, golden texture in every bite.
- Lean ground beef: The main protein that soaks up all the delicious spices and adds satisfying richness.
- Diced yellow onion: Provides a subtle sweetness and depth to the savory beef base.
- Red bell pepper: Brings a slight crunch and freshness that balances the meal perfectly.
- Kosher salt and freshly ground black pepper: Essential for seasoning and enhancing all the flavors.
- Diced green chiles: Introduce a mild heat and a touch of tang that’s classic in Mexican dishes.
- Chili powder: The star spice that defines the bold, smoky profile of this skillet.
- Ground cumin: Adds a warm, earthy background note to complement the chili powder.
- Smoked paprika: Provides a subtle smokiness that elevates the dish to another level of deliciousness.
- Chopped cilantro: Freshness and herbaceous brightness to finish off the flavors with a pop.
- Shredded cheese: Choose your favorite melting cheese like cheddar or Monterey Jack to create a gooey, savory topping.
How to Make Mexican Ground Beef and Potato Skillet Recipe
Step 1: Heat the oil and cook the potatoes
Start by heating 2 tablespoons of avocado oil in a large skillet over medium-high heat. Once the oil is hot and evenly coats the bottom of the pan, reduce to medium heat and add your cubed potatoes. Keep them moving by stirring often for about 6 minutes until the cubes begin to turn a lovely golden brown and their texture softens but still retains a slight firmness. This step is key to getting crispy edges that contrast beautifully with tender insides.
Step 2: Add ground beef and vegetables
Slide the cooked potatoes to one side of the skillet, making room for the beef and veggies. Add the ground beef next, breaking it up as it cooks to ensure even browning. Toss in the diced yellow onion and red bell pepper at the same time. Season everything generously with kosher salt and freshly ground black pepper. Continue cooking, stirring occasionally, until the beef is completely browned and the vegetables soften, building a scrumptious flavored base for the dish.
Step 3: Stir in chiles, spices, and cilantro
Now it’s time to bring on the vibrant Mexican flavors by adding the diced green chiles, chili powder, ground cumin, smoked paprika, and chopped cilantro. Mix everything together thoroughly so the potatoes, beef, and vegetables all become beautifully coated with the spices. Let the skillet cook another 6 to 8 minutes, giving the potatoes time to finish cooking through until tender and allowing the aromatic spices to infuse every bite.
Step 4: Final seasoning and cheese topping
Give your skillet a taste and adjust the seasoning with more salt if needed. Then sprinkle half a cup of shredded cheese evenly over the mixture. Cover the pan or reduce heat so the cheese melts slowly into a luscious, creamy blanket over the skillet. For an extra touch, garnish with additional chopped cilantro. Serve this comforting, colorful Mexican Ground Beef and Potato Skillet Recipe piping hot for maximum enjoyment.
How to Serve Mexican Ground Beef and Potato Skillet Recipe

Garnishes
The fresh cilantro mixed in is a great start, but feel free to brighten things even more with a dollop of cooling sour cream or some sliced avocado. A squeeze of fresh lime juice right before serving adds a zesty finish that balances the richness beautifully, while a handful of sliced jalapeños can crank up the heat if you like a little extra kick.
Side Dishes
This dish is hearty enough to stand alone but also pairs wonderfully with simple sides. Try a crisp green salad dressed with lime vinaigrette to lighten things up, or warm up some soft corn tortillas for scooping. Mexican rice or black beans can also round out the meal with complementary textures and flavors.
Creative Ways to Present
For a fun twist, serve this Mexican Ground Beef and Potato Skillet Recipe in individual cast iron skillets for a rustic, cozy presentation right at the table. You could also turn it into stuffed bell peppers by mixing everything together and filling halved peppers, then baking for a colorful, portable take. Leftovers can even be transformed into tasty breakfast hash topped with a fried egg!
Make Ahead and Storage
Storing Leftovers
Let the skillet cool to room temperature, then transfer leftovers to an airtight container. Refrigerate for up to 4 days, which makes this recipe a perfect option for meal prep or enjoying as quick lunches during the week.
Freezing
If you want to save it longer, the Mexican Ground Beef and Potato Skillet Recipe freezes well. Portion it out into freezer-safe containers or bags and freeze for up to 3 months. Be sure to thaw overnight in the fridge before reheating for best texture.
Reheating
Reheat leftovers gently in a skillet over low heat, stirring occasionally until warmed through to keep the potatoes from drying out. Microwaving works too, but adding a splash of water and covering loosely helps maintain moisture. Finish with a sprinkle of fresh cheese or cilantro after reheating if you like.
FAQs
Can I use a different type of potato in this recipe?
Absolutely! Yukon gold or red potatoes hold up well to cooking in the skillet and provide a nice creamy texture. Avoid very starchy potatoes like russets, which can fall apart when cooked this way.
Is it possible to make this recipe vegetarian?
Yes! Swap the ground beef for plant-based crumbles or sautéed mushrooms and add a bit more seasoning to boost flavor. You can also toss in extra veggies like zucchini or corn for variety.
How spicy is this Mexican Ground Beef and Potato Skillet Recipe?
The heat level is moderate because of the green chiles and chili powder, but you can easily adjust it up or down by using mild or hot chiles and altering the amount of chili powder to suit your taste.
Can I prepare this dish in advance and reheat it for guests?
Definitely! This skillet tastes even better the next day as the flavors have more time to meld. Just reheat gently on the stove before serving, and refresh with some fresh herbs or cheese on top.
What kind of cheese works best for melting on top?
Cheddar and Monterey Jack are excellent choices for their meltability and flavor, but you can also use pepper jack for a little spicy twist or even a Mexican blend. Pick what you love most!
Final Thoughts
I cannot recommend this Mexican Ground Beef and Potato Skillet Recipe enough for anyone looking to add a little excitement to their dinner routine. It’s a warm, comforting hug on a plate, full of bold flavors yet simple enough to make any night a winner. Give it a try, and I promise it will quickly become one of your cherished favorites!
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 and hearty one-pan meal that combines tender potatoes, seasoned ground beef, and vibrant vegetables with a smoky blend of spices. Ready in just 35 minutes, it’s perfect for a quick weeknight dinner packed with bold Mexican-inspired flavors and melted cheese on top.
Ingredients
Produce
- 1 pound potatoes, cut into 1/2 inch cubes
- 1/2 cup diced yellow onion
- 1 red bell pepper, diced
- 4 ounces diced green chiles
- 1/4 cup cilantro, chopped
Meat
- 1 pound lean ground beef
Pantry
- 2 tablespoons avocado oil
- 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
Dairy
- 1/2 cup shredded cheese (such as cheddar or Monterey Jack)
Instructions
- Heat the oil and cook potatoes: Heat 2 tablespoons of avocado oil in a large skillet over medium-high heat. Once hot, swirl the oil to coat the bottom evenly and reduce heat to medium. Add the cubed potatoes and cook, stirring often, for about 6 minutes until the potatoes start to turn golden and become tender but still firm.
- Add ground beef and vegetables: Push the potatoes to one side of the skillet. Add the ground beef, breaking it up as it cooks. Then add the diced yellow onion and red bell pepper. Season with kosher salt and freshly ground black pepper to taste. Continue cooking, breaking up the beef further, until the beef is cooked through.
- Add chiles, spices, and cilantro: Stir in the diced green chiles, chili powder, ground cumin, smoked paprika, and chopped cilantro. Combine all ingredients thoroughly. Cook for an additional 6-8 minutes until the potatoes are fully tender and the beef is cooked through.
- Final seasoning and cheese topping: Taste and adjust seasoning with additional salt if needed. Sprinkle 1/2 cup shredded cheese evenly over the skillet and cook for another minute until the cheese melts. Garnish with extra cilantro if desired and serve hot.
Notes
- Use firm potatoes that hold their shape well during cooking, such as Yukon Gold or red potatoes.
- For a spicier dish, add extra diced green chiles or a pinch of cayenne pepper.
- Substitute ground turkey or chicken for a leaner protein option.
- Serve with warm tortillas or over rice for a complete meal.
- Leftovers can be refrigerated up to 3 days and reheated on the stovetop or microwave.

