This hearty skillet dish brings together crispy golden potatoes, savory taco-seasoned beef, and a creamy, cheesy finish that makes every bite deeply satisfying. It’s comfort food with bold flavors, perfect for busy weeknights or casual family dinners.
Why You’ll Love This Recipe
This recipe delivers big flavor with simple, familiar ingredients. It’s cooked mostly in one skillet, making cleanup easy, and it’s flexible enough to customize with your favorite toppings. The contrast between crispy potatoes, seasoned beef, and melted cheese creates a filling meal that feels indulgent yet approachable.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Crispy Potatoes
2½–3 pounds potatoes (Russet or Yukon Gold), diced into bite-size cubes
2–3 tablespoons olive oil
1 teaspoon garlic powder
1 teaspoon paprika
1 teaspoon salt
½ teaspoon black pepper
Taco Meat
1 pound ground beef
1 packet taco seasoning
¾ cup water
Cheesy Toppings
2 cups shredded cheddar cheese or Mexican-blend cheese
½ cup sour cream
½ cup warm milk or heavy cream
2 tablespoons butter
Optional Toppings
¼ cup sliced green onions
½ cup diced tomatoes
1–2 jalapeños, sliced
¼ cup chopped fresh cilantro
Directions
Heat the olive oil in a large skillet over medium-high heat. Add the diced potatoes, garlic powder, paprika, salt, and black pepper. Cook for 12–15 minutes, stirring occasionally, until the potatoes are golden on the outside and fork-tender. If needed, cover the skillet for a few minutes to soften the potatoes, then uncover to help them crisp.
In a separate skillet over medium heat, cook the ground beef until fully browned. Drain excess fat. Add the taco seasoning and water, stirring well. Simmer for 3–5 minutes until the mixture thickens and the beef is well coated.
Reduce the heat under the potatoes to low. Add the butter, sour cream, and warm milk or cream. Gently stir until the potatoes are coated, being careful not to mash them.
Spoon the taco meat evenly over the potatoes without stirring.
Sprinkle the shredded cheese evenly over the top. Cover the skillet and cook for 3–5 minutes, or until the cheese is fully melted.
Remove from heat and finish with your choice of optional toppings. Serve hot.
Servings and timing
Servings: 4–6
Prep time: 15 minutes
Cook time: 30 minutes
Total time: 45 minutes
Storage/Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet over medium-low heat with a small splash of milk to restore creaminess, or microwave in 30-second intervals until heated through.
FAQs
Can I use a different type of potato?
Yes, Yukon Gold and Russet potatoes work best, but red potatoes can also be used if diced evenly.
Can I make this recipe ahead of time?
You can prepare the components ahead, but it’s best assembled and heated just before serving for the best texture.
Is this recipe very spicy?
The spice level depends on the taco seasoning used. Choose a mild blend if you prefer less heat.
Can I substitute the ground beef?
Yes, ground chicken or turkey works well and can be cooked the same way.
What cheese melts best for this dish?
Cheddar, Monterey Jack, or a Mexican-blend cheese all melt smoothly and taste great.
Can I bake this instead of using a skillet?
Yes, transfer everything to a baking dish and bake at 400°F (200°C) until the cheese is melted and bubbly.
How do I keep the potatoes crispy?
Avoid overcrowding the skillet and stir only occasionally while cooking.
Can I make this dairy-free?
You can use dairy-free butter, cream, and cheese alternatives, though the texture may vary slightly.
What can I serve with cheesy taco potatoes?
A simple green salad or steamed vegetables pair well to balance the richness.
Can I freeze leftovers?
Freezing is not recommended, as the potatoes and dairy sauce can change texture when thawed.
Conclusion
Cheesy Taco Potatoes are a comforting, flavor-packed meal that combines crispy potatoes, seasoned beef, and gooey cheese in one satisfying dish. Easy to prepare and endlessly customizable, this recipe is sure to become a repeat favorite at your table.
PrintCheesy Taco Potatoes
A hearty one-skillet meal of crispy golden potatoes topped with savory taco-seasoned beef and finished with a creamy, cheesy layer for bold, comforting flavor.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4–6 servings
- Category: Main Dish
- Method: Skillet
- Cuisine: Tex-Mex
- Diet: Halal
Ingredients
- 2½–3 pounds potatoes (Russet or Yukon Gold), diced
- 2–3 tablespoons olive oil
- 1 teaspoon garlic powder
- 1 teaspoon paprika
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 pound ground beef
- 1 packet taco seasoning
- ¾ cup water
- 2 cups shredded cheddar or Mexican-blend cheese
- ½ cup sour cream
- ½ cup warm milk or heavy cream
- 2 tablespoons butter
- ¼ cup sliced green onions (optional)
- ½ cup diced tomatoes (optional)
- 1–2 jalapeños, sliced (optional)
- ¼ cup chopped fresh cilantro (optional)
Instructions
- Heat olive oil in a large skillet over medium-high heat. Add potatoes, garlic powder, paprika, salt, and pepper. Cook 12–15 minutes until golden and tender.
- In another skillet, cook ground beef over medium heat until browned. Drain excess fat.
- Add taco seasoning and water to the beef. Simmer 3–5 minutes until thickened.
- Reduce heat under potatoes to low. Add butter, sour cream, and warm milk or cream, stirring gently to coat.
- Spoon taco meat evenly over the potatoes without stirring.
- Sprinkle cheese over the top, cover, and cook 3–5 minutes until melted.
- Remove from heat, add optional toppings, and serve hot.
Notes
- Do not overcrowd the skillet to keep potatoes crispy.
- Use mild or spicy taco seasoning to control heat.
- Ground turkey or chicken can be substituted for beef.
- Best served immediately for optimal texture.
Nutrition
- Serving Size: 1 serving
- Calories: 520 kcal
- Sugar: 4 g
- Sodium: 780 mg
- Fat: 30 g
- Saturated Fat: 14 g
- Unsaturated Fat: 14 g
- Trans Fat: 0 g
- Carbohydrates: 38 g
- Fiber: 5 g
- Protein: 26 g
- Cholesterol: 85 mg
