This Post May Contain Affiliate Links. Please Read Our Disclosure Policy
Hey friends! Ashley here. You know those days when dinner needs to basically cook itself while you’re running kids to soccer practice, tackling the homework pile, and somehow also trying to find clean socks for everyone? That’s exactly why I’m completely obsessed with these Easy Pork Carnitas with Peach Salsa. About 10 minutes of seasoning in the morning, one slow cooker, and by dinnertime you’ve got the most fall-apart, flavor-packed pork carnitas with peach salsa your family has ever tasted — topped with a bright, fresh salsa that takes the whole thing over the top. Ready? Let’s go!

Why You’ll Love This Easy Pork Carnitas with Peach Salsa
This recipe has quickly become a repeat request in our house — and once you taste it, especially with that peach salsa piled on top, you’ll completely understand why.
- Practically Hands-Off: After about 10 minutes of seasoning and loading the slow cooker, dinner takes care of itself for the next 8 hours. You can run errands, work, wrangle kids — and come home to a house that smells absolutely incredible. That’s the kind of weeknight win we’re always chasing around here.
- Bold, Layered Flavor: The spice blend here is no joke — cumin, coriander, chili powder, paprika, oregano, and garlic salt all work together to build deep, smoky flavor. Then fresh orange and lime are squeezed right over the pork, soaking into every bite as it slow cooks low and slow all day long.
- The Peach Salsa is Everything: Sweet, bright, and just a little tangy — this 5-minute peach salsa is the perfect contrast to the rich, savory pork. Fresh peaches, crisp bell pepper, red onion, cilantro, and a squeeze of lime: vibrant, fresh, and absolutely addictive piled right on top of the carnitas.
- Feeds a Crowd Effortlessly: Four to six pounds of pork shoulder feeds your whole family and then some. It’s my go-to for casual taco nights with friends, Sunday meal prep, and those gatherings where you want everyone to leave full and happy without spending all day in the kitchen.
- Endlessly Versatile: Tacos, burrito bowls, nachos, rice plates, baked potatoes — this pork works beautifully in so many different meals. And since it stores so well in the fridge and freezer, future-you will absolutely thank you for making a big batch while you were at it.
Once you taste this pork carnitas with peach salsa, it’s going straight into the permanent dinner rotation — I’d bet the whole slow cooker on it.
Ingredient Spotlight: Pork Shoulder & the Signature Spice Blend
Let’s talk about pork shoulder first, because this is truly the right cut for carnitas — and it matters. Pork shoulder (also sold as pork butt, somewhat confusingly!) has a higher fat content than leaner cuts, and that fat is exactly what keeps the meat moist and luscious through hours of slow cooking. Cutting it into 2-inch cubes before seasoning gives you more surface area for that incredible spice blend to cling to, which means deeper flavor in every single bite.
The spice blend for this pork carnitas with peach salsa is where all that bold flavor comes from. Cumin and ground coriander are the warm, earthy backbone. Chili powder and paprika add color and depth without too much heat — making this totally kid-friendly. Dried oregano and basil layer in a subtle herby note, garlic salt brings savory punch, and a small amount of brown sugar helps with caramelization when you broil the shredded meat at the end.
Don’t underestimate those two oranges and one lime! Squeezing fresh citrus directly over the seasoned pork before cooking adds bright flavor, and the natural acidity gently helps break down the pork fibers over the long cooking time. I always drop the squeezed citrus halves right into the pot too — they keep releasing oils and juice as everything cooks down. It’s a small step that makes a noticeable difference in the final flavor.
For the peach salsa, you want ripe but firm peaches — soft peaches will turn mushy when diced, and nobody wants a soupy salsa. Look for peaches that give just slightly when pressed. In the off-season, thawed frozen peaches patted dry work surprisingly well. The red or orange bell pepper adds crunch and sweetness, the red onion gives a little sharpness, and the fresh cilantro ties everything together. Not a cilantro fan? Fresh parsley is a great swap.


Let’s Make Easy Pork Carnitas with Peach Salsa Step-by-Step
- Mix the Spice Blend: Combine all the dry spices — garlic salt, cumin, oregano, brown sugar, basil, coriander, chili powder, and paprika — in a small bowl and stir together. Add your pork shoulder cubes to the slow cooker and sprinkle the entire spice blend over them, tossing to coat every surface evenly.
- Load the Slow Cooker: Squeeze both oranges and the lime generously over the seasoned pork. Drop those squeezed citrus halves right into the pot — they’ll keep releasing flavor throughout the whole cook. Pour in 1 cup of water, place the lid on, and you’re done with the hard part!
- Slow Cook to Tender Perfection: Cook on LOW for 8-10 hours or on HIGH for 4-5 hours. The pork is ready when it shreds effortlessly with just a touch of a fork — completely fall-apart tender with no resistance at all.
- Shred the Pork: Remove and discard the spent citrus halves. Using two forks, shred the pork directly in the slow cooker, stirring everything together so each shred is coated in those rich, deeply flavored braising juices. Go ahead and take a taste — you’ll need a moment.
- Optional: Broil for Crispy Edges: For that classic carnitas texture, spread the shredded pork onto a rimmed baking sheet in a single layer and broil on HIGH for 5-7 minutes until the edges are golden and slightly caramelized. Watch closely — they go from perfect to overdone in under a minute!
- Make the Peach Salsa: Dice the peaches, bell pepper, and red onion into small, even pieces. Roughly chop the cilantro. Toss everything together in a bowl with a generous squeeze of fresh lime juice and stir to combine. Taste and adjust — more lime, more cilantro, whatever feels right to you!
- Serve and Enjoy: Pile the carnitas into warm tortillas or over rice, then top generously with the fresh peach salsa. Add extra cilantro, lime wedges, or a drizzle of sour cream if desired. Serve immediately and watch your family devour every last bite.
Ashley’s Pro-Tips for Perfect Pork Carnitas
Don’t skip dropping the squeezed citrus halves into the slow cooker. I know it might seem like an unnecessary step — they already gave their juice, right? But those peels still hold essential oils and flavor that keep releasing throughout the entire cook time. It’s one of those small details that adds up to big, round flavor by the time you’re plating dinner.
Cut your pork into roughly equal 2-inch cubes so everything cooks at the same rate. If some pieces are much larger than others, you’ll end up with some dry and overdone while others are still tough. Taking an extra couple of minutes to make your cuts even is absolutely worth it — this step is non-negotiable!
For the peach salsa, use ripe but firm peaches. Too soft and they’ll break down into mush the moment you stir everything together. If your peaches aren’t quite ripe, let them sit on the counter for a day. If you’re making this in the off-season, thawed frozen peaches patted dry with a paper towel actually hold up better than you’d expect.
The broiling step at the end transforms these carnitas from great to restaurant-level amazing. That caramelized, slightly crispy edge on the shredded pork is what makes carnitas taste truly special. Set your oven to broil, spread the meat thin on a sheet pan, and give it 5-7 minutes. Just keep your eyes on it — it can go from golden to scorched faster than you think.
This spice blend is a starting point — make it yours! Love heat? Add an extra teaspoon of chili powder or a pinch of cayenne. Prefer a sweeter profile? An extra teaspoon of brown sugar rounds everything out beautifully. Taste the dry blend before you toss it on the pork so you can adjust it before it ever hits the slow cooker.
Storage & Make-Ahead Tips
Leftover carnitas keep beautifully in the refrigerator for up to 4 days in an airtight container. When reheating, splash in a little of the reserved braising liquid — or a tablespoon of water or broth — to keep the pork moist. A quick skillet reheat over medium heat gets those edges slightly crispy again, and honestly? The leftovers are sometimes even better than day one.
For freezer storage, let the shredded carnitas cool completely before transferring to freezer-safe zip bags or containers. Press out as much air as possible and freeze for up to 3 months. Thaw overnight in the refrigerator, then reheat in a skillet or the microwave. The peach salsa does not freeze well — always make that fresh right before serving.
This recipe is absolutely ideal for make-ahead meal prep. You can cube and season the pork the night before, store it in the fridge right in the slow cooker insert, and just pop it in and press go the next morning. By the time you’re back from your day, dinner is ready and waiting. One big batch gives you taco night, rice bowls, and loaded nachos all in the same week — and that, y’all, is the meal prep dream.
A Little Joy on Top
Our absolute favorite way to serve these pork carnitas with peach salsa is tucked into warm corn tortillas with the salsa piled high, a drizzle of sour cream, and an extra shower of fresh cilantro. But the serving possibilities honestly go on and on — rice bowls, burrito bowls with black beans and avocado, loaded nachos with melted cheese and jalapeños, or even just spooned over a baked potato with all the toppings. The kids in my house vote for nachos every single time, and I absolutely cannot argue with them.
For a full spread, I love setting out black beans, cilantro lime rice, warm tortillas, and a big bowl of chips alongside all the carnitas fixings and letting everyone build their own plate. Add a pitcher of sparkling limeade or agua fresca and you’ve got the most relaxed, crowd-pleasing dinner with zero stress. This is the kind of meal that makes guests feel like you went all out — even though your slow cooker did 90% of the work.
If slow cooker dinners are your love language, you have got to add my Easy Slow Cooker Kielbasa Stew to your rotation next — hearty, dump-and-done, and a total family favorite. For another big-flavor protein night, my Easy Slow Cooker Teriyaki Meatballs are tender, sticky, and completely irresistible. And for those nights when you need something fast with that same bright, citrusy energy, my Easy 30-Minute Healthy Orange Chicken is on the table in under 30 minutes!
These Easy Pork Carnitas with Peach Salsa are one of those recipes that feel a little special — like you really cooked — even on the most imperfectly perfect hectic weeknight. I hope your family gathers around the table, piles their tortillas high, and eats every last bite. Leave me a comment below and let me know how they turned out, or tag me on Instagram — I absolutely love seeing your dinners! Happy cooking, friends! 🧡
Want to Save This Recipe?
Enter your email below, and we’ll send the link straight to your inbox.

Easy Pork Carnitas with Peach Salsa Recipe
Ingredients
- 4-6 pounds pork shoulder slightly trimmed of excess fat, cut into 2-inch cubes
- 1 tablespoon garlic salt
- 1 tablespoon ground cumin
- 2 teaspoons dried oregano
- 2 teaspoons brown sugar
- 1 teaspoon dried basil
- 1 teaspoon ground coriander
- 1 teaspoon chili powder
- 1 teaspoon paprika
- 2 oranges sliced in half
- 1 lime sliced in half
- 1 cup water
- 2-3 peaches diced
- 1 red or orange bell pepper diced
- 1/2 cup fresh cilantro roughly chopped
- 1/4 red onion finely diced
- fresh lime juice a generous dash, to taste
Method
- Mix all the dry spices together (garlic salt, cumin, oregano, brown sugar, basil, coriander, chili powder, and paprika) in a small bowl. Toss the pork shoulder cubes in the spice blend, pressing it in so every surface is well coated.
- Transfer the seasoned pork to your slow cooker. Squeeze the oranges and lime generously over the top of the pork, then drop the squeezed citrus halves right into the pot — they’ll keep releasing flavor as it cooks. Pour in 1 cup of water.
- Place the lid on and cook on LOW for 8-10 hours, or on HIGH for 4-5 hours, until the pork is completely fall-apart tender.
- Using two forks, shred the pork directly in the slow cooker, stirring to coat every shred in those rich, flavorful braising juices.
- Optional but highly recommended: spread the shredded pork onto a rimmed baking sheet and broil on HIGH for 5-7 minutes until the edges get golden and slightly crispy. Keep a close eye — they go from perfect to overdone fast!
- Dice the peaches, bell pepper, and red onion into small, even pieces. Roughly chop the cilantro.
- Add everything to a bowl, squeeze a generous dash of fresh lime juice over the top, and toss to combine. Taste and adjust — more lime, more cilantro, whatever feels right to you!
- Serve immediately piled high on the carnitas, or cover and refrigerate for up to 4 hours before serving.
Tried this recipe?
Let us know how it was!
Meet Ashleybakeseasy
Welcome to Ashley Bakes Easy! I’m Ashley, a home cook and mother who believes that delicious food doesn’t have to be complicated. My journey in the kitchen started with a simple goal: create meals that my whole family would love, we could afford on a single income, and create recipes tailored for our special needs son Winston.
LET’S CONNECT!
MOST RECENT RECIPES

Hello Form Ashleybakeseasy
Welcome to Ashley Bakes Easy! I’m Ashley, a home cook and mother who believes that delicious food doesn’t have to be complicated. My journey in the kitchen started with a simple goal: create meals that my whole family would love, we could afford on a single income, and create recipes tailored for our special needs son Winston.







Leave a Reply