
There’s nothing quite like transforming yesterday’s dinner into today’s showstopper, and these Leftover Pork Roast Tacos are exactly that kind of magic! If you’ve got some pork roast lingering in your fridge, you’re about to discover the most delicious way to give it new life. These tacos are casual enough for a weeknight dinner but impressive enough to serve to guests, and honestly, they might just become your favorite way to use up that beautiful roast.
The beauty of this recipe is in its simplicity and the incredible flavors that develop when you take the time to warm your pork properly and build those layers of taste. We’re talking perfectly seasoned, slightly crispy-edged pork nestled into warm tortillas and topped with all your favorite fixings. I like to add a generous squeeze of fresh lime juice, some creamy avocado, crisp cabbage slaw, and a dollop of Mexican crema to really make these shine.
What I absolutely love about making tacos from leftover pork roast is that you’re not just reheating—you’re reimagining. The pork gets this wonderful texture when you shred it and warm it up with a little fat, and the flavors actually deepen. Plus, this is such an economical way to make a complete, restaurant-quality meal without any waste. Your family will be asking for leftovers just so you can make these tacos!
If you’re looking for other great ways to use up your leftover meats, check out our Best Sourdough Focaccia Bread Recipe to serve alongside, or pair these with a fresh Easy Cantaloupe Salad Recipe for a summery meal. Don’t forget a batch of Perfect Homemade Yeast Rolls Recipe for extra sides, and definitely make our Quick Pickle Red Onion Recipe as a topping—it’s an absolute game-changer. For a complete feast, add this Best Creamed Corn Cornbread Recipe to your spread.
For more inspiration on preparing pork beautifully, check out this helpful guide from Serious Eats on Pork Roast. You might also enjoy this Bon Appétit’s take on carnitas tacos for even more flavor inspiration. For additional taco-building tips, The New York Times has an excellent taco guide that covers all the essentials. You can also explore Serious Eats’ collection of taco recipes for endless variations and ideas.
Ingredients
- 2 cups shredded cooked pork roast (leftover)
- 2 tablespoons unsalted butter
- 2 tablespoons olive oil
- 1 medium yellow onion, thinly sliced
- 4 cloves garlic, minced
- 2 teaspoons ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- ½ teaspoon ancho chili powder
- ¼ teaspoon cayenne pepper (optional, for heat)
- ½ cup chicken or vegetable broth
- 2 tablespoons fresh lime juice
- 1 tablespoon apple cider vinegar
- Salt and freshly ground black pepper to taste
- 12 small corn or flour tortillas, warmed
- 1 ripe avocado, sliced
- 2 cups shredded red cabbage
- 1 cup fresh cilantro, chopped
- ½ cup diced red onion
- ½ cup Mexican crema or sour cream
- Lime wedges for serving
- Cotija cheese, crumbled (optional)
- Jalapeño slices (optional)

Instructions
- Prepare your pork roast by shredding it into bite-sized pieces if you haven’t already. You want pieces that are small enough to fit comfortably in a taco but substantial enough to feel hearty. Set aside.
- Heat a large skillet or Dutch oven over medium-high heat. Once hot, add the butter and olive oil together, allowing them to heat until the butter is foamy and fragrant, about 1 minute.
- Add the sliced onion to the hot fat and cook, stirring occasionally, for about 4-5 minutes until the onion is softened and beginning to caramelize at the edges. This creates a wonderful depth of flavor.
- Reduce heat to medium, then add the minced garlic to the skillet. Cook for about 30 seconds until fragrant, stirring constantly to prevent burning.
- Add the cumin, smoked paprika, oregano, ancho chili powder, and cayenne pepper to the skillet with the onion and garlic. Stir well to combine and let the spices toast for about 1 minute, allowing the oils to release and bloom. This step is crucial for maximum flavor.
- Pour in the broth and stir to deglaze the pan, scraping up any browned bits from the bottom. These bits are packed with flavor, so don’t skip this step.
- Add the shredded pork roast to the skillet and stir well to combine with all the spices and liquid. Cook for about 3-4 minutes, stirring occasionally, until the pork is heated through and the flavors meld together.
- Add the fresh lime juice and apple cider vinegar to the mixture, stirring to combine. Taste and adjust seasonings with additional salt and pepper as needed. The mixture should be flavorful and slightly moist but not soupy.
- Let the pork mixture simmer for another 2-3 minutes, allowing the flavors to develop and the liquid to reduce slightly. If the mixture seems too wet, increase the heat slightly and cook a bit longer. If it’s too dry, add a splash more broth.
- While the pork finishes cooking, warm your tortillas according to package directions. I prefer warming them directly over a gas flame or in a dry skillet for the best texture and flavor.
- To make a quick cabbage slaw, combine the shredded red cabbage with a squeeze of lime juice and a pinch of salt. Toss to combine and let sit for a minute or two.
- Assemble your tacos by placing a warm tortilla on a plate, adding a generous spoonful of the warm pork mixture, then topping with avocado slices, cabbage slaw, fresh cilantro, diced red onion, and a small dollop of Mexican crema.
- Sprinkle with crumbled cotija cheese and jalapeño slices if desired. Serve immediately with lime wedges on the side for an extra squeeze of brightness.

Pro Tips
Tortilla Temperature: Warm tortillas are absolutely essential. Cold tortillas will tear and won’t have that wonderful pliable texture. If using flour tortillas, warming them in a dry skillet for just 15-20 seconds per side is perfect. Corn tortillas need about 30 seconds per side.
Spice Customization: Feel free to adjust the spice blend based on your preferences. If you love heat, increase the cayenne or add fresh jalapeños. For milder tacos, reduce the ancho chili powder or omit it entirely. Fresh Mexican oregano has a different, more herbaceous flavor than dried oregano if you can find it.
Cabbage Slaw Timing: You can prepare the cabbage slaw up to an hour ahead. It actually gets better as it sits, with the lime juice gently wilting it and creating a pickled effect. Just add it to tacos right before serving.
Crema Alternative: If you can’t find Mexican crema, sour cream thinned with a bit of milk or heavy cream works wonderfully. You can also use Greek yogurt for a lighter version, though it won’t be quite as rich.
Make-Ahead Options: You can prepare the pork mixture up to 2 days ahead and reheat it gently on the stovetop before serving. Actually, it often tastes even better the next day as the flavors meld together. Just add a splash of broth when reheating if it’s dried out.
Taco Topping Ideas: The beauty of tacos is customization. Try adding pickled onions, fresh pineapple, cotija cheese, queso fresco, jalapeños, radish slices, or even a fried egg on top. Each addition brings something special to the table.
Serving Suggestions: These tacos pair beautifully with Mexican rice, black beans, or a fresh salad. A cold cerveza or margarita is the perfect companion. For a complete meal, serve alongside chips and salsa or guacamole.
Leftover Tacos: Stored separately in an airtight container in the refrigerator, the pork mixture will keep for 3-4 days. Reheat gently on the stovetop with a splash of broth. The components are best stored separately so the tortillas don’t get soggy.
Budget-Friendly Bonus: This recipe is the ultimate way to stretch a pork roast into a second meal without anyone realizing they’re eating leftovers. The transformation is so complete and the flavors so fresh that everyone will want the recipe.
