Main Courses
This authentic pork tostadas recipe brings the bold flavors of Mexico straight to your kitchen table. đ After years of perfecting the balance between crispy shells and tender, seasoned pork, I've created a version that stays true to tradition while being approachable for home cooks.
The key lies in the slow-cooked pork, which becomes impossibly tender and infused with smoky, citrusy notesâjust like the versions I've tasted in Oaxaca.
The foundation starts with crispy corn tortillas, toasted to a golden perfection that holds up to the weight of toppings without turning soggy.
I use a simple technique of frying them in small batches until they're shatteringly crisp, then load them with shredded pork that's been braised in a blend of spices, garlic, and orange juice. This isn't your average pulled porkâit's carnitas-style, with crispy edges that add texture to every bite.
What makes these tostadas truly special is the assembly. Fresh toppings like diced cucumber, shredded cabbage, and slices of radish add crunch, while a drizzle of crema and a squeeze of lime bring the dish together.
The combination of textures and flavorsâcrispy shells, tender pork, fresh vegetables, and zesty limeâcreates a dish that's both satisfying and vibrant. This is comfort food with a cultural soul.
Perfect for game day gatherings, family dinners, or when you're craving something hearty yet fresh. The recipe scales beautifully, so you can easily double or triple it for parties. Let's get started on creating tostadas that taste like they came from a Mexican street cart.
Ingredients for authentic pork tostadas
Pork shoulder, crispy tortillas, and zesty limeâeverything you need for tostadas that taste like Oaxaca.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder đ | 2 œ lb | Bone-in for flavor, cut into chunks |
| Corn Tortillas đœ | 12 whole | 6-inch size, store-bought or homemade |
| Orange Juice đ | œ cup | Freshly squeezed, no pulp |
| Garlic Cloves đ§ | 6 cloves | Peeled, minced for marinade |
| Ground Cumin đż | 1 tbsp | Toasted for deeper flavor |
| Chili Powder đ¶ïž | 1 œ tbsp | Medium heat preferred |
| Dried Oregano đ | 1 tsp | Mexican oregano if available |
| Salt đ§ | 1 œ tsp | Kosher or sea salt |
| Black Pepper đ¶ïž | œ tsp | Freshly ground preferred |
| Vegetable Oil đ« | 2 cups | For frying tortillas |
| Fresh Cilantro đż | œ cup | Chopped, stems removed |
| Cucumber đ„ | 1 medium | OR 1 cup diced (peeled) |
| Green Cabbage đ„Ź | 2 cups | Shredded, thinly sliced |
| Red Radishes đ | 1 medium | Thinly sliced, peeled |
| Lime đ | 1 whole | Juiced for serving |
| Mexican Crema đ„ | œ cup | Or sour cream thinned with milk |
The pork shoulder is the heart of these tostadasâbone-in for extra flavor. Look for well-marbled cuts at your butcher or Costco for the best value. If you can't find bone-in, regular pork shoulder works fine. For the tortillas, Mission brand is my go-toâthey fry up perfectly crispy without cracking. Store them in a dry place; humidity makes them tough. The orange juice should be freshâno concentrateâand the garlic? Smash the cloves first for more flavor when mincing. Toast your spices in a dry pan for 30 seconds before usingâit wakes up their flavors.
No fresh cilantro? Dried works at half the amount, but it won't have that same bright punch. Swap the cucumber for avocado slices if you're feeling fancy, or extra radishes for crunch. The crema can be store-bought like La Costeña or homemade by mixing sour cream with lime juice. For the cabbage, green or purple both workâjust slice it thin so it doesn't overpower the pork. If you're short on time, pre-shredded coleslaw mix from the bagged salad section is a solid shortcut. The radishes? Don't peel themâtheir skin adds a nice bite.
Fry the tortillas in small batchesâ3 at a time maxâor they'll steam instead of crisp. Keep them warm in a 200°F oven while you work. The pork stays tender for 4 days refrigerated, but the tostadas are best fresh. For leftovers, store components separately: pork in one container, tortillas wrapped in a towel, toppings in another. Assemble just before serving so everything stays crisp. Freeze the pork in 1-cup portions for quick tostadas laterâit reheats beautifully.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipeâjust toss the pork shoulder with garlic, cumin, and orange juice, then let it slow-cook until itâs fall-apart tender. No chopping, no fuss, and the aromas fill the whole house.
- Bright & Bold Bite: That tangy orange juice cuts through the richness of the pork, while the cumin adds this warm, earthy depth. The garlic? Oh, itâs the secret weaponâcrispy on the edges, juicy inside, with a flavor that sticks around.
- Lunch or Dinner: Honestly, I make these for both. Serve with a simple slaw for lunch, or pile them high with avocado and lime for a dinner that feels special. The tortillas toast up in seconds, so itâs always ready when you are.
- Budget Stretch: Pork shoulder is the ultimate affordable cut, and a single batch feeds four easily. Leftovers? Even betterâreheat the pork in tacos the next day or toss it into a breakfast scramble. Zero waste, maximum value.
Step-by-step instructions for authentic pork tostadas
Here's how to make restaurant-style tostadas with perfectly crispy shells and tender, flavorful pork.
đ„ Step 1: Season and Cook the Pork Shoulder
In a large bowl, combine the 2.5 lb pork shoulder with 0.5 cup orange juice, 6 cloves minced garlic, 1 tbsp ground cumin, 1.5 tbsp chili powder, 1 tsp dried oregano, 1.5 tsp salt, and 0.5 tsp black pepper. Mix until the pork is evenly coated and let it marinate for 15-20 minutes at room temperature.
Heat a Dutch oven or heavy pot over medium-high heat and add the pork. Sear on all sides until browned, about 3-4 minutes per side. Then reduce heat to low and cover with 1 cup water. Simmer for 2-2.5 hours until the pork is fork-tender and easily pulls apart. Here's the thingâdon't peek or stir too often, or you'll lose all that precious moisture.
đł Step 2: Fry the Corn Tortillas to Crispy Perfection
While the pork cooks, prepare the tortillas. Heat 2 cups vegetable oil in a deep fryer or heavy pot to 350°F. You'll know it's ready when a small piece of tortilla sizzles immediately upon contact. Fry 3-4 tortillas at a time for 30-45 seconds per side until they're deep golden brown and crispyâalmost like little crackers.
Drain the fried tortillas on paper towels and keep them warm in a 200°F oven while you prepare the toppings. Real talk: these crispy shells are what make tostadas special, so don't rush this step. If they're not golden and crisp, fry them a little longer. You want that satisfying crunch with every bite.
đ„ Step 3: Assemble the Tostadas with Fresh Toppings
Shred the cooked pork shoulder using two forks, removing any large fat chunks. In a large bowl, combine 2 cups shredded green cabbage, 1 cup diced cucumber, 1 medium sliced red radishes, and 0.5 cup chopped fresh cilantro. Toss everything gently and set aside.
To assemble, place one crispy tortilla on each plate and spoon about 1/3 cup of the shredded pork onto each. Then top with the fresh vegetable mixture. Drizzle with 0.5 cup Mexican crema and finish with a squeeze of 1 whole lime, cut into wedges for serving. Here's where it gets funâlet everyone customize their own tostadas with extra lime or crema if they like.
đœïž Step 4: Serve Immediately for Maximum Crunch
Serve the tostadas right away while the tortillas are still crispy. The contrast between the crunchy shell, tender pork, and fresh toppings is what makes these tostadas so satisfying. If you notice the tortillas losing their crispiness, pop them back in the oven for 2-3 minutes to refresh them.
For an extra authentic touch, serve with extra lime wedges and a side of salsa. These tostadas are perfect for sharingâeach bite delivers that perfect balance of smoky pork, fresh crunch, and zesty lime. Trust me, your guests will be asking for seconds before they even finish their first one.
Pro Tips For Making Authentic Pork Tostadas
- Braise Low and Slow: That pork shoulder wonât fall apart if you rush itâset your oven to 275°F (135°C), not 325°F, and let it cook for 4-5 hours with just a splash of broth. I learned this the hard way when my first batch turned out dry because I cranked the heat too high.
- Toast Tortillas First: Warm your corn tortillas in a dry skillet over medium heat for 30 seconds per side before assembling. This prevents soggy tostadasâmy grandmother swore by this, and she was right: the texture makes all the difference.
- Strain That Juice: Fresh orange juice is great, but pulp makes the sauce gritty. Strain it through a fine-mesh sieve or cheesecloth, then reduce it with a splash of vinegar for brightness. (Yes, even if youâre impatient like me.)
- Donât Overmix the Cumin: Toast the whole cumin seeds in a dry pan for 30 seconds until fragrant, then grind them freshâthis adds depth. Dumping ground cumin straight from the jar can taste bitter, and youâll regret it when the flavor feels flat.
Storing and reheating your leftovers
Refrigerator Storage
Store your shredded pork in an airtight container for up to 4 days in the fridge. I use glass containers with snap-on lidsâthey keep the pork moist and prevent that dreaded "dry pork" texture.
The crispy tortillas? Wrap them individually in parchment paper and store them in a sealed bag. They'll stay crisp for 2 days if you keep them in a dry spot. đ„«
Freezer Prep
For long-term storage, freeze the pork in 1-cup portionsâperfect for quick tostadas later. Use quart-sized freezer bags and squeeze out all the air to prevent freezer burn. Label with the date and freeze for up to 3 months.
The tortillas? They don't freeze well, so I recommend frying them fresh when you're ready to serve. đ§
Reheating Pork
Thaw your frozen pork overnight in the fridge, then reheat it gently to preserve moisture. I use a skillet over medium heat with 2 tablespoons of water or broth, covering the pan for 5-7 minutes.
Stir occasionally and avoid boilingâyou want to warm it through, not steam it dry. If using refrigerated pork, reheat directly from the fridge in the same way. đ„
Reviving Crispy Shells
If your tortillas lose their crunch, don't toss them! Pop them in a 350°F oven for 2-3 minutes on a wire rack. The heat will crisp them right up again.
For extra crunch, you can also reheat them in a dry skillet over medium heat for 30 seconds per side. This works like magic for leftovers. âš
Assembling Leftovers
When reheating, assemble your tostadas just before serving to keep everything fresh. Warm the toppings (like cabbage or cucumber) separately in a bowl with a splash of lime juice.
The acidity keeps them crisp. If the crema separates, whisk it back together before drizzling. Trust me, this makes all the difference. đ«
Make-Ahead Tips
Prep all your toppings ahead of timeâchop the veggies and store them in separate containers in the fridge. The pork is the only component that needs reheating. When ready to serve, fry fresh tortillas, assemble, and enjoy.
This way, you spend more time eating and less time prepping. Pro tip: Keep lime wedges on the side until servingâthey add the freshest zing. đ
Nutrition facts
Frequently asked questions
Can I use chicken or beef instead of pork for these tostadas?
While pork is traditional for this recipe, you can absolutely swap it for chicken or beef! For chicken, use 2.5 lb boneless thighs and reduce cooking time to 45-60 minutes. For beef, opt for chuck roast and cook it for 3-4 hours until fork-tender. The key is using a well-marbled cut that stays juicy when shredded.
How do I keep the tortillas from getting soggy?
The secret is frying them in small batches at 350°F until they're golden and crispy. Keep them warm in a 200°F oven while assembling, and assemble tostadas right before serving. If they start to soften, pop them back in the oven for 2-3 minutes to refresh the crunch.
What's the best way to make these tostadas vegetarian?
Swap the pork for shredded jackfruit or seitan cooked with the same spices and orange juice. For extra flavor, add 1 tbsp soy sauce to the marinade. You can also use black beans mixed with corn and spices for a hearty base. Just make sure your vegetarian protein has enough texture to hold up to the toppings.
Can I make the pork in a slow cooker instead of a Dutch oven?
Brown the pork first in a skillet, then transfer it to your slow cooker with all the spices and 1 cup water. Cook on low for 8 hours or high for 4-5 hours until tender. The slow cooker method is great for hands-off prep, and the pork will be just as flavorful.
What if I don't have a deep fryer for the tortillas?
No problem! Use a heavy pot with 1-2 inches of oil and fry 3-4 tortillas at a time over medium-high heat. Keep the oil temperature at 350°F and fry for 30-45 seconds per side until golden. A candy thermometer helps maintain the right temperatureâif it's too cool, the tortillas will absorb too much oil.
