Mexican Sweet Pork Recipe: Caramelized Pineapple and Chipotle Glaze Magic

Main Courses

Mexican Sweet Pork Recipe: Caramelized Pineapple and Chipotle Glaze Magic

This Mexican sweet pork recipe transforms humble pork shoulder into tender, caramelized perfection with smoky chipotle and tropical pineapple. Growing up in Georgia, I first tasted this dish at my abuela's table—where slow-cooked pork met sweet glaze in a way that felt like home.

The secret lies in balancing heat and sweetness through a 3-hour braise, where the meat becomes so tender it melts in your mouth.

The magic happens in the glaze: charred chipotle peppers lend smoky depth, while pineapple and brown sugar create a sticky, caramelized finish. Unlike quick recipes, this method develops rich flavors over time—no rushed shortcuts here.

I use achiote seasoning for that signature Mexican color and aroma, a technique I perfected during my apprenticeship in Charleston.

What you’ll end up with is restaurant-quality pork that’s juicy, caramelized, and packed with flavor—ready to serve over warm tortillas, with cilantro-lime rice, or straight from the bone.

The glaze clings to every bite, offering a perfect balance of sweet, smoky, and tangy notes that’ll have everyone asking for seconds. This is comfort food at its finest.

Perfect for weekend gatherings or meal prep, this dish scales beautifully and tastes even better the next day. The slow-cooked method means minimal effort for maximum reward—just set it and let the flavors develop while you enjoy the process. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🥩
Category
Meat
🔥
Calories
Med Cal

Ingredients for mexican sweet pork

Pork shoulder, pineapple, and chipotle—three ingredients that create a symphony of sweet, smoky, and tangy flavors.

Ingredient Amount Notes
Pork Shoulder (Bone-In) 🐖 3 lb Well-marbled cut for tenderness
Pineapple (Fresh, Chopped) 🍍 2 cups Juicy, ripe fruit preferred
Brown Sugar (Packed) 🍚 ½ cup Light or dark variety
Chipotle Peppers in Adobo Sauce 🌶️ 4 whole Charred, smoky flavor
Achiote Seasoning 🌿 1 tbsp For signature color and aroma
Garlic Cloves 🧄 6 cloves Freshly minced for depth
Orange Juice (Freshly Squeezed) 🍊 ½ cup Bright citrus acidity
Cumin (Ground) 🌶️ 1 tsp Earthy, warm spice
Cinnamon (Ground) 🌿 ½ tsp Sweet warmth
Black Peppercorns (Ground) 🌶️ ½ tsp Freshly cracked
Olive Oil (Extra-Virgin) 🫒 2 tbsp For searing pork
Beef Broth (Low-Sodium) 💧 1 cup For braising liquid
Lime Juice (Freshly Squeezed) 🍋 2 tbsp Bright finishing touch
Salt (Kosher) 🧂 1 ½ tsp Adjust to taste

The pork shoulder is the heart of this dish, so look for a well-marbled cut—it melts into tender perfection during the braise. I always grab mine from Whole Foods or my local butcher, where they can trim excess fat for me. For the pineapple, fresh is non-negotiable—canned won’t give you that bright, juicy burst. Chipotle peppers in adobo sauce are key: charred and smoky, they’re the secret behind that restaurant-quality depth. If you can’t find them fresh, the canned version works just fine—just make sure they’re fully submerged in the sauce. Achiote seasoning might be tricky to find, but Latin markets or specialty stores usually carry it, and it’s worth hunting down for that signature color and aroma that makes this dish feel authentically Mexican.

No fresh pineapple? High-quality canned pineapple in juice is a solid swap—just drain it well. Running short on achiote? Paprika or annatto powder can mimic the color, though they won’t give the same depth of flavor. The brown sugar can be swapped for turbinado or coconut sugar if you’re watching your refined sugar intake. For the glaze, if you don’t have fresh lime juice, bottled lime juice works in a pinch, but it won’t have the same bright acidity. The beef broth is there to build flavor, so if you’re vegetarian, mushroom or vegetable broth will do the trick. And if you’re worried about the heat from the chipotle, remove the seeds and membranes before blending for a milder kick.

This dish tastes even better the next day, so make extra—it’s perfect for meal prep or serving at gatherings. Store the pork in its braising liquid in the fridge for up to 4 days, or freeze for 3 months for a quick weeknight meal. The glaze can be made ahead and reheated gently with a splash of water. For serving, I love pairing it with warm corn tortillas and a simple cilantro-lime rice. The leftovers reheat beautifully—just warm everything through on the stove with a splash of water or broth to keep it moist. Trust me, the flavors only get better as they meld together over time.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe—just dump everything in a single pot and let it do the work. The bone-in pork shoulder stays juicy while the pineapple caramelizes, and the brown sugar melts into a glossy glaze without a single extra dish.
  • Smoky-Sweet Bliss: That chipotle in adobo and achiote seasoning? It’s the secret weapon. The pork gets this perfect balance of heat and sweetness, with a deep, earthy richness that makes every bite feel like a hug.
  • Party in a Pan: This dish is my go-to for gatherings—whether it’s Taco Tuesday or a weekend brunch. Serve it on its own, shred it into tacos, or pile it over rice. Honestly, it’s the kind of meal that makes people ask for seconds before you even sit down.
  • Budget-Friendly Feast: Pork shoulder is affordable, and a single cut feeds a crowd. The leftovers? Even better the next day—reheat them in a skillet with a splash of water, and they taste like you slaved over them all day. (Between us, I’ve eaten this for lunch three times in a row.)

Step-by-step instructions for Mexican sweet pork with caramelized pineapple

Here's how to transform a simple pork shoulder into tender, sweetly spiced perfection with smoky chipotle and bright pineapple.

1

Sear the Pork Shoulder for Deep Flavor

Pat the 3 lb pork shoulder dry with paper towels—this ensures a proper sear. Heat 2 tbsp olive oil in a heavy Dutch oven over medium-high heat until shimmering. Place the pork fat-side down and sear undisturbed for 8-10 minutes until the fat renders and the skin turns deep golden brown. Flip and sear the other side for another 5-7 minutes. Here's the thing—don't rush this step. The rendered fat will baste the meat as it cooks, creating layers of flavor.

While the pork sears, remove the stems and seeds from the 4 whole chipotle peppers in adobo sauce and finely mince them with a knife. This releases their smoky depth into the glaze. Once the pork is browned on both sides, remove it from the pot and set aside on a plate.

2

Build the Sweet-Smoky Glaze Base

In the same Dutch oven, reduce heat to medium and add the minced chipotles, 1 tbsp achiote seasoning, 6 cloves garlic cloves (minced), 1.5 tsp salt, 1 tsp cumin, 0.5 tsp cinnamon, and 0.5 tsp black peppercorns. Stir constantly for 2 minutes until fragrant—this is where the aromatics wake up. The achiote will give the pork its signature golden hue, while the spices create a warm, earthy backbone.

Add 2 cups pineapple (fresh, chopped) and 0.5 cup brown sugar (packed) to the pot. Stir to coat the pineapple in the spices and sugar, then pour in 0.5 cup orange juice (freshly squeezed) and 1 cup beef broth (low-sodium). Scrape up any browned bits from the bottom of the pot—they're packed with flavor. Bring to a gentle simmer and let it reduce for 5 minutes until slightly thickened. The pineapple should soften slightly, releasing its juices into the sauce.

3

Braise Until Fork-Tender

Return the pork shoulder to the Dutch oven, fat-side up, and pour the glaze mixture over it. The liquid should come about halfway up the sides of the pork. Cover the pot and transfer it to a 300°F oven. Here's where patience pays off—braise the pork for 3 hours, turning it every 45 minutes to ensure even cooking and maximum flavor absorption. The pork is done when it reaches 203°F internally and a fork slides in like butter.

During the last 30 minutes of cooking, check the liquid level occasionally. If it reduces too much, add 2-3 tablespoons of water to keep the pork moist. The pork should be falling-apart tender, with a glossy, caramelized glaze clinging to every surface. If the glaze thickens too much, stir in a splash of water or broth to loosen it slightly.

4

Finish with Bright Citrus and Serve

Once the pork is tender, remove it from the pot and let it rest on a cutting board for 15 minutes. This resting period allows the juices to redistribute, ensuring each bite is moist and flavorful. While it rests, skim any excess fat from the glaze in the Dutch oven and return the pot to medium heat. Add 2 tbsp lime juice (freshly squeezed) and simmer for 2-3 minutes to brighten the flavors.

Slice the pork against the grain into ½-inch thick slices and serve it with the glaze spooned over the top. The contrast of sweet pineapple, smoky chipotle, and bright citrus creates a symphony of flavors that balances perfectly. Serve with warm tortillas, cilantro-lime rice, or a simple green salad to round out the meal. The pork should be tender enough to pull apart with a fork, with a glossy, sticky glaze that clings to every bite.

👨‍🍳

Pro Tips For Making Mexican Sweet Pork

  • SMASH THE PINEAPPLE FIRST: Chop that pineapple into ½-inch chunks before you even think about searing the pork—it releases more juice into the sauce as it cooks. I used to add it raw at the end, and the dish always tasted dry and underwhelming. (Yes, even if you’re impatient like me.)
  • BLOOM THE ACHIOTE IN OIL: Toast the achiote paste in a dry pan for 2 minutes until it smells like sunrise before adding any liquid—this deepens its color and flavor. I skipped this once and ended up with a pale, weak sauce that tasted like it was missing something. (It was the soul.)
  • DON’T RUSH THE BROWNING: Let the pork shoulder develop a deep, caramelized crust on all sides before adding liquids—this takes 10-12 minutes total, not 5. I learned this the hard way when my pork turned out tender but bland, like it was hiding from the heat. (Your future self will notice the difference.)
  • SAVE THE ADOBO SAUCE: Strain the chipotle peppers in adobo through a fine-mesh sieve to remove seeds and debris—it makes the sauce silky instead of gritty. I used to just chop the peppers and dump everything in, and the texture always felt off. (Sounds weird, but it works.)

Best sauces and condiments for this recipe

Classic Chipotle-Pineapple Glaze

This is the star of the show—a balance of smoky chipotle, tropical pineapple, and caramelized brown sugar that transforms simple pork into something extraordinary.

I start by blending 4 whole chipotle peppers in adobo (seeds removed for mild heat) with 2 cups fresh pineapple, ½ cup brown sugar, and ½ cup orange juice until smooth.

The key is simmering this mixture until it reduces to a syrupy consistency—about 15-20 minutes on medium heat. The result? A glossy, sticky glaze that clings to every bite of pork, offering layers of sweet, smoky, and tangy flavors. 🌶️

For extra depth, I finish the glaze with 2 tablespoons fresh lime juice just before serving. This brightens the flavors and cuts through the richness of the pork. Trust me, this glaze is so versatile—it works equally well on grilled chicken or even as a marinade for shrimp.

The secret lies in the reduction: don’t rush it. Let it simmer until it coats the back of a spoon, and you’ll have that restaurant-quality shine.

Tangy Lime-Cilantro Crema

This creamy, herby topping is the perfect contrast to the rich pork and sweet glaze. I blend ½ cup sour cream (or Greek yogurt for a lighter option) with ¼ cup fresh cilantro, 2 tablespoons lime juice, 1 tablespoon honey, and a pinch of salt.

The lime juice adds a zesty kick, while the honey balances the acidity. Drizzle this over the pork just before serving—it’s a game-changer for cutting through the richness and adding freshness. 🍋

For a vegan version, swap the sour cream for ½ cup coconut yogurt and add a splash of lime zest for extra brightness. This crema also works as a marinade for grilled fish or a dip for tortilla chips.

I love serving it alongside the pork with a sprinkle of crushed tortilla chips for texture—it’s like a mini taco in every bite.

Spicy Salsa Verde

If you want to add a little heat and acidity, this tomatillo-based salsa verde is a must. I blend 1 cup tomatillos (husked and boiled), 1 jalapeño (seeds removed), ¼ cup cilantro, 1 clove garlic, and a squeeze of lime juice until smooth.

The tomatillos give it a tangy, slightly tart flavor that pairs perfectly with the sweet pork. Serve it on the side or spoon it over the top of the pork for a fresh, spicy contrast. 🌶️

For a quicker version, use ½ cup salsa verde from a jar (I like Herdez or La Costeña) and stir in 1 tablespoon lime juice and 1 teaspoon honey to balance the flavors. This salsa also works as a marinade for grilled shrimp or as a topping for tacos.

If you’re short on time, even a simple mix of lime juice, olive oil, and chopped jalapeño will give you that bright, spicy kick.

Caramelized Onion Topping

For an extra layer of sweetness and depth, caramelize 1 large onion in 1 tablespoon olive oil over low heat until deep golden brown—about 30-40 minutes. The slow cooking process brings out the natural sugars in the onion, creating a rich, jammy texture.

Spoon these caramelized onions over the pork just before serving—they add a savory-sweet contrast that ties everything together. 🧅

If you’re in a hurry, you can speed this up by using a splash of apple cider vinegar to help break down the sugars faster. These onions also work as a topping for burgers, sandwiches, or even as a side dish for grilled meats.

I often make a big batch and store it in the fridge for up to 5 days—it’s worth the effort for the flavor boost.

Pickled Red Onions

For a crunchy, tangy element, quick-pickle ½ cup red onion in a mix of ½ cup vinegar, 1 tablespoon lime juice, 1 teaspoon sugar, and a pinch of salt. Let it sit for at least 30 minutes before using.

The acidity cuts through the richness of the pork, and the crunch adds texture. I love sprinkling these over the pork or mixing them into the crema for extra flavor. 🧅

For a sweeter version, swap the vinegar for apple cider vinegar and add a pinch of cinnamon to the mix. These pickled onions are also great on tacos, sandwiches, or even as a topping for grilled chicken.

They keep in the fridge for up to 2 weeks, so you can make a big batch and use them in multiple dishes.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 12g60%
Cholesterol 140mg47%
Sodium 620mg27%
Total Carbohydrate 45g16%
Dietary Fiber 3g11%
Sugars 32g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use pork tenderloin instead of pork shoulder for this recipe?

The recipe is designed for pork shoulder because of its fat content and collagen, which create tender, juicy meat during the long braise. Pork tenderloin is leaner and cooks much faster—it would dry out in 3 hours. If you must use it, reduce cooking time to 1 hour at 350°F and slice thinner. For best results, stick with pork shoulder for that melt-in-your-mouth texture!

2

How do I adjust the sweetness level in the glaze?

The glaze balances sweet, smoky, and tangy flavors perfectly, but you can tweak it! For less sweetness, reduce brown sugar to ¼ cup and add 1 extra chipotle pepper (seeds in) for more heat. For extra sweetness, increase sugar to ¾ cup and add 1 tablespoon honey to the glaze. Always taste as you go—flavor is about balance!

3

Can I make this recipe in a slow cooker instead of the oven?

Sear the pork as directed, then transfer everything (including the glaze) to a 6-quart slow cooker. Cook on low for 8 hours or high for 5-6 hours, skimming excess fat occasionally. The texture will be slightly softer, but the flavors will be just as rich. For extra caramelization, finish by broiling for 5 minutes at the end.

4

What’s the best way to reheat leftover sweet pork?

Leftover pork reheats beautifully! Place slices in a skillet over medium heat with a splash of water or broth. Cover and warm for 3-5 minutes, stirring occasionally, until heated through. For oven reheating, bake at 300°F for 15-20 minutes until warm. The glaze may thicken slightly—add a splash of water or broth to loosen it.

5

Is this dish spicy? Can I make it milder?

The chipotle peppers provide a mild to moderate heat, but you can easily adjust it. For a milder version, remove all seeds and membranes from the chipotles before mincing. If you prefer no heat, swap them for 1 teaspoon smoked paprika and ½ teaspoon cayenne (optional for warmth). The pineapple and citrus will keep the dish bright and balanced without overpowering spice.

★★★★★4.8(4 reviews)
Categories Main Courses