Looking for a fun twist on regular weeknight tacos? As someone who’s always searching for recipes that bring the whole family to the table, I’ve found that tacos dorados de papa (crispy potato tacos) are a tried-and-true winner. These aren’t your typical ground beef tacos – they’re crunchy, golden-brown shells filled with creamy mashed potatoes that somehow manage to be both comforting and exciting at the same time.
Best of all, they’re budget-friendly, can be prepped ahead of time, and are perfect for those nights when you want something that’ll make everyone happy without spending hours in the kitchen.

Why You’ll Love These Potato Tacos
- Budget-friendly meal – These tacos use simple, inexpensive ingredients like potatoes and corn tortillas to create a satisfying meal that won’t break the bank.
- Crispy exterior, creamy interior – The combination of crispy fried tortillas and smooth, buttery mashed potatoes creates an amazing contrast of textures that makes these tacos irresistible.
- Vegetarian-friendly – These meatless tacos are perfect for vegetarians or anyone looking to add more plant-based meals to their diet.
- Customizable toppings – You can dress these tacos up with your favorite toppings – from fresh lettuce and tomatoes to spicy salsa, making them perfect for the whole family.
What Kind of Potatoes Should I Use?
While the recipe calls for Russet potatoes, you could actually use several different varieties for these tacos dorados. Russets are ideal because their high starch content makes them perfect for mashing into a smooth, creamy filling that holds together well. If you can’t find Russets, Yukon Golds would be your next best choice – they’re a bit waxier but still make a nice, buttery mash. When picking your potatoes, look for ones that are firm and free from green spots or sprouts, and try to choose spuds that are similar in size so they’ll cook evenly. Just remember to peel them first, as the skin can make the filling less smooth and affect the texture of your tacos.

Options for Substitutions
This Mexican favorite can be adapted with several ingredient swaps if needed:
- Russet potatoes: While Russets are ideal for their starchy, fluffy texture, you can use Yukon Gold potatoes in a pinch. Just know that the filling might be slightly less fluffy and more creamy.
- Heavy whipping cream: You can replace this with half-and-half or whole milk, though your mashed potatoes won’t be quite as rich. For a dairy-free option, try unsweetened coconut milk.
- Corn tortillas: These are essential for authentic tacos dorados – flour tortillas won’t work here as they don’t crisp up the same way and will give you a totally different texture.
- Safflower oil: Any neutral-flavored oil with a high smoke point works well – try canola, vegetable, or peanut oil.
- Lettuce: Any crisp lettuce works here – try iceberg, romaine, or even cabbage for extra crunch.
- Spicy Red Salsa: While homemade salsa is best, you can use your favorite store-bought red salsa, or try green salsa (salsa verde) for a different spin.
Watch Out for These Mistakes While Cooking
The biggest challenge when making tacos dorados is getting the right potato consistency – mashing them too much will make them gluey and dense, while leaving them too chunky makes them difficult to spread and keep inside the tortillas. For perfect results, mash your potatoes while they’re still hot and stop as soon as they’re smooth but still have some small lumps. Another common mistake is trying to fill and roll the tacos with cold tortillas, which will crack and break – warm your tortillas in a clean kitchen towel or tortilla warmer until they’re pliable before filling them. To avoid soggy tacos, make sure your oil is hot enough (around 350°F) before frying, and don’t overcrowd the pan – working in batches helps maintain the oil temperature and ensures crispy results. For extra security, use toothpicks to hold the tacos closed while frying, just remember to remove them before serving.

What to Serve With Potato Tacos?
Mexican-style potato tacos are so satisfying on their own, but they’re even better with some traditional sides to round out your meal! A bowl of Mexican rice with its slightly tomato-y flavor makes a perfect companion, while some warm refried beans topped with crumbled queso fresco help create that authentic taqueria experience at home. Since these tacos are already pretty filling, I like to add something fresh like a simple cucumber and radish salad dressed with lime juice, or some pickled red onions to cut through the richness. You could also put out some extra toppings like Mexican crema, guacamole, or different types of salsas so everyone can customize their plate.
Storage Instructions
Keep Fresh: Once assembled, tacos dorados are best enjoyed right away while they’re hot and crispy. If you have leftover potato filling, you can keep it in an airtight container in the fridge for up to 3 days. The mashed potato mixture actually tastes even better the next day after the flavors have had time to mingle!
Make Ahead: Want to prep in advance? You can make the potato filling a day before and store it in the fridge. When you’re ready to make the tacos, just warm up the filling slightly so it’s easier to work with. The lettuce and tomatoes can also be prepped a few hours ahead and kept in the fridge until serving time.
Leftover Care: Already-assembled tacos dorados might lose their crunch in the fridge, but don’t worry! You can crisp them up again in a dry skillet over medium heat for a minute or two on each side. Just keep the fresh toppings separate until you’re ready to serve.
| Preparation Time | 20-30 minutes |
| Cooking Time | 20-30 minutes |
| Total Time | 40-60 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2200-2500
- Protein: 30-40 g
- Fat: 150-170 g
- Carbohydrates: 250-300 g
Ingredients
For the potato filling:
- 4 russet potatoes (2 lb)
- 1/2 cup milk
- 1 tbsp kosher salt
- 1 tsp black pepper
- 4 tbsp unsalted butter (I like Kerrygold unsalted butter for this)
- 1 qt water
- 1/2 cup heavy cream
For the tacos:
- 1/2 cup safflower oil (or any other neutral oil like canola)
- 16 corn tortillas
For the garnish:
- 1/2 head lettuce (shredded thinly)
- spicy red salsa with chile japones
- 2 large tomatoes (diced into 1/4-inch pieces)
Step 1: Prepare and Cook the Potatoes
Begin by washing and peeling your potatoes.
Place them in a large pot and fill it with enough water to cover them completely.
Bring the water to a boil over medium-high heat.
Once boiling, add the potatoes and cook them for 15-25 minutes, or until they are soft enough to be pierced all the way through with a fork.
Avoid overcooking, as the potatoes should not fall apart when pierced.
Once done, strain out the water and set the potatoes aside.
Step 2: Season and Mash the Potatoes
Transfer the cooked potatoes back into the pot over low heat.
Mash them thoroughly, then mix in the butter, milk, cream, salt, and pepper.
Continue mashing until a smooth consistency is achieved.
Taste and adjust the seasoning with salt if necessary.
The mixture should be flavorful and slightly salty.
Pro Tip: Initially, it may appear as if there’s too much liquid, but keep mashing—the heavy cream, milk, and butter will be absorbed into the potatoes, creating a creamy texture.
Step 3: Prepare and Fry the Tacos
Prepare a frying pan by adding oil and setting it over medium-high heat.
Meanwhile, warm the tortillas—four at a time—using a comal (flat griddle) or by wrapping them in a clean dish towel and microwaving for approximately 30-45 seconds until they become soft and pliable.
Working in batches, add the potato mixture to each tortilla, fold it in half, and carefully place it into the hot oil in the frying pan.
The oil should be hot enough that the tortilla sizzles upon contact.
You might need to hold the top side of the taco down with tongs for a few seconds to prevent it from unfolding.
Check the underside of the taco after about 1 to 2 minutes; if golden brown, flip and fry the other side until golden brown.
Step 4: Drain and Repeat
Once the taco is cooked well on both sides, remove it from the heat and place it on a plate lined with a paper towel to drain excess oil.
Continue this process until all the tacos have been fried.
Maintain the oil temperature to ensure even frying.
Step 5: Garnish and Serve
Garnish the freshly fried tacos with lettuce or other leafy greens, diced tomatoes, and your favorite salsa or hot sauce.
Pro Tip: Only garnish the tacos you plan to eat immediately, so leftovers can be stored and reheated later without becoming soggy.
For reheating instructions, refer to the full recipe card.
Enjoy your crispy, delicious potato tacos!