Pork Carnitas Lettuce Wraps – Bright, Crisp, and Satisfying

Tender pork with crispy edges, fresh toppings, and a cool, crunchy wrap—these pork carnitas lettuce wraps deliver serious flavor without the heaviness. They’re easy enough for a weeknight and fun enough for a casual dinner with friends. You get all the best parts of classic carnitas, just lightened up with lettuce instead of tortillas.

Need More Easy Dinner Ideas?

Get my FREE 7-Day Easy Dinner Reset and enjoy a full week of healthy dinners without the meal-planning stress.

The result is juicy, zesty, and deeply satisfying. It’s the kind of meal that makes you feel good before and after you eat it.

Save

Pork Carnitas Lettuce Wraps - Bright, Crisp, and Satisfying

Prep Time 20 minutes
Cook Time 2 hours
Total Time 2 hours 20 minutes
Servings: 6 servings

Ingredients
  

  • Pork Shoulder (Pork Butt): 3–4 pounds, boneless, cut into large chunks
  • Orange: 1 large, juiced (about 1/3 cup)
  • Lime: 2 limes, juiced (about 1/4 cup)
  • Chicken Broth: 1 cup (low sodium preferred)
  • Onion: 1 medium white or yellow onion, sliced
  • Garlic: 5 cloves, smashed
  • Bay Leaves: 2
  • Spices: 2 teaspoons kosher salt (plus more to taste)
  • 1 teaspoon black pepper
  • 2 teaspoons ground cumin
  • 2 teaspoons dried oregano
  • 1 teaspoon chili powder or ancho chili powder
  • 1/2 teaspoon smoked paprika (optional for depth)
  • Neutral Oil: 1–2 tablespoons (avocado or canola) for crisping
  • Butter Lettuce or Romaine Hearts: 2 heads, leaves separated, rinsed, and patted dry
  • Toppings (choose your favorites): Diced avocado or guacamole
  • Fresh cilantro
  • Quick-pickled red onions
  • Fresh salsa or pico de gallo
  • Thinly sliced radishes
  • Jalapeño slices
  • Crumbled queso fresco or cotija (optional)
  • Lime wedges

Method
 

  1. Season the pork. Pat the pork dry. In a bowl, mix salt, pepper, cumin, oregano, chili powder, and smoked paprika. Rub the spice blend all over the pork chunks until well coated.
  2. Set up your pot. In a large Dutch oven, slow cooker, or Instant Pot, add the sliced onion, garlic, bay leaves, orange juice, lime juice, and chicken broth. Place the seasoned pork on top.
  3. Cook low and slow. Oven: Cover and cook at 300°F (150°C) for 3–3.5 hours until fork-tender.
  4. Slow cooker: Cook on Low for 7–8 hours or High for 4–5 hours.
  5. Instant Pot: Pressure cook on High for 60 minutes, then natural release for 10–15 minutes.
  6. Shred and reduce. Remove pork to a large bowl and shred with two forks. Skim excess fat from the cooking liquid, then simmer the liquid on the stove for 10–15 minutes to reduce and concentrate flavor. Stir some of the reduced liquid into the shredded pork to keep it juicy.
  7. Crisp the edges. Heat a large skillet over medium-high with a thin film of oil. Add a layer of shredded pork and press gently. Let it sizzle without stirring for 2–3 minutes until edges turn crisp and browned. Flip once, crisp the other side, and repeat with remaining pork. Spoon over a bit more reduced liquid to glaze.
  8. Prep the lettuce and toppings. Separate lettuce leaves, wash, and pat dry. Arrange on a platter with toppings so everyone can build their own wraps.
  9. Assemble and serve. Add a generous scoop of crispy carnitas to a lettuce leaf. Top with avocado, salsa, cilantro, pickled onions, and a squeeze of lime. Serve immediately while the pork is hot and crackly.

What Makes This Special

Close-up detail: Crispy pork carnitas sizzling in a cast-iron skillet, edges deeply browned and cracSave

This recipe keeps the soul of carnitas—slow-cooked, seasoned pork—while giving it a fresh twist. The lettuce adds a clean crunch that balances the rich meat.

You can customize the toppings to match your mood, from tangy pickled onions to creamy avocado. It also meal-preps beautifully, so you can cook once and enjoy lazy, fast meals all week. Best of all, it’s simple, forgiving, and full of big, bright flavors.

Ingredients

  • Pork Shoulder (Pork Butt): 3–4 pounds, boneless, cut into large chunks
  • Orange: 1 large, juiced (about 1/3 cup)
  • Lime: 2 limes, juiced (about 1/4 cup)
  • Chicken Broth: 1 cup (low sodium preferred)
  • Onion: 1 medium white or yellow onion, sliced
  • Garlic: 5 cloves, smashed
  • Bay Leaves: 2
  • Spices:
    • 2 teaspoons kosher salt (plus more to taste)
    • 1 teaspoon black pepper
    • 2 teaspoons ground cumin
    • 2 teaspoons dried oregano
    • 1 teaspoon chili powder or ancho chili powder
    • 1/2 teaspoon smoked paprika (optional for depth)
  • Neutral Oil: 1–2 tablespoons (avocado or canola) for crisping
  • Butter Lettuce or Romaine Hearts: 2 heads, leaves separated, rinsed, and patted dry
  • Toppings (choose your favorites):
    • Diced avocado or guacamole
    • Fresh cilantro
    • Quick-pickled red onions
    • Fresh salsa or pico de gallo
    • Thinly sliced radishes
    • Jalapeño slices
    • Crumbled queso fresco or cotija (optional)
    • Lime wedges

How to Make It

Tasty top view: Overhead shot of a DIY lettuce wrap platter—butter lettuce cups fanned out around Save
  1. Season the pork. Pat the pork dry.

    In a bowl, mix salt, pepper, cumin, oregano, chili powder, and smoked paprika. Rub the spice blend all over the pork chunks until well coated.

  2. Set up your pot. In a large Dutch oven, slow cooker, or Instant Pot, add the sliced onion, garlic, bay leaves, orange juice, lime juice, and chicken broth. Place the seasoned pork on top.
  3. Cook low and slow.
    • Oven: Cover and cook at 300°F (150°C) for 3–3.5 hours until fork-tender.
    • Slow cooker: Cook on Low for 7–8 hours or High for 4–5 hours.
    • Instant Pot: Pressure cook on High for 60 minutes, then natural release for 10–15 minutes.
  4. Shred and reduce. Remove pork to a large bowl and shred with two forks.

    Skim excess fat from the cooking liquid, then simmer the liquid on the stove for 10–15 minutes to reduce and concentrate flavor. Stir some of the reduced liquid into the shredded pork to keep it juicy.

  5. Crisp the edges. Heat a large skillet over medium-high with a thin film of oil. Add a layer of shredded pork and press gently.

    Let it sizzle without stirring for 2–3 minutes until edges turn crisp and browned. Flip once, crisp the other side, and repeat with remaining pork. Spoon over a bit more reduced liquid to glaze.

  6. Prep the lettuce and toppings. Separate lettuce leaves, wash, and pat dry.

    Arrange on a platter with toppings so everyone can build their own wraps.

  7. Assemble and serve. Add a generous scoop of crispy carnitas to a lettuce leaf. Top with avocado, salsa, cilantro, pickled onions, and a squeeze of lime. Serve immediately while the pork is hot and crackly.

Storage Instructions

  • Refrigeration: Store the pork in an airtight container with some cooking liquid for up to 4 days.

    Keep lettuce and toppings separate.

  • Freezing: Freeze shredded pork (with a few spoonfuls of liquid) for up to 3 months. Thaw overnight in the fridge.
  • Reheating: Rewarm gently on the stovetop with a splash of broth or water. For best texture, re-crisp in a hot skillet for 2–3 minutes after reheating.
  • Make-ahead tips: You can cook the pork a day ahead.

    Reduce the liquid, store both separately, and crisp the meat just before serving.

Final dish presentation: Beautifully plated pork carnitas lettuce wraps on a dark slate board—eachSave

Health Benefits

Using lettuce instead of tortillas cuts down on refined carbs and keeps the dish lighter. Pork shoulder provides protein for fullness and muscle repair, while citrus juice and spices add flavor without heavy sauces. Fresh toppings like radishes, onions, and cilantro bring fiber, antioxidants, and bright vitamins.

You control the sodium and fat by seasoning thoughtfully and skimming extra fat from the cooking liquid.

What Not to Do

  • Don’t rush the cook time. Carnitas need time to get tender. Undercooking leads to tough, stringy meat.
  • Don’t skip crisping. The crispy edges make carnitas special. A quick sear transforms the texture and flavor.
  • Don’t drown the meat in liquid. You want enough for moisture and braising, not a soup.

    Reduce the liquid for rich, concentrated taste.

  • Don’t use wet lettuce. Damp leaves fall apart. Dry them well so they hold the filling.
  • Don’t overpack the wraps. Keep them modest so they’re easy to pick up and eat.

Variations You Can Try

  • Spicy chipotle carnitas: Add 1–2 chopped chipotle peppers in adobo to the pot for smoky heat.
  • Citrus burst: Add grapefruit juice along with orange for a slightly bitter, complex edge.
  • Garlic-lime crema: Stir lime juice, minced garlic, salt, and a little yogurt or sour cream for a cool drizzle.
  • Pineapple salsa: Toss diced pineapple, red onion, jalapeño, cilantro, and lime for a sweet-savory topping.
  • Herb-forward: Swap oregano for Mexican oregano and finish the pork with chopped cilantro and green onion.
  • Low-sodium focus: Cut salt in half and lean on citrus, cumin, and fresh salsa to brighten flavor.
  • Extra-crispy method: Spread shredded pork on a sheet pan and broil for 5–7 minutes, flipping once.

Never wonder what's for dinner again.

Get 7 healthy, family-friendly dinners complete with recipes, grocery lists, and simple meal plans delivered straight to your inbox.

FAQ

Can I use a different cut of pork?

Yes. Pork shoulder (butt) is best for tenderness and fat content, but pork loin works in a pinch if you add a tablespoon of oil and watch closely to prevent dryness.

Shoulder will always give you better, juicier carnitas.

What lettuce works best for wraps?

Butter lettuce and romaine hearts are the top choices. Butter lettuce gives a soft, cup-like wrap, while romaine is crisper and sturdier. Iceberg leaves also work if you like extra crunch.

Do I need the orange juice?

It helps with sweetness and a subtle citrus note that balances the pork.

If you don’t have orange, use a bit of pineapple juice or an extra lime with a teaspoon of honey to round it out.

How do I keep the pork juicy when reheating?

Add a splash of broth or a spoonful of the reduced cooking liquid, cover, and warm gently. Then crisp in a hot pan to bring back those golden edges.

Can I make it in advance for a party?

Absolutely. Cook and shred the pork a day ahead, keep it in the fridge with some liquid, and crisp in batches as guests arrive.

Set out toppings and lettuce so everyone can assemble their own wraps.

Is this recipe gluten-free?

Yes, as written it’s naturally gluten-free. Just check labels on broth, spices, and any add-on sauces to be sure.

What sides go well with these wraps?

Serve with black beans, grilled corn, a crunchy cabbage slaw, or a simple tomato-cucumber salad. Chips and salsa or a fresh fruit salad also fit right in.

Can I use chicken instead of pork?

Yes.

Boneless, skinless chicken thighs work well. Reduce cooking time slightly and keep some liquid on hand to prevent drying. Crisp briefly in the pan just like the pork.

In Conclusion

Pork carnitas lettuce wraps hit the sweet spot between bold flavor and fresh, lighter eating.

They’re easy to prep, easy to customize, and great for sharing. With tender, crispy pork and crunchy, cool lettuce, every bite is balanced and bright. Keep this recipe in your rotation for stress-free dinners that feel special without a lot of work.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Loved This Recipe?

If you're looking for more simple, healthy dinners your family will actually eat, grab my FREE 7-Day Easy Dinner Reset. You'll get 7 easy dinner recipes, simple grocery lists, and a done-for-you plan that takes the stress out of mealtime.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating