Description
This Cheesy Taco Potato Skillet is a fast, one-pan meal that’s perfect for busy nights. Crispy potatoes, seasoned taco meat, and melty cheese come together to create a comforting dinner in under 30 minutes. It’s flexible, budget-friendly, and great for using leftovers. Add your favorite toppings, and you’ve got a complete meal with almost no cleanup!
Ingredients
-
3 cups diced potatoes (½-inch pieces, russet or Yukon gold)
-
1 tbsp olive or avocado oil
-
½ cup chopped onion
-
1 cup cooked taco meat (beef, turkey, chicken, or plant-based)
-
1 cup shredded cheddar cheese
-
Salt & black pepper, to taste
Optional Toppings:
-
Sour cream or Greek yogurt
-
Sliced green onions
-
Avocado, jalapeños, hot sauce, salsa, cilantro
Instructions
Heat oil in a large skillet over medium heat. Add the diced potatoes in an even layer. Cook 4–5 minutes without stirring, then continue cooking 8–10 minutes, stirring occasionally, until crispy and tender.
Push potatoes to the sides. Add onions to the center and cook 2–3 minutes until softened. Mix everything together.
Stir in the cooked taco meat. Cook 2–3 minutes until heated through. Season with a little salt and pepper if needed.
Reduce heat to low. Sprinkle cheese over the skillet, cover with a lid, and let melt for 1–2 minutes.
Top with sour cream, green onions, or your favorite toppings. Serve straight from the skillet!
Notes
-
Don’t overcrowd the skillet: Spread potatoes in a single layer for maximum crispiness.
-
Hot pan = crispy potatoes: Make sure the oil is shimmering before adding them.
-
Use leftovers smartly: Leftover taco meat, roasted potatoes, or shredded chicken all work great.
-
Swap the cheese: Try pepper jack, Mexican blend, or even mozzarella for a milder option.