Home » Recipes » Main Dishes » Sweet + Spicy Pork Belly Tacos

Sweet + Spicy Pork Belly Tacos

This post contains affiliate links. If you use these links to make a purchase, I may earn a commission at no additional cost to you (thank you!). As an Amazon Associate I earn from qualifying purchases.

Irresistible pork belly tacos are a mashup of textures and flavors. Crispy, tender, sweet and spicy, these tacos are a must-try recipe!

Three pork belly tacos next to a bowl of salsa and tortilla chips.

You’ll Sing for These Easy Pork Belly Tacos

Pork belly, pork belly, pork belly…taa-aacooos! 🎵 I made up a little jingle when I cooked this recipe the other day and can’t get it out of my head. (And, no…I’m not going to sing it out loud for you.)

These tacos make me happy! Why shouldn’t they have their own jingle?

For real though, if you’re into crispy pork carnitas, you’ve got to try these pork belly tacos. They have a mashup of textures…tender bits of meat and silky streaks of fat from slow roasting and crispy, caramelized edges from the final sauté.

The spicy comes from a super easy chipotle salsa that is first blended, then cooked, to intensify the color and flavor. Honey is added to some of the salsa to make things sweet. And, when sautéed with the pork belly, it becomes a sticky, spicy, addictive taco filling!

Raw ingredients for pork belly tacos on a wooden table.

Gather Your Ingredients

I’ve provided substitutions next to the key ingredient to help you tailor this recipe to your needs or personal taste. But first, a word about the star of our show…

Skinless Pork Belly

This is the same cut used to make bacon, only it hasn’t been cured or smoked. Pork belly is available in many mainstream grocery stores today, but you may need to hit up a traditional butcher or international market in some regions. 

I chose skinless for ease and method of preparation. You can find it in different forms: large slab, thick cut slices (may range from 2 to 3-inches wide), thin cut slices (similar in look to bacon), even shaved (looks like little rolls). A slab or thick cut slices are perfect for this recipe as they can be trimmed down to 1/2-inch thick pieces for roasting. Look for cuts that have an even thickness throughout.

If you can only find skin-on, that’s ok. Set the belly skin-side up on your cutting board. Position a sharp knife parallel to the board and make a cut just below the skin. Peel it back and continue along the length of the belly. (Psst! This is easier to do if the pork belly is cold.)

Ok, you’re also going to need…

  • Kosher salt & black pepper
  • Fresh garlic
  • Ro-Tel – a mix of seasoned diced tomatoes and green chiles. Fire-roasted diced tomatoes combined with some of your favorite spices would make a nice substitute.
  • Chipotle chilis in adobo saucechipotles bring a nice smoky quality to the salsa. A couple of the peppers and some of the sauce go into the salsa. I toss in a couple, but feel free to use more or less depending on the level of spice you want.
  • Avocado oil – or another high-smoke point oil, to “fry” the salsa.
  • Honey – honey and chipotle are partners in crime…in the best way! You can substitute with maple syrup or brown sugar if you prefer.
  • Lime – a little squeeze of lime juice will brighten up the leftover salsa (that’s not mixed with honey) to use as a condiment for the tacos. The rest of the lime can be cut into wedges for serving.
  • Small tortillas – street taco size are just right for these pork belly tacos. Flour or corn tortillas…your choice.
  • Garnishes – I really want the pork belly to shine here, so the garnishes are simple – red onion (or white onion), radish, and fresh cilantro. While my guys love raw onion on everything, I prefer these tacos with pickled onions. 
Three pork belly tacos garnished with onion, radish and cilantro.

Let’s Get Cooking Pork Belly Tacos

I have to give a couple shout outs. First, to Chef Bayless whose recipes for Essential Quick-Cooked Tomato-Chipotle Sauce and Sweet-and-Smoky Pork Chops inspired these flavors (from Rick Bayless’s Mexican Kitchen). The second high five goes to Matt Pittman from Meat Church BBQ – after watching his video for pork belly burnt ends (drool-worthy!), I was like…I’m digging this low and slow method. I don’t have a smoker, but the oven works! 

Here’s a step-by-step guide to help you on your way.

  1. Season the pork – Season the pork belly with salt & pepper and let it sit for about 15 minutes. 
  2. Slow roast the pork belly – Arrange the pieces in a single layer across a wire rack set inside a baking sheet (to catch the fat that will render during roasting). Roast for 1 hour in a 275°F preheated oven. Careful not to spill any fat that has pooled in the pan, flip the pieces over and roast for 1 more hour. The pork belly should be fork tender, but not falling apart.
Raw slices of pork belly arranged on a wire rack in a baking pan.
  1. Blend the salsa – Meanwhile, in a food processor or blender, combine the Ro-Tel, chipotle chili, adobo sauce, and garlic. Pulse several times to create a sauce that is mostly puree with tiny chunky bits.
  2. Cook the salsa – Heat the avocado oil in a heavy-bottomed saucepan over medium-high until screaming hot. Dump in the puree all at once; cook and stir for about 5 minutes until it thickens and deepens in color. Season to taste with kosher salt.
A spoonful of cooked salsa above a saucepan.
  1. Make the glaze – Remove 1/2 cup of the salsa to a bowl and combine with the honey to make a sweet glaze. Transfer the remaining salsa to another bowl and stir in the juice of a quarter of a lime.
  2. Crisp up + glaze the pork belly – Cut the roasted pork belly into small strips. Heat a large cast iron or non-stick skillet over medium-high. (There’s no need to add oil.) Add the pork belly strips and brown for 3 to 4 minutes. Now add the sweet glaze and cook for another 2 to 3 minutes until it becomes sticky and there’s a bit of charring on some of the pork.
  3. Chow down! – Serve the crispy pork belly in your choice of flour or corn tortillas, garnished with onion, radish, cilantro and a drizzle of the lime-infused salsa.

Helpful Recipe Tips

Why slow roast first? Why not just sauté? – Pork belly is a tough cut of meat. Slow roasting helps to tenderize that tissue and render the fat into flavor-giving juices so you end up with tender, moist meat. You’ll notice there are still some soft fatty tissue after roasting. That will render even further during the sauté and help to crisp up the exterior of the meat. If you were to skip the slow roast, and simply fry up 2 pounds of pork belly strips, your skillet would be swimming in pork fat that would need to be poured off periodically. Messy and dangerous. By the end of that process, you’d end up with either soggy pork belly or crispy, but maybe not so tender pieces. 

Easier clean up. – Completely cover your sheet pan with aluminum foil. Allow pooled fat to cool and set up after roasting, then roll it up and toss it in the trash. Or…you can save that fat for another cooking application by straining it into a sealable container (I have little blocks of duck fat in my freezer for such opportunities). 

Make Ahead Option

Much of this recipe is passive, but getting some of the work done ahead of time, even a day before, is always a great option if you’re entertaining or just ridiculously busy. 

Here are some make ahead steps you can complete the day before:

  • Roast the pork belly as instructed. Cool, slice into small strips, then transfer to an airtight container and refrigerate.
  • Blend and cook the salsa. Cool, then transfer to an airtight container and refrigerate.
  • Prep the onion and radish. Dice or julienne the onion. Thinly slice the radish. Place in separate containers with a splash of water to help keep them crisp and prevent them from drying out. Cover and refrigerate.
A hand holding a taco garnished with radish, onion and cilantro.

Pork Belly Leftovers

Storing + reheating – Transfer cooled, glazed pork belly to an airtight container and refrigerate for up to 3 days. Reheat in a skillet with a little salsa or broth, or microwave until warmed through.

What to do with leftovers – In addition to making more tacos, use leftover pork belly in an egg scramble or omelet, toss some into a burrito bowl, or roll into a lunchtime BLT wrap with crisp lettuce, tomato and a chipotle mayo.

For the Love of Tacos…

Three pork belly tacos on a black slate.

Sweet + Spicy Pork Belly Tacos

Linda Feller
Irresistible pork belly tacos are a mashup of textures and flavors. Crispy, tender, sweet and spicy, these tacos are a must-try recipe!
Prep time.23 minutes
Cook time.2 hours 7 minutes
Custom time.15 minutes
Total time.2 hours 45 minutes
Course.Main Course
Cuisine.Mexican
Number of servings.8 16 tacos
Calories per serving.680 kcal

Equipment

Ingredients

  • 2 pounds skinless pork belly, cut in half to make 2 shorter lengths, then cut into 1/2″ strips
  • kosher salt & black pepper
  • 1 can Ro-Tel, 10-ounce can
  • 2 chipotle chilis, packed in adobo
  • 1 tablespoon adobo sauce, from the can/jar
  • 2 cloves garlic, roughly chopped
  • 2 teaspoons avocado oil, (or other high-heat oil)
  • 3 tablespoons honey, or more, to taste
  • ¼ lime, use remainder for garnish
  • 16 small flour, or corn tortillas, (street taco size)
  • ½ small red onion, diced small or julienned
  • 4 radishes, thinly sliced
  • ½ bunch cilantro

Instructions

  • Preheat an oven to 275°F. Place a wire rack inside a sheet pan.
  • Season the pork belly with salt & pepper and let it sit for about 15 minutes. Arrange the pieces in a single layer across the wire rack (use 2 racks/pans, if necessary) so there is just a bit of room between the slices. Slow roast for 1 hour, then flip the pieces over and roast for 1 more hour (take care not to spill any rendered fat that pools in the sheet pan). The pork belly should be fork tender, but not falling apart.
  • Meanwhile, in a food processor or blender, combine the Ro-Tel, chipotle chili, adobo sauce, and garlic. Pulse several times to create a sauce that is more puree than chunky (but small chunky bits are fine).
  • Heat the avocado oil in a heavy-bottomed saucepan over medium-high until screaming hot. Dump in the puree all at once; cook and stir for about 5 minutes until it thickens and deepens in color. Season to taste with kosher salt.
  • Remove 1/2 cup of the sauce to a bowl and combine with the honey to make a sweet glaze. Transfer the remaining sauce to another bowl and stir in the juice of a quarter of a lime; reserve for serving.
  • Cut the roasted pork belly into lardons (small strips). Heat a large non-stick skillet (cast iron is perfect for this) over medium-high. No need to add any oil. Add the pork belly strips and brown for 3 to 4 minutes (work in batches if needed). Now add the sweet glaze and cook for another 2 to 3 minutes until it becomes sticky and there’s a bit of charring on some of the pork.
  • Serve the pork belly in your choice of flour or corn tortillas, garnished with onion, radish, cilantro and a drizzle of the lime-infused salsa.

Notes

Easier clean up. Completely cover your sheet pan with aluminum foil. Allow pooled fat to cool and set up after roasting, then roll it up and toss it in the trash.
Make ahead steps. 
  • Roast the pork belly as instructed. Cool, slice into small strips, then transfer to an airtight container and refrigerate.
  • Blend and cook the salsa. Cool, then transfer to an airtight container and refrigerate.
  • Prep the onion and radish. Dice or julienne the onion. Thinly slice the radish. Place in separate containers with a splash of water to help keep them crisp and prevent them from drying out. Cover and refrigerate.
Storing + reheating. – Transfer cooled, glazed pork belly to an airtight container and refrigerate for up to 3 days. Reheat in a skillet with a little salsa or broth, or microwave until warmed through.
What to do with leftovers. – In addition to making more tacos, use leftover pork belly in an egg scramble or omelet, toss some into a burrito bowl, or roll into a lunchtime BLT wrap with crisp lettuce, tomato and a chipotle mayo.

Nutrition

Calories: 680kcal | Carbohydrates: 40g | Protein: 13g | Fat: 52g | Saturated Fat: 18g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 23g | Cholesterol: 61mg | Sodium: 862mg | Potassium: 359mg | Fiber: 3g | Sugar: 11g | Vitamin A: 108IU | Vitamin C: 7mg | Calcium: 115mg | Iron: 3mg
Keywords.make ahead, oven, stove top
Did You Make This Recipe?Be sure to share a comment below!

Pin for Later! Sweet + Spicy Pork Belly Taco Recipe

Pin image for pork belly tacos.

Leave a Reply

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

Recipe Rating