Brazilian Pulled Pork Recipe: Slow-Cooked Moistness With Citrus Zest

Main Courses

Brazilian Pulled Pork Recipe: Slow-Cooked Moistness With Citrus Zest

This Brazilian pulled pork recipe brings the bold flavors of churrasco to your table with slow-cooked tenderness and bright citrus notes. 🌟 After years of perfecting pork techniques across the Southeast, I've adapted traditional Brazilian methods to deliver melt-in-your-mouth texture while keeping the vibrant tang of lime and orange.

The secret lies in a marinade that tenderizes the meat while building layers of flavor - no need for a smoker when your oven can replicate that signature Brazilian moisture.

The process begins with a 24-hour marinade that transforms tough pork shoulder into succulent, shreddable meat. I use a blend of citrus juices, garlic, and Brazilian spices like smoked paprika and bay leaves to create depth.

The slow cooking method - either in a Dutch oven or slow cooker - ensures the meat stays juicy while developing that signature fall-apart texture. What makes this recipe truly special is how the citrus marinade caramelizes slightly during cooking, adding a subtle sweetness that balances the smoky, savory notes.

By the time you're ready to serve, you'll have perfectly shredded pork that's moist and flavorful with just the right amount of char. The citrus zest in the marinade infuses every bite with a bright, refreshing quality that makes this dish feel both comforting and exciting.

This is the kind of pork that disappears from plates and leaves guests asking for seconds - whether you're serving it at a family gathering or a backyard BBQ.

Pair it with traditional Brazilian sides like farofa (toasted cassava flour), black beans, or a fresh tropical salad to complete the experience. The recipe scales beautifully for crowds, and leftovers reheat perfectly for sandwiches the next day.

Let's get started on creating pork that tastes like it came straight from a Brazilian churrascaria.

👹‍🍳
Difficulty
Easy
đŸ„©
Diet
Meat
đŸ”„
Calories
Med Cal

Ingredients for brazilian pulled pork

Six ingredients transform tough pork into melt-in-your-mouth Brazilian churrasco perfection.

Ingredient Amount Notes
Pork Shoulder (Bone-In) 🐖 5 lb Tough cut for maximum tenderness
Fresh Orange Juice 🍊 1 cup Freshly squeezed, no pulp
Fresh Lime Juice 🍋 œ cup Brightens the marinade
Orange Zest 🍊 1 tbsp Freshly grated for aroma
Garlic Cloves 🧄 8 cloves Minced for deep flavor
Smoked Paprika đŸŒ¶ïž 2 tbsp Key Brazilian spice
Bay Leaves 🍃 2 whole Dried or fresh
Olive Oil đŸ«’ ÂŒ cup Extra-virgin preferred
Cumin Seeds 🌿 1 tsp Toasted for warmth
Black Peppercorns đŸŒ¶ïž 1 tsp Freshly cracked
Salt 🧂 1 œ tbsp Diamond Crystal preferred
Brown Sugar 🍚 2 tbsp Lightly packed
Apple Cider Vinegar 🍎 1 tbsp For tangy depth
Fresh Cilantro 🌿 ÂŒ cup Chopped for garnish

The pork shoulder is non-negotiable here—bone-in keeps it juicy, and 5 lbs feeds a crowd with leftovers. Grab the thickest cut you can find (usually the top shoulder) from Whole Foods or your local butcher—they'll trim it for you. For the citrus, navel oranges work best, but any juicy variety does the trick. The zest needs to be bright orange, not white—scratch it off with a microplane. I always double-check the smoked paprika is 100% smoked (no additives) from Penzeys or the bulk bin.

No fresh orange juice? Bottled works in a pinch, but add a splash of water to mimic pulpiness. Swap lime for lemon juice at equal amounts, though it'll be slightly less tart. Running low on cumin seeds? Ground cumin at half the amount is fine, but toasting whole seeds in a dry pan for 30 seconds first makes a difference. The brown sugar can be swapped for white sugar, but it won't caramelize as nicely. If you're short on time, pre-minced garlic from a jar saves 5 minutes (just rinse it first).

Marinate the pork 24 hours uncovered in the fridge—it's worth the wait. The longer it sits, the more tender it gets. Store leftovers in the marinade for 3-4 days or freeze for up to 3 months. For serving, I reheat portions in the marinade over low heat—keeps everything juicy. The cilantro wilts fast, so add it last or store the stems in a jar of water like flowers. This pork reheats beautifully for sandwiches—double the batch if you're feeding a crowd.

❀

Why You'll Love This Recipe

  • Citrus Magic: The bright orange and lime juice cut through the richness of the pork shoulder—no heavy marinades, just zesty punch. I’ll be real: that first bite of tender meat with the citrus clinging to every strand? It’s like a vacation in your mouth.
  • Slow Cooker Hero: Honestly, this is my lazy-day win. Toss the bone-in pork shoulder with garlic, zest, and juice, then let the slow cooker do the work. By dinner, it’s falling apart—no babysitting required.
  • Party Crowd-Pleaser: Between us, this feeds a house without breaking the bank. Serve it on buns for tacos, over rice, or straight from the pot with lime wedges. My in-laws asked for the recipe twice—that’s a good sign.

Step-by-step instructions for Brazilian pulled pork

Here's how to transform a tough pork shoulder into tender, citrus-kissed perfection.

1

👹‍🍳 Step 1: Prepare the Rub and Marinade

In a small bowl, toast the cumin seeds and black peppercorns in a dry skillet over medium heat for 1 minute until fragrant. Let them cool completely, then grind them with the 1.5 tbsp salt and 2 tbsp smoked paprika in a spice grinder or mortar and pestle. This creates a fragrant base for our rub.

In a separate large bowl, whisk together the 1 cup fresh orange juice, 0.5 cup fresh lime juice, 1 tbsp orange zest, 0.25 cup olive oil, 2 tbsp brown sugar, 1 tbsp apple cider vinegar, and the ground spice mixture. The citrus and vinegar will begin breaking down the pork fibers immediately—you'll see the marinade turn slightly cloudy as it works its magic.

2

đŸ”„ Step 2: Coat and Rest the Pork

Pat the 5 lb pork shoulder (bone-in) completely dry with paper towels—this is crucial for developing that beautiful bark later. Rub the marinade all over the meat, pressing it into every crevice and crack. Place the pork in a resealable plastic bag and massage it gently for 2 minutes to ensure even distribution.

Seal the bag and refrigerate for at least 12 hours (I prefer 24 hours for maximum tenderness). The acid in the citrus will tenderize the meat while the spices penetrate deeply. Turn the bag occasionally to ensure even coating. The pork should smell vibrantly citrusy when you're ready to cook.

3

đŸ”„ Step 3: Slow-Cook Until Fork-Tender

Preheat your slow cooker to low heat. Remove the pork from the marinade (reserve the marinade for later) and place it in the slow cooker. Add the 2 whole bay leaves and pour the reserved marinade over the top. The liquid should come about halfway up the sides of the pork.

Cook uncovered on low heat for 8 hours. Here's the thing—don't peek! Every time you lift the lid, you lose heat and moisture. The pork is done when it reaches 203°F internally and falls apart easily with two forks. You'll notice the fat will render out and create a beautiful sauce in the bottom of the slow cooker—this is where all the flavor lives.

4

đŸ„˜ Step 4: Shred and Finish with Fresh Herbs

Transfer the pork to a cutting board and let it rest for 10 minutes. Using two forks, shred the meat against the grain into Œ-inch thick strands. Discard the bay leaves and any large fat pieces. Return the shredded pork to the slow cooker and stir in any accumulated juices from the bottom.

Garnish with the 0.25 cup chopped fresh cilantro just before serving. The bright herb cuts through the richness of the pork while adding a fresh finish. The final texture should be irresistibly tender with just enough resistance to hold its shape when served. This is where all that slow cooking pays off—each bite should be moist and packed with citrusy, smoky flavor.

👹‍🍳

Pro Tips For Making Brazilian Pulled Pork

  • Trim That Fat Cap: The thick layer of fat on a bone-in pork shoulder isn’t just for looks—it renders down into flavor gold. Use kitchen shears to slice off just the top ÂŒ-inch layer (leave the rest intact) so it crisps into a crackling crust while still protecting the meat underneath. I learned this the hard way when my first batch turned into a greasy mess because I went too deep.
  • Juice It Fresh: Store-bought citrus juice is convenient, but fresh orange and lime juice make a real difference in this dish. Roll the oranges and limes on the counter first to soften them, then strain through a fine-mesh sieve to remove pulp—it keeps the sauce silky and prevents bitterness. (Yes, even if you’re impatient like me.)
  • Don’t Rush the Low Heat: After searing the pork shoulder, drop the heat to 225°F (107°C) and let it cook slowly—this isn’t the time to speed things up. I used to check the temp every 30 minutes, but now I set a timer for 2 hours first, then probe it. The meat needs time to break down; rushing it turns tender pork into dry, stringy disappointment.
  • Zest Before Cooking: Add the orange zest early in the marinade or rub, not just at the end. The oils in the zest mellow out during cooking, but if you toss it on last-minute, you’ll end up with a sharp, overpowering bite. Think of it like seasoning—layer it in so the flavors meld. (And yes, use a microplane for the finest, most flavorful zest.)

Make-ahead tips for this recipe

Marinade Prep Ahead

Start your marinade the night before—this is where the magic happens! Combine all marinade ingredients in a bowl and store it in an airtight container in the fridge. The citrus and spices will meld beautifully overnight, creating a vibrant base.

I like to use a quart-sized mason jar for easy mixing and storage. If you're short on time, a 12-hour marinade still works, but 24 hours is ideal for maximum tenderness. The longer it sits, the more flavorful your pork will be. đŸ’«

Pork Prep Timeline

Pat your 5 lb pork shoulder dry and rub it with the marinade the morning of cooking. Place it in a resealable bag and refrigerate until ready to cook. This keeps the meat fresh and allows the marinade to work its magic.

I always label my bags with the date and time to track the marinating process. For best results, cook within 48 hours of marinating. If you need to prep ahead, store the marinated pork in the fridge for up to 2 days before cooking.

Slow Cooker Strategy

Transfer the marinated pork to your slow cooker the night before you plan to serve. This lets the meat cook slowly and evenly, ensuring it's fork-tender by mealtime. I use a 6-quart slow cooker for this recipe, as it gives the pork plenty of room to cook without overcrowding.

Add the bay leaves and reserved marinade, then set it to low heat. The pork will be ready when it reaches 203°F internal temperature—usually after 8 hours. This method is perfect for busy days because you can set it and forget it. đŸŒĄïž

Leftovers Mastery

Shredded pork reheats beautifully for sandwiches or tacos. Store leftovers in an airtight container with some of the cooking juices to keep them moist. Reheat in a skillet over medium-low heat for 5-7 minutes, stirring occasionally.

For meal prep, divide the pork into portioned containers—this makes it easy to grab and reheat later. The pork stays delicious in the fridge for 3-4 days or can be frozen for up to 3 months. Just thaw overnight in the fridge before reheating.

Freezer-Friendly Tips

If you're planning ahead for a big gathering, freeze the shredded pork in 1-cup portions using silicone molds or freezer bags. Label each portion with the date and reheat directly from frozen in the slow cooker on low heat for 2-3 hours.

I also like to freeze the marinade separately in ice cube trays—just thaw and use as needed. This way, you can always have fresh-tasting pork ready for sandwiches or tacos. The freezer keeps the pork safe and flavorful for up to 3 months. ❄

Serving Suggestions

Use your make-ahead pork for more than just sandwiches! Serve it on grilled bread with a side of black beans and farofa for a full Brazilian feast. For tacos, warm the pork in a skillet with a splash of orange juice to keep it moist.

I also love using it in pork sliders with a mango salsa for a sweet and tangy twist. The possibilities are endless—just store the pork in the fridge for up to 4 days or freeze for longer storage. This makes it easy to whip up a quick meal anytime. 🌼

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 9g45%
Cholesterol 135mg45%
Sodium 1200mg52%
Total Carbohydrate 22g8%
Dietary Fiber 1g4%
Sugars 18g
Protein 42g84%
* 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 substitute bone-in pork shoulder for boneless?

Yes, but expect slightly different results. Bone-in pork stays juicier during slow cooking because the bone acts as a heat sink. If using boneless, trim excess fat and reduce cooking time by 30-45 minutes—it'll dry out faster. For best texture, stick with bone-in when possible. The bone also adds depth of flavor to the cooking liquid.

2

What's the best way to reheat leftovers without drying them out?

Use the marinade! Mix shredded pork with 2-3 tablespoons of reserved marinade and reheat in a skillet over low heat for 5-7 minutes, stirring constantly. For microwave reheating, cover with a damp paper towel and heat in 30-second bursts. The key is moisture—never let it sit dry.

3

How do I make this recipe in an oven instead of a slow cooker?

Preheat oven to 275°F and place pork (with marinade) in a Dutch oven. Cover tightly with foil and bake for 6-7 hours until internal temp reaches 203°F. For crispier bark, remove foil for the last 30 minutes. This method gives you more control over temperature but requires more attention than a slow cooker.

4

What are the best sides to serve with Brazilian pulled pork?

For an authentic Brazilian meal, pair with farofa (toasted cassava flour), black beans, and grilled plantains. For a lighter option, try tropical fruit salad with mango and passionfruit. The citrus notes in the pork also complement creamy rice dishes or avocado salsa. Don't forget fresh lime wedges for squeezing over everything!

5

Why did my pork turn out dry?

Most likely, it cooked too long at high heat or wasn't properly rested. Keep internal temp at 203°F max and let it rest 10 minutes before shredding. Another common mistake is not using enough fat—aim for 1-inch thickness of pork. If it's still dry, try adding a splash of the cooking juices when reheating.

★★★★★4.9(6 reviews)
Categories Main Courses