This Costa Vida inspired sweet pork salad is the kind of meal that makes you feel like you nailed takeout at home: tender, saucy pork with that signature sweet-citrusy vibe, crunchy tortilla strips that actually stay crisp, and a big pile of cool, fresh salad to keep it from feeling heavy. It's my go-to "feed everyone and look impressive" dinner because the pork can braise hands-off while you chop toppings, and the whole thing tastes even better when the sweet pork sauce gets reduced into a glossy glaze you can drizzle over the bowl.
Costa Vida Inspired Sweet Pork Salad with Crispy Tortilla Strips (Copycat-Level Good)
A bold, fresh salad piled with copycat costa vida sweet pork, crispy tortilla strips, and a tangy cilantro-lime dressing.
Prep Time 30 minutes mins
Cook Time 3 hours hrs
Total Time 3 hours hrs 30 minutes mins
Course Main Dish
Cuisine Mexican
large dutch oven with lid a 6 quart heavy pot is ideal for even heat and braising; substitute with a deep oven-safe sautรฉ pan plus tight foil, or use a slow cooker (see notes in steps) if you want a set-it-and-forget-it day
Cutting board and sharp knife you'll trim the pork, slice toppings, and shred meat; a serrated knife is handy for tomatoes, but not required
measuring cup and measuring spoon for nailing the sweet-tang balance in the sauce; eyeballing works, but the first time through, measure
Sheet pan for baking tortilla strips; substitute with a large skillet for pan-frying, or use an air fryer basket
Tongs for tossing tortilla strips and lifting hot pork out of the braising liquid without splashing
two forks or meat claws for shredding the pork quickly; a stand mixer with the paddle works too (keep it on low)
Fine mesh strainer (optional) if you want the sauce extra smooth after reducing; not necessary, but it gives a more "restaurant" finish
Large Mixing Bowl for tossing the salad; alternatively, build bowls directly in serving dishes to keep everything extra crisp
for the costa vida inspired sweet pork
- 3 pound boneless pork shoulder also sold as pork butt; choose a well-marbled piece for the most tender shred
- 1 teaspoon kosher salt add more to taste at the end depending on how salty your broth is
- 1 teaspoon ground cumin adds warmth without screaming "taco seasoning"
- 1 teaspoon chili powder use a mild blend; this is sweet pork, not heat-forward pork
- 1 teaspoon garlic powder or substitute with 3 clove minced garlic (add to the sauce group if using fresh)
- 1 tablespoon neutral oil avocado oil or canola oil both work; helps browning if you sear
for the sweet pork braising sauce (the "costa vida sweet pork recipe" moment)
- 1 cup orange juice fresh squeezed tastes best, but carton is fine; avoid pulp-heavy juice if you want a smooth glaze
- ยฝ cup brown sugar light or dark both work; dark gives a deeper molasses note
- 1 cup mild salsa verde this is the tangy backbone; choose a not-too-spicy jarred version
- 1 can coca-cola use regular, not diet; for a less-sweet option, substitute with chicken broth plus 2 tablespoon extra brown sugar
- 2 tablespoon apple cider vinegar balances the sweetness so the pork doesn't taste candy-like
- 1 teaspoon dried oregano mexican oregano is great if you have it
- 1 teaspoon onion powder keeps the sauce smooth; substitute with 1/2 yellow onion finely grated
for the crispy tortilla strips
- 6 corn tortilla stale tortillas crisp even better; flour tortillas work but get more cracker-like than crunchy
- 2 tablespoon olive oil or avocado oil; just enough to lightly coat
- ยฝ teaspoon kosher salt season while hot so it sticks
for the salad base and toppings
- 10 cup romaine lettuce chopped; substitute with a romaine-spring mix blend for more texture
- 1 cup black bean drained and rinsed; pinto bean works too
- 1 cup corn thawed frozen corn or drained canned corn; char it in a skillet if you want extra flavor
- 1 ยฝ cup grape tomato halved; or use 2 roma tomato diced and seeded
- 1 small red onion thinly sliced; soak in cold water for 10 minutes if you want it milder
- 1 cup shredded monterey jack cheese pepper jack adds heat; queso fresco is a great salty alternative
- 1 avocado sliced right before serving
- ยฝ cup cilantro roughly chopped; skip if you're not a fan, or use thinly sliced green onion
- 1 jalapeรฑo thinly sliced (optional), for a little bite against the sweet pork
for the quick cilantro-lime dressing (optional but highly recommended)
- ยฝ cup mayonnaise for a lighter feel, do 1/4 cup mayo plus 1/4 cup plain greek yogurt
- ยฝ cup sour cream adds tang and makes it drizzle-friendly
- 2 tablespoon lime juice fresh squeezed is key here
- 1 tablespoon honey optional, but it echoes the sweet pork glaze nicely
- 1 teaspoon kosher salt start here, then adjust after it sits 5 minutes
- ยฝ teaspoon garlic powder or 1 small clove finely grated
- ยผ cup cilantro finely chopped; use stems too, they have a ton of flavor
- 2 tablespoon water thin as needed for drizzling
prep the pork and sauce
Heat the oven to 300ยฐF. Pat the pork shoulder dry with paper towel. If there are any huge hard fat caps, trim them down, but don't go crazy: some fat is what makes shredded pork taste like it came from a restaurant line instead of your weeknight reality.
In a small bowl, mix kosher salt, cumin, chili powder, garlic powder, and a pinch of black pepper. Rub it all over the pork.
In a large dutch oven, heat neutral oil over medium-high heat. Sear the pork for 4 minutes per side until you get real browning. This step is optional for tenderness, but not optional for flavor if you have the time.
In a bowl or large measuring cup, whisk orange juice, brown sugar, salsa verde, coca-cola, apple cider vinegar, oregano, and onion powder until the sugar is mostly dissolved.
braise (this is how to make costa vida sweet pork at home)
Pour the sauce into the dutch oven around the pork. Bring to a gentle simmer on the stove for 3 minutes, just to wake everything up and start dissolving any browned bits.
Cover with the lid and move the pot to the oven. Braise for 150 minutes. You're looking for fork-tender meat that shreds without fighting back.
Carefully transfer the pork to a cutting board. Let it rest 10 minutes, then shred with two forks. If you hit a stubborn piece, it just needs more time; don't force it into dry strings.
Meanwhile, set the dutch oven back over medium heat and simmer the braising liquid for 15 minutes, uncovered, until it reduces into a glossy sauce that lightly coats a spoon. This is the difference between "tasty shredded pork" and true copycat costa vida sweet pork.
Return shredded pork to the reduced sauce and stir. Taste and adjust: add 1 tablespoon vinegar if it tastes overly sweet, or add 1 tablespoon brown sugar if it's too sharp. Keep warm with the lid cracked while you finish the salad.
Slow cooker option (if you want the vibe of a cafe rio pork crockpot day): sear the pork in a skillet, then add pork and sauce to a slow cooker and cook on low for 480 minutes. Shred, then reduce the cooking liquid in a saucepan on the stove for 15 minutes and toss it back with the pork.
make the crispy tortilla strips
Raise oven temperature to 400ยฐF (or do this while the pork rests if your oven runs hot; strips are forgiving). Stack corn tortilla and slice into thin strips.
Toss strips on a sheet pan with olive oil and kosher salt, spreading them out so they aren't piled. Bake for 12 minutes, tossing once halfway through, until golden and crisp. Let them cool on the pan; they crisp more as they cool.
mix the dressing (optional) and build the salad
In a bowl, whisk mayonnaise, sour cream, lime juice, honey, kosher salt, garlic powder, and finely chopped cilantro. Add water a little at a time until it's drizzle-able. Taste after 5 minutes (salt and lime bloom as it sits).
In a large mixing bowl, toss romaine lettuce with a small spoonful of dressing if you like a lightly coated base. Or keep the lettuce plain and let everyone dress their own bowl.
Assemble each salad: romaine, a generous scoop of costa vida sweet pork, black bean, corn, tomato, red onion, cheese, avocado, cilantro, and jalapeรฑo if using. Finish with crispy tortilla strips and a final drizzle of dressing plus an extra spoonful of the sweet pork sauce from the pot.
Crunch tip: if you're serving a crowd, keep tortilla strips and dressing separate until the last second. That's how you keep the texture you actually want.
Use boneless pork shoulder (often labeled pork butt). It has enough fat and connective tissue to braise into tender shreds. Pork loin is too lean here and tends to dry out and shred into chalky pieces instead of juicy strands.
Yes. Cook the seasoned pork and sauce on low for 480 minutes. Shred the meat, then pour the liquid into a saucepan and simmer about 15 minutes to concentrate it before tossing it back with the pork. Reducing is what gives you that sticky, sweet pork glaze vibe.
Reduce the sauce until it's glossy (that concentrates flavor), then balance at the end with vinegar. If it tastes heavy or candy-like, stir in 1 tablespoon apple cider vinegar at a time until it tastes bright again.
Absolutely. The pork actually improves after a night in the fridge. Store shredded pork in its sauce in an airtight container for up to 4 days. Reheat gently on the stove with a splash of water or orange juice to loosen the glaze.
Turn it into a build-your-own bar. Keep romaine, toppings, dressing, tortilla strips, and warm sweet pork separate. That way someone can do a plain pork-and-cheese bowl, someone else can go full salad, and you don't end up with a dressed, soggy situation.