Make this Cheesy Taco Potatoes recipe for a flavorful, satisfying dinner that comes together fast. We combine tender potatoes, seasoned ground beef, and gooey melted cheese for a comforting Tex-Mex bake perfect for busy weeknights.
Heat the oil in a large oven-safe skillet over medium-high heat. Add the diced potatoes and cook, stirring occasionally, until they are golden brown and tender, about 12 to 15 minutes. Season the potatoes with 1/2 teaspoon salt and 1/4 teaspoon pepper while cooking.
Push the potatoes to one side of the skillet. Add the ground beef to the empty side and cook until browned, breaking it up with a spoon. Drain off any excess grease.
Stir the taco seasoning mix and water into the ground beef. Bring the mixture to a simmer and cook for 3 to 5 minutes, until the liquid has mostly reduced.
Stir the seasoned beef mixture together with the potatoes. Spread the mixture evenly across the bottom of the skillet.
Sprinkle both the cheddar and Monterey Jack cheeses evenly over the top of the potato and beef mixture.
Place the skillet under a preheated broiler for 2 to 4 minutes, watching closely, until the cheese is fully melted and bubbly.
Remove the skillet from the oven. Serve immediately with your choice of taco toppings.
Notes
If you prefer crispier potatoes, you can pre-roast them on a baking sheet at 400 degrees Fahrenheit for 20 minutes before adding them to the skillet.
Use pre-cooked, diced potatoes for an even faster 30-minute dinner option.
This recipe works well as a casserole; transfer the mixture to a 9×13 inch baking dish before adding cheese and baking at 375 degrees Fahrenheit for 15 minutes.