If you are craving a flavorful, tender, and perfectly spiced pork dish that comes together quickly, you have to try The BEST Instant Pot Carnitas Recipe. This vibrant recipe elevates traditional carnitas with a combination of fresh citrus juices and warming spices, all cooked effortlessly in the Instant Pot for unforgettable taste and texture. The result is juicy pork that shreds beautifully and can be transformed into tacos, burritos, or simply enjoyed on its own. Trust me, once you learn this recipe, it will become your go-to for carnitas night every time.

Ingredients You’ll Need
This recipe uses a handful of simple but essential ingredients, each playing a crucial role in building layers of flavor, tenderizing the pork, and giving the dish an irresistible aroma. From the fresh tang of orange and lime juice to the smoky warmth of paprika, these ingredients make The BEST Instant Pot Carnitas Recipe come alive.
- 3.5 lbs boneless pork shoulder, cut into 2-inch chunks: This cut is perfect for slow cooking and shredding, packed with flavor and just the right amount of fat.
- 1 medium white onion, chopped: Adds a subtle sweetness and depth when sautéed with garlic.
- 4 cloves garlic, minced: Brings a punch of savory aroma essential to classic Mexican flavors.
- 1 cup fresh orange juice (from 2-3 oranges): Imparts a bright, slightly sweet acidity that breaks down the pork for tenderness.
- Juice of 2 limes: Enhances the citrusy brightness for a perfect balance with the spices.
- ¼ cup chicken broth (or any broth or water): Creates the cooking liquid that keeps the pork moist during pressure cooking.
- 2 tablespoons chili powder: A fundamental spice that provides a mild heat and deep flavor.
- 1 tablespoon ground cumin: Adds earthy warmth and complexity.
- 1 tablespoon ground oregano: Introduces a slightly herbal, slightly peppery note.
- 1 tablespoon smoked paprika: Gives the carnitas a delicious smoky character reminiscent of traditional preparation.
- 1 tablespoon salt: Essential for bringing all flavors together and seasoning the meat properly.
- 1 teaspoon black pepper: Provides a gentle heat and spice.
- ½ teaspoon cayenne pepper: Adds just the right kick to elevate the dish without overpowering it.
How to Make The BEST Instant Pot Carnitas Recipe
Step 1: Brown the Pork
Start by setting your Instant Pot to sauté mode and adding a small amount of oil. Brown the pork chunks in batches for 2 to 3 minutes per side until they develop a beautiful golden crust. This step locks in flavor and adds a savory depth that you can taste in every bite. Once browned, set the pork aside.
Step 2: Sauté the Aromatics
In the same pot, toss in the chopped onion and minced garlic. Sauté them for about 2 to 3 minutes until they soften and release their fragrant, mouthwatering scents. This simple step lays the flavor foundation that blends with the spices and pork beautifully.
Step 3: Combine Pork and Citrus Juices
Return the browned pork to the Instant Pot. Pour in the fresh orange juice, lime juice, and chicken broth. The combination of juices not only infuses vibrant flavor but also helps tenderize the pork chunks as they cook under pressure.
Step 4: Add the Signature Spice Blend
Sprinkle in chili powder, ground cumin, oregano, smoked paprika, salt, black pepper, and cayenne pepper evenly over the meat. Stir gently to ensure all the spices coat the pork, promising that signature carnitas flavor in every shred.
Step 5: Pressure Cook to Perfection
Seal the Instant Pot lid and set the valve to the sealing position. Select manual or high-pressure mode and set the timer for 30 minutes. This is the magic phase where your pork transforms into tender, shreddable carnitas that absorb all those incredible flavors.
Step 6: Release Pressure Safely
Once the cooking time is up, allow the pressure to release naturally for 10 minutes. This gentle release ensures the meat retains moisture and remains tender. Afterward, carefully quick release any remaining pressure to open the lid.
Step 7: Shred and Crisp (Optional)
Remove the pork chunks and shred them easily with two forks. For the truly authentic experience, spread the shredded pork on a baking sheet and broil it for about 5 minutes until the edges crisp up delightfully, adding irresistible texture to your carnitas.
Step 8: Serve and Enjoy
Your carnitas are ready to shine! Serve them warm with tortillas, salsa, fresh toppings, or your favorite accompaniments. This moment is where all your effort pays off in tender, flavorful bites that will have everyone asking for seconds.
How to Serve The BEST Instant Pot Carnitas Recipe

Garnishes
Enhance your carnitas with simple but fresh garnishes like chopped cilantro, diced white onions, and tangy lime wedges. These brighten the dish and add vibrant pops of flavor that perfectly complement the rich pork. Don’t forget a spoonful of your favorite salsa or guacamole for extra creaminess and zest.
Side Dishes
Carnitas pair wonderfully with classic Mexican sides such as Mexican rice, refried beans, or a crisp cabbage slaw. Their mild sweetness and crunch balance the warm, savory pork, creating a meal that feels festive yet comforting. You could also serve them with roasted vegetables or a fresh salad to keep things light and fresh.
Creative Ways to Present
Thinking beyond tacos? Pile your carnitas onto crispy tostadas topped with avocado slices and pickled jalapeños. Or wrap them in warm flour tortillas with melted cheese and a drizzle of crema for burritos that satisfy every craving. These creative presentations show how versatile The BEST Instant Pot Carnitas Recipe truly is.
Make Ahead and Storage
Storing Leftovers
If you have leftovers, store shredded carnitas in an airtight container in the refrigerator. They will stay fresh and flavorful for up to 4 days. This makes for a quick, delicious meal you can easily reheat during a busy week.
Freezing
For longer storage, freeze your carnitas in portioned airtight containers or heavy-duty freezer bags. Label them with the date and enjoy your carnitas within 3 months for the best taste and texture. Freezing is perfect for meal prep or saving your homemade goodness for later.
Reheating
Reheat carnitas gently on the stovetop over low heat or in the microwave with a splash of broth to keep them moist. If you prefer, crisp them up again under the broiler for a few minutes to revive that satisfying texture. Either way, the flavors remain just as vibrant and delicious.
FAQs
Can I use a different cut of pork for this recipe?
While pork shoulder is ideal due to its fat content and tenderness, you can substitute pork butt or even pork picnic roast. Avoid lean cuts like loin as they may dry out during pressure cooking.
Do I have to brown the pork first?
Browning adds a depth of flavor and helps develop a richer taste, but if you’re short on time, you can skip this step. Just know the final result will be slightly less complex in flavor.
Can I make this recipe without an Instant Pot?
Absolutely! You can slow cook the carnitas on low for 6-8 hours or braise them in the oven at a low temperature until tender. The Instant Pot just speeds up the process while preserving incredible flavor.
How spicy is this recipe?
This carnitas have a gentle warmth from the chili and cayenne peppers but are not overly spicy. You can adjust the cayenne amount to suit your heat preference or omit it entirely if desired.
What’s the best way to get crispy edges on the carnitas?
After shredding, spread the pork on a baking sheet and broil for about 5 minutes, watching carefully to get those golden, crispy edges. This step adds texture and mimics traditional slow-cooked carnitas.
Final Thoughts
Once you try The BEST Instant Pot Carnitas Recipe, you’ll wonder how you ever enjoyed carnitas any other way. This flavorful, tender, and easy-to-make dish is a game changer for weeknight dinners and special occasions alike. So grab your Instant Pot, gather these simple ingredients, and dive into a meal that’s bursting with vibrant taste and irresistible charm. Happy cooking!
Print
The BEST Instant Pot Carnitas Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Instant Pot
- Cuisine: Mexican
Description
Experience the rich, tender, and flavorful carnitas made quickly in the Instant Pot. This recipe uses a blend of spices, citrus juices, and slow pressure cooking to create authentic Mexican-style shredded pork perfect for tacos, burritos, or bowls. A quick broil at the end gives the meat crispy edges for the perfect texture contrast.
Ingredients
Pork and Marinade
- 3.5 lbs boneless pork shoulder, cut into 2-inch chunks
- 1 cup fresh orange juice (from 2–3 oranges)
- Juice of 2 limes
- ¼ cup chicken broth (or any broth or water)
Vegetables and Aromatics
- 1 medium white onion, chopped
- 4 cloves garlic, minced
Spices
- 2 tablespoons chili powder
- 1 tablespoon ground cumin
- 1 tablespoon ground oregano
- 1 tablespoon smoked paprika
- 1 tablespoon salt
- 1 teaspoon black pepper
- ½ teaspoon cayenne pepper
Instructions
- Sauté Pork: Set the Instant Pot to sauté mode and add a small amount of oil. Brown the pork chunks in batches, cooking each side for 2-3 minutes until nicely seared. Remove the browned pork and set aside.
- Sauté Aromatics: Add chopped onion and minced garlic to the pot and sauté for 2-3 minutes until the onions are softened and fragrant, building a flavorful base.
- Add Pork and Liquids: Return the browned pork to the pot. Pour in the fresh orange juice, lime juice, and chicken broth to form the cooking liquid.
- Season: Sprinkle chili powder, cumin, oregano, smoked paprika, salt, black pepper, and cayenne pepper over the pork. Stir gently to evenly distribute the spices throughout the meat and liquid.
- Pressure Cook: Close the Instant Pot lid securely and seal the valve. Set the pressure cooker to manual/high pressure for 30 minutes to tenderize the pork thoroughly.
- Release Pressure: Once cooking finishes, allow the Instant Pot to do a natural pressure release for 10 minutes to prevent toughening, then carefully quick release any remaining pressure to open the lid safely.
- Shred Pork: Remove the pork from the pot and shred it using two forks until it is tender and well pulled apart. Optionally, spread the shredded pork evenly on a baking sheet.
- Crisp Up (Optional): If desired, place the shredded pork under a broiler for 5 minutes to achieve crispy edges that add texture and flavor, watching closely to avoid burning.
- Serve: Serve the carnitas warm with fresh tortillas, salsa, and your favorite toppings like cilantro, onions, or guacamole for a delicious meal.
Notes
- Browning the pork before pressure cooking enhances flavor and texture significantly.
- You can substitute chicken broth with vegetable broth or water if preferred.
- The optional broiling step elevates the dish with a delightful crispiness on the edges.
- Leftover carnitas can be refrigerated for up to 3 days or frozen for up to 3 months.
- Adjust cayenne pepper to control the heat level for your preference.

