Cheesy Taco Potatoes

Potatoes transform into an irresistible dinner when loaded with taco meat, melty cheese, and your favorite toppings—but that’s not all.

Why You’ll Love These Cheesy Taco Potatoes

When you’re craving something that combines the best of comfort food worlds, these Cheesy Taco Potatoes are your perfect match. I love how this dish brings together crispy, seasoned potatoes and savory taco meat in one glorious pile of deliciousness.

The beauty? It’s customizable to your taste. Add extra cheese (who wouldn’t?), pile on fresh toppings, or spice it up with jalapeños. Kids gobble it up, adults swoon over it, and leftovers—if you have any—taste even better the next day. Plus, it’s a one-pan wonder that comes together in about 30 minutes.

What Ingredients are in Cheesy Taco Potatoes?

These Cheesy Taco Potatoes combine all the flavors we crave in a taco but served over a bed of crispy, seasoned potatoes instead of the usual tortillas. The ingredient list might look long at first glance, but most of these items are probably already hanging out in your spice cabinet or refrigerator. And trust me, the flavor combination is absolutely worth gathering everything together.

  • 1 ½ pounds russet potatoes, scrubbed and cut into small cubes
  • 2 tablespoons olive oil
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon smoked paprika
  • 1 teaspoon chili powder
  • ½ teaspoon ground cumin
  • 1 teaspoon salt (adjust to taste)
  • ½ teaspoon black pepper
  • 1 pound ground beef or ground turkey
  • 1 packet (1 oz) taco seasoning (or homemade blend)
  • ⅓ cup water
  • 1 ½ cups shredded cheddar cheese (or a mix of cheddar and Monterey Jack)
  • ½ cup sour cream for topping
  • ¼ cup chopped green onions or cilantro
  • Optional toppings: diced tomatoes, jalapeños, avocado slices

Don’t feel like you need to stick strictly to the recipe—this dish welcomes substitutions based on dietary needs or what’s in your pantry. Vegetarians can swap the meat for black beans or plant-based ground. If you’re watching calories, ground turkey is leaner than beef, and you could use light sour cream or Greek yogurt for the topping. For those who like it spicy, add extra chili powder or throw in some red pepper flakes. The toppings are where you can really make this dish your own, so feel free to get creative!

How to Make These Cheesy Taco Potatoes

Cheesy Taco Potatoes variations

Making these Cheesy Taco Potatoes is a straightforward process that delivers maximum flavor with minimal fuss. Start by preheating your oven to 425°F, then toss 1½ pounds of cubed russet potatoes with 2 tablespoons of olive oil and your spice blend: 1 teaspoon each of garlic powder, onion powder, smoked paprika, and chili powder, plus ½ teaspoon of ground cumin, 1 teaspoon of salt, and ½ teaspoon of black pepper.

Spread these seasoned potato cubes evenly on a parchment-lined baking sheet, making certain they’re not overcrowded (crowded potatoes steam rather than roast, and we’re after that crispy exterior). Pop them into the oven for 25-30 minutes, flipping them halfway through to guarantee even browning.

While your potatoes are getting all crispy and delicious in the oven, you can prepare the taco meat. Brown 1 pound of ground beef (or turkey if you prefer) in a skillet over medium-high heat, breaking it up with a spatula as it cooks. Once the meat is no longer pink, drain off any excess fat, then stir in 1 packet of taco seasoning and ⅓ cup of water.

Let this simmer until the liquid reduces and you’ve got a saucy, flavorful meat mixture. When the potatoes are done roasting, transfer them to an oven-safe dish, top with the seasoned meat, and sprinkle 1½ cups of shredded cheese over everything.

Return the dish to the oven just until the cheese melts into a gooey blanket of deliciousness. To serve, bring the dish to the table and let everyone customize their portion with toppings. A dollop of ½ cup sour cream adds creamy richness, while ¼ cup of chopped green onions or cilantro brings freshness and color.

Don’t forget those optional extras—diced tomatoes for acidity, jalapeños for heat, or avocado slices for buttery texture. The beauty of these Cheesy Taco Potatoes is in the assembly, where everyone can create their perfect bite. And honestly, who doesn’t love a dinner that lets you play with your food a little?

Cheesy Taco Potatoes Substitutions and Variations

Although the classic version of Cheesy Taco Potatoes is undeniably delicious, I’ve found that this recipe welcomes creativity and adaptations based on dietary needs or whatever ingredients you happen to have on hand.

Try sweet potatoes for a nutritional boost or cauliflower for a lower-carb option. Vegetarians can swap the beef for black beans or plant-based crumbles.

Not a fan of cheddar? Pepper jack adds heat, while a Mexican cheese blend creates authentic flavor.

I sometimes use Greek yogurt instead of sour cream when I’m trying to be virtuous, which honestly works just as well. The beauty of taco potatoes? They’re impossible to mess up.

What to Serve with Cheesy Taco Potatoes

While Cheesy Taco Potatoes can certainly stand alone as a satisfying meal, I’ve discovered that pairing them with complementary sides elevates the entire dining experience.

A crisp green salad with cilantro-lime dressing offers a rejuvenating contrast to the rich, hearty potatoes.

My family loves when I serve warm tortillas alongside—perfect for scooping up any stray taco-potato bits. For a more substantial spread, consider Mexican street corn or a simple bean soup.

And don’t forget the drinks! A cold horchata or sparkling lime water cuts through the cheesy goodness.

Sometimes, I’ll add sliced avocado or a quick pico de gallo for extra vibrancy.

Final Thoughts

These Cheesy Taco Potatoes have become a true game-changer in my kitchen repertoire.

They’re the perfect solution when I’m craving something hearty but don’t want to fuss with complicated recipes. What I love most is their versatility—switch up the toppings, try ground turkey instead of beef, or add some extra spice if that’s your thing.

I’ve made these for everything from casual family dinners to game day gatherings, and the pan is always scraped clean.

Trust me, once you try this savory, cheese-topped comfort food, it might just become your new go-to weeknight dinner too.

Cheesy Taco Potatoes

These Cheesy Taco Potatoes combine crispy, seasoned russet potatoes with a savory taco meat topping for a comforting and customizable dinner. In just about 30 minutes, you can create a one-pan wonder that's perfect for weeknights, game days, or even as a make-ahead meal with even better-flavored leftovers.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American

Ingredients
  

Potatoes & Spices
  • 1 ½ pounds russet potatoes scrubbed and cut into small cubes
  • 2 tablespoons olive oil
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon smoked paprika
  • 1 teaspoon chili powder
  • ½ teaspoon ground cumin
  • 1 teaspoon salt adjust to taste
  • ½ teaspoon black pepper
Taco Meat
  • 1 pound ground beef or ground turkey choose your preference
  • 1 packet (1 oz) taco seasoning or homemade blend
  • cup water
Cheese & Toppings
  • 1 ½ cups shredded cheddar cheese or a mix of cheddar and Monterey Jack
  • ½ cup sour cream for topping
  • ¼ cup chopped green onions or cilantro
  • Optional toppings: diced tomatoes, jalapeños, avocado slices optional

Equipment

  • Oven
  • Parchment-lined baking sheet
  • Large bowl
  • Skillet
  • Oven-safe dish
  • Spatula

Method
 

  1. Preheat your oven to 425°F.
  2. In a large bowl, toss the cubed russet potatoes with olive oil, garlic powder, onion powder, smoked paprika, chili powder, ground cumin, salt, and black pepper.
  3. Spread the seasoned potatoes evenly on a parchment-lined baking sheet, ensuring they are not overcrowded. Roast in the preheated oven for 25–30 minutes, flipping halfway through for even browning until a crispy exterior forms.
  4. While the potatoes are roasting, heat a skillet over medium-high heat and brown the ground beef or turkey. Once the meat is no longer pink, drain any excess fat. Stir in the taco seasoning and water, and simmer until the liquid reduces to a saucy consistency.
  5. Transfer the roasted potatoes to an oven-safe dish. Top evenly with the taco meat, then sprinkle the shredded cheese over the entire dish.
  6. Return the dish to the oven just until the cheese melts into a gooey blanket.
  7. Serve hot, allowing everyone to customize their portion with sour cream, chopped green onions or cilantro, and any optional toppings like diced tomatoes, jalapeños, or avocado slices.

Notes

This recipe is a one-pan wonder that combines crispy, seasoned potatoes with a savory taco meat topping for a deliciously satisfying meal. It's highly versatile, allowing you to swap ground beef for turkey or even replace meat with black beans for a vegetarian twist. The dish reheats well, making it perfect for make-ahead dinners, and it pairs beautifully with a crisp green salad or warm tortillas.