Aldi Pork Carnitas Recipe: Slow-Braised Shreds With Citrusy Crunch

Main Courses

Aldi Pork Carnitas Recipe: Slow-Braised Shreds With Citrusy Crunch

Transforming Aldi's budget-friendly pork shoulder into tender, citrus-infused carnitas is one of those kitchen victories that makes you question why you ever bought pre-made.

The secret lies in slow-braising the pork until it practically falls apart, then finishing it with a bright citrus marinade that cuts through the richness—all while keeping costs low using Aldi's affordable cuts.

What sets this recipe apart is the two-stage cooking process: first, a long slow braise in a flavorful broth to break down the collagen, then a quick sear in the oven to crisp the edges.

This technique delivers that perfect texture—juicy, tender shreds with crispy bits—without requiring expensive cuts of meat. The citrus marinade, made with lime and orange, adds a bright, refreshing contrast that makes every bite feel special.

By the time you're done, you'll have restaurant-quality carnitas that's ready to serve on tacos, in burrito bowls, or over rice. The pork will be so tender it shreds easily with a fork, and the citrus notes will make your taste buds sing.

This is the kind of recipe that transforms a simple weeknight dinner into something that feels like a celebration.

The best part? You'll use Aldi's affordable pork shoulder, which delivers just as much flavor as pricier cuts when cooked low and slow. The leftovers reheat beautifully, making this an excellent meal prep option for busy weeks. Let's get started on creating carnitas that'll have everyone asking for seconds.

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

Ingredients for aldi pork carnitas

Aldi's pork shoulder plus citrus and spices—simple ingredients for carnitas that taste restaurant-worthy.

Ingredient Amount Notes
Aldi Boneless Pork Shoulder 🥩 3 lb Bone-in preferred for flavor
Orange Juice 🍊 1 cup Freshly squeezed preferred
Lime Juice 🍋 ½ cup Freshly squeezed, seeds removed
Orange Zest 🍊 2 tbsp From 1 large orange
Lime Zest 🍋 1 tbsp From 1 lime
Beef Broth 💧 2 cups Low-sodium preferred
Garlic Cloves 🧄 6 cloves Minced for marinade
Cumin Ground 🌿 1 tbsp Freshly toasted preferred
Oregano Dried 🌿 1 tbsp Mexican preferred
Smoked Paprika 🌶️ 1 tbsp For smoky depth
Salt 🧂 1 ½ tsp Kosher salt preferred
Black Pepper 🌶️ 1 tsp Freshly ground
Olive Oil 🫒 ½ cup For searing
Cilantro Fresh 🌿 ¼ cup Chopped, for garnish
Lime Slices 🍋 4 whole For serving

The pork shoulder is the star here, and Aldi's bone-in cut delivers the best flavor for half the price of name brands. Look for the 3-pound bone-in shoulder—it's perfect for this recipe and gives you more meat after cooking. If you can't find bone-in, the boneless works too (just add 15 minutes to the braising time). For the citrus, freshly squeezed juice and zest make all the difference—those pre-made bottles just don't cut it. I always grab a few extra limes and oranges at Aldi since they're often on sale, and they keep for days in the fridge. The spices? Penzeys or the bulk section at Aldi for the freshest cumin and oregano—those little packets from the spice aisle taste like dust.

No fresh citrus? Bottled orange juice with a splash of lime juice works in a pinch, but you'll miss that bright pop of flavor. Running low on cumin? Dried chili powder at half the amount gives you some heat, though it won't be the same. The beef broth can be swapped for vegetable broth if you're vegetarian, but the pork will still be delicious. For the olive oil, any good-quality brand works—just avoid the super-cheap stuff that smells like paint. The cilantro is totally optional, but I always toss some on top because it adds that fresh finish. Need to make this ahead? Double the marinade and store it in the fridge for up to 3 days—just add it back to the pork when you're ready to cook.

This carnitas tastes even better the next day, so make a double batch if you can—it's perfect for meal prep. Store leftovers in an airtight container in the fridge for 4-5 days or freeze for 3 months. To reheat, just warm in a skillet with a splash of water or broth until heated through. For serving, I like to keep the lime slices on the table so everyone can squeeze some fresh juice over their tacos. The pork will be so tender it practically shreds with a fork, and those crispy edges? Worth the extra 10 minutes in the oven to achieve them.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: Honestly, I swear by this recipe because it’s literally three ingredients plus the pork—no chopping, no fuss, just toss everything on a sheet pan and let the oven do the work. The citrus juices and zest caramelize right into the pork, so you don’t even need to flip it much.
  • Bright & Tangy: That zesty combo of orange and lime? It’s like a little burst of sunshine in every bite. The pork stays juicy while the citrus creates this perfect balance—sweet, sharp, and just a little smoky from the oven. My kids fight over the last piece, and that’s never happened with pork before.
  • Meal Prep Hero: Between us, this is my go-to for lazy Sundays or busy weeks. Cook a big batch, shred it up, and it turns into tacos, burrito bowls, or even a hearty salad topper. I’ve even frozen half for when I’m too tired to cook—just reheat and serve.
  • Budget Win: Aldi’s pork shoulder is a steal, and the citrus ingredients? You probably already have them. For under $10, you feed four people with leftovers that taste even better the next day. Plus, no fancy spices or hard-to-find items—just pure, satisfying flavor.

Step-by-step instructions for Aldi pork carnitas

Transform Aldi's budget-friendly pork shoulder into tender, citrus-kissed carnitas that'll fool anyone.

1

Prepare the Pork and Build the Marinade

Pat the 3 lb Aldi Boneless Pork Shoulder completely dry with paper towels—this is crucial for crispy edges later. In a large bowl, combine 1 cup Orange Juice, 0.5 cup Lime Juice, 2 tbsp Orange Zest, 1 tbsp Lime Zest, 2 cups Beef Broth, 6 cloves Garlic Cloves (minced), 1 tbsp Cumin Ground, 1 tbsp Oregano Dried, 1 tbsp Smoked Paprika, 1.5 tsp Salt, and 1 tsp Black Pepper. Whisk until the spices dissolve completely.

Place the pork in a resealable plastic bag and pour the marinade over it. Seal the bag, pressing out excess air, then massage the marinade into the meat. Let it marinate in the refrigerator for at least 4 hours—overnight is even better. This step infuses the pork with bright citrus flavors and tenderizes it perfectly.

2

Sear the Pork for Maximum Flavor

Remove the pork from the marinade (reserve the marinade) and pat it dry again. Heat 0.5 cup Olive Oil in a large Dutch oven over medium-high heat until shimmering. Add the pork and sear on all sides for 5-6 minutes per side until deeply golden brown. This step develops a rich crust that locks in juices during braising.

Don't rush this—you want that meat to develop a deep caramelization. If the oil starts smoking too much, reduce the heat slightly. Once browned, remove the pork and set it aside temporarily.

3

Braise Until Fork-Tender

Pour the reserved marinade into the Dutch oven, scraping up any browned bits from the bottom—this adds incredible flavor. Return the pork to the pot, fat-side up, and bring to a simmer over medium heat. Once bubbling, reduce heat to low, cover, and transfer to a 300°F oven.

Braise for 3-4 hours until the pork is fork-tender and easily shreds. You'll know it's done when the internal temperature reaches 205°F—this ensures melt-in-your-mouth texture. The pork should have rendered its own fat, creating a rich, aromatic sauce in the pot.

4

Shred and Finish with Citrus

Remove the pork from the pot and shred it using two forks, discarding any large fat chunks. Return the shredded pork to the pot and stir in 0.25 cup chopped Cilantro Fresh. Taste and adjust seasoning with additional salt if needed—the citrus marinade should already provide plenty of brightness.

Let the carnitas simmer uncovered for 10-15 minutes to thicken the sauce slightly. The result should be tender, flavorful pork with a glossy, citrus-infused sauce. Serve immediately with the 4 whole Lime Slices for garnish and extra zing.

👨‍🍳

Pro Tips For Making Aldi Pork Carnitas

  • CRANK THE HEAT FIRST: The Aldi pork shoulder needs a screaming-hot pan to render fat fast and sear the edges—don’t creep up to medium. I learned this the hard way when my first batch turned out greasy instead of crispy. Get that pan so hot it smokes slightly before adding the meat, or you’ll end up with sad, soggy carnitas.
  • ZEST BEFORE JUICE: Toss the orange and lime zest into the pan before adding the juices—this lets the oils infuse directly into the pork instead of floating on top. I used to add zest at the end, and the flavor was always just… there, not everywhere. Do this step, and your carnitas will taste like they’ve been marinating for days.
  • DON’T RUSH THE REST: After pulling the pork from the oven, let it rest under foil for at least 15 minutes—yes, even if you’re starving. Skipping this step means shredding dry, stringy meat. The juices need time to redistribute, and your knife will thank you too. (I know, I know—waiting is the hardest part.)
  • USE FULL-SIZED CITRUS: Aldi’s pre-squeezed juice is fine, but if you’re using fresh oranges and limes, go for the biggest ones you can find. The pulp and seeds in smaller fruit make the sauce grainy and bitter. Strain it through a fine-mesh sieve if you’re feeling fancy, or just pick your fruit carefully—your carnitas deserve smooth, bright acidity.

Dietary considerations for aldi pork carnitas

Gluten-Free Adaptations

This carnitas recipe is naturally gluten-free as long as you avoid cross-contamination. Aldi's pork shoulder and spices are typically gluten-free, but always double-check labels—especially the beef broth. I use Pacific Foods gluten-free beef broth when needed, as it's just as flavorful and safe for gluten-sensitive diets.

The citrus marinade and all other ingredients are inherently gluten-free, making this a great option for those avoiding gluten. 🌱

Dairy-Free Considerations

While the recipe doesn't contain dairy, traditional carnitas often include cheese for serving. For dairy-free tacos or bowls, I recommend using dairy-free cotija cheese or a sprinkle of nutritional yeast for a cheesy flavor.

The carnitas themselves stay perfectly dairy-free, so you can serve them with any dairy-free toppings like avocado, pico de gallo, or cashew sour cream.

Allergen-Friendly Swaps

For nut allergies, this recipe is already safe, but always verify your spices for potential cross-contamination. If you're avoiding citrus, substitute the orange and lime juices with pineapple juice or apple cider vinegar for acidity.

For a soy-free version, ensure your beef broth doesn't contain soy additives. I've tested this with Annie's organic beef broth, which is soy-free and works beautifully.

Lower-Carb Options

To make this keto-friendly, skip the traditional corn tortillas and serve the carnitas over low-carb tortillas like Mission Carb Balance or lettuce wraps. The carnitas themselves are already low-carb, with only 2 net grams of carbs per serving (without tortillas).

For extra fat to keep it keto-compliant, drizzle with avocado oil or serve with cheesy cauliflower rice instead of regular rice.

Vegetarian Adaptations

While carnitas are traditionally pork-based, you can create a vegetarian version using extra-firm tofu or mushrooms like portobello. Press and marinate the tofu in the same citrus marinade, then bake at 375°F for 25 minutes, flipping halfway.

For mushrooms, slice them thickly and roast until tender. The texture won't be identical, but the citrus flavors shine through beautifully. 💡

Meal Prep Adjustments

For meal prep, store the cooked carnitas in airtight containers with a thin layer of broth to keep them moist. Reheat in a skillet with a splash of water or broth to prevent drying out. To make it freezer-friendly, portion into quart-sized freezer bags with a small amount of marinade.

Thaw overnight in the fridge before reheating. The carnitas will keep their texture beautifully, making this a perfect make-ahead dish for busy weeks.

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 9g45%
Cholesterol 135mg45%
Sodium 1100mg48%
Total Carbohydrate 12g4%
Dietary Fiber 2g8%
Sugars 8g
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 use Aldi's pre-marinated pork shoulder instead of making my own citrus marinade?

While you can use pre-marinated pork, the citrus brightness is what makes this recipe special. Aldi's pre-marinated pork often lacks the fresh citrus zest and acidity that tenderize the meat and balance the rich pork flavor. If you're short on time, try adding 1 extra tablespoon of lime juice and 1 teaspoon of orange zest to the pre-marinated pork before cooking for a similar effect.

2

What's the best way to achieve crispy carnitas without an oven?

Use a cast iron skillet on the stovetop! After braising, transfer the shredded pork to a hot, dry skillet over medium-high heat for 3-4 minutes, stirring constantly. The residual fat will crisp the edges beautifully. For extra crunch, spread the pork in a single layer and let it sear until golden.

3

How do I prevent the pork from drying out during the long braise?

Keep the pork submerged in its own juices by adding 1/4 cup water to the Dutch oven if the liquid reduces too much. The key is low-and-slow cooking at 300°F—never exceed 325°F or the pork will overcook. Also, avoid lifting the lid during the first 2 hours of braising to maintain steady heat and moisture.

4

Can I make carnitas in an Instant Pot instead of a Dutch oven?

Sear the pork first, then add all ingredients to your Instant Pot and cook on high pressure for 90 minutes. After releasing pressure, shred the pork and finish it in a skillet to crisp the edges. The citrus marinade will still infuse beautifully, though you may need to add 1/4 cup broth if the mixture seems too thick during pressure cooking.

5

What's the best way to reheat leftover carnitas?

Reheat in a skillet with 1 tablespoon of water or broth over medium heat for 3-4 minutes until warmed through. This prevents drying out and restores crispy edges. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals until hot—though the texture won't be as crispy.

★★★★★4.6(3 reviews)
Categories Main Courses