Crispy Carnitas Tacos: Easy Homemade Recipe

Posted on

Mabel Dean

Crispy Carnitas Tacos - featured image

Last Friday night, I was staring into the abyss of my open refrigerator. It was 8:15 PM. The kids were already complaining about being hungry, my husband was about to log off for the day, and I knew exactly what was coming next: the inevitable “what’s for dinner?” conversation that usually ends with me grabbing the phone to order from that taco place three blocks away.

But I didn’t. Instead, I found a bag of pork shoulder I’d meant to cook for weeks, a bag of limes that were finally ripe, and a sudden, stubborn refusal to settle for soggy, lukewarm takeout. I decided to make Crispy Carnitas Tacos with Lime Crema from scratch. I know, I know—carnitas sounds like it takes all day. And technically, it does. But the secret isn’t the time; it’s the method. And once I figured it out, I haven’t looked back.

When those tacos hit the table, with their shattering, golden-brown edges and that bright, tangy lime crema cutting through the richness, my family actually paused. My daughter, who usually picks the cilantro out like it’s a hazard, took a second bite. My husband asked for the recipe. That’s the moment I knew this Crispy Carnitas Tacos with Lime Crema recipe was a keeper. It’s not just dinner; it’s a weekend vibe on a Tuesday night.

I’ve made this at least a dozen times since that Friday. I’ve tweaked the spice blend, tested different cooking methods, and even tried making the crema with different acids. This version? It’s the winner. It’s the one that makes you feel like a taco master without needing a degree in Mexican cuisine. Let me show you how to make it.

Why You’ll Love This Recipe

There are a million taco recipes out there. So why this one? Why the Crispy Carnitas Tacos with Lime Crema specifically? Here’s the real talk on why this has earned a permanent spot in our weekly rotation.

Texture That Actually Crisps — Most home-cooked pork tacos end up steaming in their own juices. They’re tender, sure, but they’re mushy. This recipe uses a specific high-heat finish that gives you those crave-worthy, shattering crispy bits. I call them “candied” pork edges because they caramelize so well. It’s the difference between good and unforgettable.

The Lime Crema Is The Star — Don’t skip the crema. Seriously. The combination of cool, creamy, tangy lime sauce with hot, savory, spicy pork is pure magic. I’ve tried just using sour cream, and it’s fine. But the lime crema? It elevates the entire dish. It’s the kind of sauce you’ll want to spoon over everything else you eat that week.

Make-Ahead Friendly — This is my secret weapon for busy weeknights. The pork can be cooked (braised) up to two days in advance. You just pull it out, shred it, and crisp it up when you’re ready. It saves you hours of active cooking time. I often make the pork on Sunday and just reheat and crisp it on Wednesday. Game changer.

Customizable Heat Level — Whether you’re feeding a crowd of spice-lovers or picky kids, this recipe bends to your will. The base is savory and flavorful, not overwhelmingly hot. You add the heat through the toppings—jalapeños, hot sauce, chili powder—so everyone gets exactly what they want.

It Feels Fancy (But Isn’t) — When I serve these, people think I went to a fancy taqueria. The presentation of the crispy pork piled high on small tortillas, drizzled with that vibrant green crema, and topped with fresh radishes and cilantro looks restaurant-quality. But it costs a fraction of the price and tastes fresher.

This is my go-to when I want to impress without stressing. It’s reliable, delicious, and makes your kitchen smell like a dream.

Ingredients You’ll Need

Here’s the best part: you probably have most of this already. The beauty of carnitas is that it relies on simple, high-quality ingredients. You don’t need a pantry full of exotic spices. Here’s what you need to make the best Crispy Carnitas Tacos with Lime Crema you’ve ever had.

For the Pork

Pork Shoulder (Boston Butt) (3-4 pounds / 1.5 kg) — This is non-negotiable. You need the fat content for flavor and tenderness. Lean pork loin will be dry and boring. Look for a piece with good marbling. If it’s too big, ask your butcher to cut it in half.

Orange Juice (1 cup / 240ml) — Freshly squeezed is best, but store-bought 100% juice works in a pinch. The acid helps break down the meat, and the sugar helps with caramelization later. Don’t use the stuff with added sugar or corn syrup.

Lime Juice (½ cup / 120ml) — Again, fresh is key. You’ll also need limes for the crema and garnish. Buy extra limes; you’ll want them.

Chicken Broth (1 cup / 240ml) — Low-sodium is best so you can control the salt. Vegetable broth works if you want to keep it vegetarian-friendly (though the pork isn’t, the broth doesn’t have to be meat-based).
White Onion (1 large, sliced into rings / about 250g) — This goes into the braising liquid. It infuses the pork with sweetness. Don’t use red onion here; it changes the flavor profile too much.

Garlic (6-8 cloves, smashed / about 2 tablespoons) — Don’t peel them perfectly. Just smash them with the side of your knife. It releases more flavor and they’re easy to fish out later.

Cumin (2 teaspoons ground) — The backbone of the savory flavor. Toast it in a dry pan for 30 seconds before using it if you want to level up. Trust me, it makes a difference.

Oregano (1 teaspoon dried Mexican oregano if you can find it, or regular) — Mexican oregano is more citrusy and earthy. Regular works fine, but it’s slightly different.

Bay Leaves (2 leaves) — They add a subtle herbal depth. Remove them before serving.

Salt and Black Pepper — Generous amounts. You’re seasoning a big cut of meat.

Neutral Oil (2 tablespoons) — Avocado oil or vegetable oil for the final crisping step. Olive oil burns at high heat, so avoid it here.

For the Lime Crema

Crispy Carnitas Tacos preparation steps

Sour Cream (1 cup / 240ml) — Full-fat is best. Low-fat splits and gets grainy when mixed with acid.

Mexican Crema or Crème Fraîche (½ cup / 120ml) — If you can’t find this, mix ½ cup sour cream with ½ cup heavy cream. It’s thinner and less tangy than sour cream, which is perfect for drizzling.

Lime Juice (2 tablespoons fresh) — Adjust to taste. You want it bright and tangy.

Lime Zest (1 lime) — The oils in the zest add aroma that juice alone can’t match.

Garlic (1 small clove, minced) — Just a hint. You don’t want garlic crema.

Salt (½ teaspoon or to taste) — Taste and adjust. The crema should be slightly saltier than you think it needs to be.

For Topping and Serving

Small Corn Tortillas (12-16 tortillas) — Warm them before serving. Flour tortillas work, but corn is traditional and holds up better to the juicy pork.

White Onion (½ cup, finely diced) — For garnish. Raw onion adds crunch and bite.

Fresh Cilantro (1 cup, chopped) — The leaves, not the stems (unless you really love them). Don’t skip it; it cuts the fat.

Radishes (2-3, thinly sliced) — Adds a refreshing crunch. Optional but recommended.

Jalapeños (1-2, sliced) — Fresh or pickled. Pickled jalapeños add a nice vinegar kick.

Avocado or Guacamole — Sliced or scooped. Creamy goodness.

Shopping Tips

Where to find Mexican Crema: Check the international aisle or the dairy section near other specialty cheeses. If you can’t find it, don’t stress. The sour cream mix works.

Pork Quality: If possible, buy from a local butcher. They can cut it into 2-inch chunks for you, which saves prep time. Ask for “carnitas cut” if they know what that is.

Equipment Needed

You don’t need fancy gadgets for this. Here’s what I actually use in my kitchen.

Dutch Oven or Heavy Pot (6-quart minimum) — I use my Le Creuset enameled cast iron. It holds heat evenly and goes from stove to oven. A heavy stockpot works too. Just make sure it has a tight-fitting lid.

Rimmed Baking Sheet — For the final crisping step. I line it with parchment paper for easy cleanup, but it’s not strictly necessary.

Two Forks — For shredding the pork. This is the classic tool. Some people use a hand mixer (yes, really), but I find two forks give you better control over the texture.

Microplane or Zester — For the lime zest. A regular grater works, but a microplane gets the zest without the bitter white pith.

Mixing Bowl — Small bowl for the lime crema.

Tongs — For turning the pork during the crisping phase.

Cutting Board and Sharp Knife — For prepping onions, garlic, and radishes.

Measuring Cups and Spoons — Standard stuff. I keep a basic set on my counter.

Optional: Broiler Pan Rack — If you have one, it elevates the pork for better airflow. But a regular sheet pan works fine.

How to Make It: Step-by-Step

Alright, let’s get cooking. I’m walking you through exactly how I make my Crispy Carnitas Tacos with Lime Crema. It’s broken into two main phases: braising the pork, then crisping it. The braising is mostly hands-off, so you can relax.

Step 1: Prep the Pork (10 minutes)

Pat the pork shoulder dry with paper towels. Moisture is the enemy of browning. Cut the pork into large chunks, about 2-3 inches. You want them big enough that they don’t dry out, but small enough to cook through. Season generously with salt and black pepper. Don’t be shy with the salt; it needs to penetrate the meat.

Step 2: Sear the Pork (5 minutes)

Heat your Dutch oven over medium-high heat. Add a splash of oil if your pot is dry. Working in batches, sear the pork on all sides until browned. This step adds flavor through the Maillard reaction. Don’t crowd the pot; if you do, the meat will steam instead of sear. It might take 10-15 minutes total, but it’s worth it. Remove the pork and set aside.

Step 3: Build the Braising Liquid (2 minutes)

In the same pot, add the sliced white onion, smashed garlic cloves, bay leaves, cumin, and oregano. Sauté for 1-2 minutes until fragrant. Pour in the orange juice, lime juice, and chicken broth. Scrape up any browned bits from the bottom of the pot—those are flavor gold.

Step 4: Braise the Pork (2-3 hours)

Return the pork to the pot. The liquid should come about halfway up the meat, not necessarily cover it completely. Bring to a simmer, then cover tightly with the lid. Transfer to a 325°F (160°C) oven. Braise for 2-3 hours, until the pork is fork-tender. It should fall apart easily when you poke it. If it’s still tough, give it another 30 minutes.

Step 5: Shred and Strain (15 minutes)

Remove the pot from the oven. Carefully lift the pork out with tongs and place it in a large bowl. Reserve the braising liquid! Strain it through a fine-mesh sieve to remove the onions and garlic. You’ll use some of this liquid later to keep the pork moist. Shred the pork using two forks. Pull it apart into bite-sized pieces. Discard the bay leaves and garlic cloves.

Step 6: Crisp the Pork (10 minutes)

This is the magic step. Preheat your broiler to high. Line a rimmed baking sheet with parchment. Spread the shredded pork in an even layer on the sheet. Drizzle with a little of the reserved braising liquid—just enough to moisten, not soak. Broil for 5-7 minutes, then flip and broil for another 3-5 minutes. You want the edges to be dark brown and crispy. Watch it closely! Broilers vary, and you don’t want it to burn. It should look like little crispy bits of pork heaven.

Step 7: Make the Lime Crema (5 minutes)

While the pork crisps, mix the sour cream, Mexican crema (or cream mix), lime juice, lime zest, minced garlic, and salt in a small bowl. Whisk until smooth. Taste and adjust. You want it tangy and creamy. Set aside.

Step 8: Warm the Tortillas

Heat your corn tortillas in a dry skillet over medium heat for 30 seconds per side, or wrap them in a damp paper towel and microwave for 30 seconds. They should be pliable and warm. Don’t skip this; cold tortillas crack and ruin the experience.

Step 9: Assemble and Serve

Build your tacos! Place a generous scoop of crispy pork on each tortilla. Drizzle with the lime crema. Top with diced white onion, cilantro, radish slices, and jalapeños. Serve immediately while the pork is still hot and crispy.

Total Time: About 3.5 hours (mostly inactive braising time, 30 minutes active).

Expert Tips & Tricks

Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.

Don’t Skip the Sear
I know it’s extra work. But searing the pork before braising adds a depth of flavor that boiling it straight up can’t match. It’s the difference between bland pork and amazing pork.

Save the Braising Liquid
That liquid is gold. It’s infused with orange, lime, garlic, and onion. Use it to moisten the pork before crisping, or drizzle a little over the finished tacos for extra flavor. Don’t throw it away!

Watch the Broiler Like a Hawk
Broilers are intense. One minute it’s perfect, the next it’s charcoal. Check it every 2 minutes once it starts browning. You want golden brown, not black. If your broiler runs hot, move the rack down a level.

Make the Crema Ahead
The lime crema actually tastes better if it sits for an hour. The flavors meld together. Make it in the morning and keep it in the fridge until dinner.

Double the Batch
This freezes well (after crisping, though it loses a little crunch). I often make double the pork and freeze half for a quick meal later. Reheat gently with a splash of broth.

Use Fresh Limes
Bottled lime juice tastes flat and metallic. Fresh lime juice is bright and vibrant. It makes a huge difference in the crema and the braising liquid.

Variations & Substitutions

Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.

Slow Cooker Method
If you don’t want to use the oven, you can braise the pork in a slow cooker. Sear it first, then add all ingredients to the slow cooker. Cook on low for 6-8 hours. Shred and crisp in the oven as directed. It’s easier but doesn’t have the same rich fond flavor.

Instant Pot Method
Sear the pork in the Instant Pot, then add liquids. Pressure cook on high for 45 minutes. Natural release for 15 minutes. Shred and crisp. Faster, but still requires the oven step for crispiness.

Spicy Version
Add 1 teaspoon of chipotle powder to the braising liquid. Or mix a diced jalapeño into the pork before crisping. For extra heat, add a dash of hot sauce to the lime crema.

Vegetarian Option
Use hearts of palm or king oyster mushrooms instead of pork. Hearts of palm shred like carnitas! Marinate them in the same spices and braise them for 30-45 minutes. Crisp them in the oven. It’s surprisingly good.

Dairy-Free Crema
Use coconut cream instead of sour cream. Add lime juice and salt. It’s tangy and creamy, though the flavor is slightly different. It works well if you’re avoiding dairy.

Gluten-Free
This recipe is naturally gluten-free as long as you use gluten-free broth and tortillas. Most corn tortillas are GF, but check the label.

Serving & Storage

How to Serve:
I usually set up a taco bar. Put the pork, crema, and toppings in separate bowls. Let everyone build their own. It’s interactive and fun. Pair with a simple side of Mexican rice or black beans. A cold beer or margarita makes it feel like a party.

Storage:
Store leftover pork in an airtight container in the fridge for up to 4 days. The crema lasts for 3-4 days. Store them separately.

Reheating:
Reheat the pork in a skillet over medium heat with a splash of broth to moisten it. You can re-crisp it in the broiler for 2 minutes if you want that texture back. The crema just needs to come to room temperature.

Freezing:
You can freeze the cooked pork (before or after crisping). Freeze in portions for 2-3 months. Thaw in the fridge overnight. Note: The texture might be slightly drier after freezing, so add extra broth when reheating.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re tracking. This is per serving (based on 4 tacos with crema and toppings).

  • Calories: 450-500
  • Protein: 30g
  • Carbs: 25g
  • Fat: 28g
  • Fiber: 3g
  • Sugar: 4g
  • Sodium: 600mg (varies based on broth and salt)

What’s Good: High protein, satisfying fat. The pork shoulder is nutrient-dense.
What to Know: It’s calorie-dense due to the fat content and crema. It’s comfort food. If you want to lighten it up, use less crema and more veggies. But honestly? It’s worth the indulgence.

Final Thoughts

So that’s my Crispy Carnitas Tacos with Lime Crema! I’ve talked your ear off, but when you make a recipe this often, you have a lot to say about it. This has saved me from takeout so many times. It’s my answer to “what’s for dinner” when I want something flavorful, fun, and impressive.

Make it yours! Try different toppings, adjust the spice, or make the crema with different herbs. The best recipes are the ones you adapt. If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen.

Happy cooking! And I hope your kitchen smells half as good as mine does right now.

Frequently Asked Questions

Can I make this in a slow cooker?

Yes! Sear the pork first for flavor, then add all ingredients to the slow cooker. Cook on low for 6-8 hours until tender. Shred and then crisp in the oven as directed. It’s easier but doesn’t have the same rich fond flavor from the sear.

Why is my pork not crispy?

It probably wasn’t dry enough before broiling, or the broiler wasn’t hot enough. Pat the shredded pork dry with paper towels before adding it to the baking sheet. Make sure your broiler is preheated. Also, don’t crowd the pan; the pork needs space for heat to circulate.

Can I use leftover roast pork?

Absolutely! If you have leftover roast pork, you can skip the braising step. Just shred it, moisten it with a little broth or water, and broil it until crispy. It won’t have the same depth of flavor as braised pork, but it’s a great shortcut.

What can I use instead of Mexican crema?

Mix equal parts sour cream and heavy cream. Or use crème fraîche. Both are thinner and less tangy than sour cream, which is perfect for drizzling. If you can’t find any, just use sour cream thinned with a little milk.

How do I keep the tortillas from breaking?

Warm them up! Cold corn tortillas are brittle. Heat them in a dry skillet for 30 seconds per side, or wrap them in a damp paper towel and microwave for 30 seconds. They should be pliable and warm before you fill them.

Can I make the lime crema ahead?

Yes, and it’s better if you do. Make it up to 2 days ahead and store it in the fridge. The flavors meld together. Just stir it well before using, as it might separate slightly.

Is this recipe spicy?

The base pork is not spicy; it’s savory and aromatic. The heat comes from the toppings (jalapeños, hot sauce, chili powder). You can control the spice level by how much you add. It’s perfect for picky eaters who want to add their own kick.

Pin This Recipe!

Crispy Carnitas Tacos recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Crispy Carnitas Tacos - featured image

Crispy Carnitas Tacos with Lime Crema


  • Author: Julia
  • Total Time: 3 hours 30 minutes
  • Yield: 4 servings 1x

Description

Homemade crispy carnitas tacos featuring tender, braised pork shoulder that is seared and broiled for a shattering crunch, served with a bright, tangy lime crema and fresh toppings.


Ingredients

Scale
  • 34 pounds pork shoulder (Boston Butt), cut into 2-3 inch chunks
  • 1 cup orange juice (freshly squeezed)
  • 1/2 cup lime juice (fresh)
  • 1 cup chicken broth (low-sodium)
  • 1 large white onion, sliced into rings
  • 68 cloves garlic, smashed
  • 2 teaspoons ground cumin
  • 1 teaspoon dried oregano (Mexican oregano preferred)
  • 2 bay leaves
  • Salt and black pepper (generous amounts)
  • 2 tablespoons neutral oil (for searing)
  • 1 cup sour cream (full-fat)
  • 1/2 cup Mexican crema or crème fraîche (or mix of sour cream and heavy cream)
  • 2 tablespoons lime juice (for crema)
  • 1 lime, zested
  • 1 small garlic clove, minced (for crema)
  • 1/2 teaspoon salt (for crema)
  • 1216 small corn tortillas
  • 1/2 cup white onion, finely diced (for garnish)
  • 1 cup fresh cilantro, chopped
  • 23 radishes, thinly sliced
  • 12 jalapeños, sliced
  • Avocado or guacamole (optional)

Instructions

  1. Pat pork shoulder dry and season generously with salt and black pepper.
  2. Heat a Dutch oven over medium-high heat. Sear pork in batches until browned on all sides. Remove and set aside.
  3. In the same pot, sauté sliced onion, smashed garlic, bay leaves, cumin, and oregano for 1-2 minutes until fragrant.
  4. Add orange juice, lime juice, and chicken broth, scraping up browned bits from the bottom of the pot.
  5. Return pork to the pot. Liquid should come halfway up the meat. Bring to a simmer, cover tightly, and transfer to a 325°F (160°C) oven.
  6. Braise for 2-3 hours until pork is fork-tender.
  7. Remove pork from pot and shred using two forks. Strain and reserve the braising liquid.
  8. Preheat broiler to high. Spread shredded pork on a parchment-lined baking sheet. Drizzle with a little reserved braising liquid to moisten.
  9. Broil for 5-7 minutes, flip, and broil for another 3-5 minutes until edges are dark brown and crispy. Watch closely to prevent burning.
  10. While pork crisps, whisk together sour cream, Mexican crema, lime juice, lime zest, minced garlic, and salt to make the lime crema.
  11. Warm corn tortillas in a dry skillet or microwave.
  12. Assemble tacos with crispy pork, drizzle with lime crema, and top with diced onion, cilantro, radishes, and jalapeños.

Notes

The pork can be braised up to two days in advance. The lime crema tastes better if made ahead. Ensure pork is dry before broiling for maximum crispiness. Do not crowd the baking sheet during the crisping step.

  • Prep Time: 30 minutes
  • Cook Time: 3 hours
  • Category: Main Course
  • Cuisine: Mexican

Nutrition

  • Serving Size: 4 tacos with crema a
  • Calories: 475
  • Sugar: 4
  • Sodium: 600
  • Fat: 28
  • Saturated Fat: 12
  • Carbohydrates: 25
  • Fiber: 3
  • Protein: 30

Keywords: carnitas, tacos, pork shoulder, lime crema, crispy pork, Mexican food, dinner recipe, homemade tacos

You might also like these recipes

Leave a Comment

Recipe rating