I’ll never forget the first time I tasted Chipotle Mexican Grill carnitas. The experience was nothing short of a revelation. Picture this: succulent, slow-cooked pork that’s seasoned to perfection, tender enough to melt in your mouth, and bursting with flavor.
The moment I took my first bite, I was hooked. From that point on, I knew I had to recreate this culinary masterpiece in my own kitchen.
Today, I’m thrilled to share my detailed guide on how to make Chipotle’s famous carnitas. We’ll explore the ingredients, the process, and some clever ways to customize the dish. Trust me, once you experience the joy of homemade carnitas, you won’t want to settle for anything less!

What is Chipotle Mexican Grill Carnitas?
Let’s start with the basics. Carnitas, Spanish for “little meats,” is a dish made from braised or simmered pork. The meat is typically cooked slowly until it’s incredibly tender. Then, it’s shredded and can be served in a variety of ways.
Chipotle’s carnitas is notable for its deep flavor profile developed through a unique blend of spices and cooking techniques.
The texture of Chipotle’s carnitas is what sets it apart. You want those crispy, caramelized edges that come from a proper cooking method. When done right, the result is a satisfying bite that leaves you wanting more. Now, let’s dive deeper into why you’ll absolutely love Chipotle’s carnitas.
You will also like the following Lunch recipes!
Why You’ll Love this Chipotle Mexican Grill Carnitas
First off, let me point out the flavor. The combination of spices transforms a simple pork shoulder into a taste sensation. Every bite is a carnival of savory notes.
Not only is the taste out of this world, but the versatility of carnitas is also a fantastic bonus. You can use it in tacos, burritos, on nachos, or even in salads. It pairs wonderfully with a variety of sides and toppings.
Also, making carnitas at home empowers you to control the ingredients. You can adjust the seasoning as you see fit. Plus, after mastering this recipe, you’ll feel like a kitchen rock star!
The Ingredients
Here’s what you’ll need for this delightful dish:
- 4 pounds of boneless pork shoulder or butt
- 1 tablespoon of canola oil
- 1 teaspoon of freshly ground black pepper
- 1 tablespoon of coarse sea salt
- 2 teaspoons of freshly chopped thyme
- 2 teaspoons of crushed juniper berries
- 1 teaspoon of smoked paprika
- 1/2 teaspoon of garlic powder
- 2 dried bay leaves
- 1 cup of low-sodium chicken stock

Step-by-Step Instructions
Step 1: Prepare the Meat
Start by selecting your pork shoulder or butt. Look for a cut that has a good amount of marbling. This fat will render during cooking, keeping the meat tender and juicy. Trim off any excessive fat, but don’t get too eager! A little fat goes a long way in flavor.
Step 2: Mix the Seasonings
In a small bowl, combine the black pepper, sea salt, thyme, crushed juniper berries, smoked paprika, and garlic powder. This will be the dry rub for your pork. You want every inch of that meat coated in flavor.
Step 3: Season the Meat
Rub the spice mixture all over the pork shoulder. Don’t rush. Massage it in well. Turn the meat over and make sure it’s evenly coated.
Step 4: Sear the Pork
In a large pot or Dutch oven, heat the canola oil over medium-high heat. Once hot, add the pork shoulder. Sear it for about 4 to 5 minutes per side, until you see a nice golden crust forming on the meat. This step locks in juices and adds depth of flavor.
Step 5: Add Liquids
Once seared, remove the pork temporarily from the pot. Pour in the low-sodium chicken stock and scrape the bottom to deglaze the pot. This will lift all those flavorful bits. Return the pork to the pot and add the bay leaves.
Step 6: Slow Cook the Meat
Cover the pot and reduce the heat to low. You want to let it simmer gently. If you’re short on time, you can use a slow cooker on low for 8 hours or high for 4 hours. Alternatively, you can cook it in an oven preheated to 300°F (150°C) for 3 to 4 hours.
Step 7: Shred the Meat
When the pork is fork-tender and falls apart easily, take it out of the pot. Let it cool slightly, then shred the meat using two forks.
Step 8: Crisp It Up (optional)
For that extra oomph, spread the shredded meat on a baking sheet and put it under the broiler for 5-7 minutes. This will give you those delightful crispy edges.
Step 9: Serve and Enjoy
You can serve your carnitas with tortillas, on rice, or in a salad. The possibilities are endless!
Tips & Tricks
Here are some handy tips to make your carnitas even better:
- Let It Rest: After cooking, let the meat rest for a few minutes before shredding. This helps retain moisture.
- Don’t Skip the Broiler: Crisping the meat post-shredding adds an incredible texture contrast.
- Make Ahead: Carnitas taste even better the next day. Prep it in advance for easy meals.
- Freeze Portions: You can store leftovers in freezer-safe bags for up to three months.
- Use a Meat Thermometer: Aim for an internal temperature of at least 190°F (88°C) for perfect tenderness.

Can I Store Chipotle Mexican Grill Carnitas?
Absolutely! You can store carnitas in an airtight container in the refrigerator for up to 4 days.
If you prefer longer storage, it’s best to freeze it. Place the shredded carnitas in a freezer-safe bag, removing as much air as possible before sealing. They can last in the freezer for about three months. Just thaw in the fridge overnight before reheating.
What Can I Serve with Chipotle Mexican Grill Carnitas?
The beauty of carnitas is its adaptability. Here are some delicious pairings:
- Tortillas: Soft corn or flour tortillas are excellent for tacos.
- Rice: Pair it with cilantro-lime rice for a satisfying bowl.
- Beans: Black beans or pinto beans add protein and heartiness.
- Salad: Toss some shredded carnitas onto a bed of greens for a fresh take.
- Salsas and Guacamole: Bright and tangy salsas or creamy guacamole elevate the flavors.
Variations
Looking to switch it up? Here are some fantastic variations to consider:
- Spicy Carnitas: Add diced jalapeños or chipotle peppers in adobo for a kick.
- Citrus Carnitas: Marinate the pork with orange juice and zest for a fresh flavor twist.
- Coke Carnitas: Substitute the chicken stock with Coca-Cola for a touch of sweetness and unique caramelization.
- Smoky Chipotle Carnitas: Incorporate ground chipotle powder into the seasoning mix for added smokiness.
- Apple Cider Vinegar Carnitas: Swap out chicken stock for apple cider vinegar for a tangy finish.

Chipotle Mexican Grill Carnitas Recipe
Equipment
- pot
Ingredients
- Here’s what you’ll need for this delightful dish:
- 4 pounds of boneless pork shoulder or butt
- 1 tablespoon of canola oil
- 1 teaspoon of freshly ground black pepper
- 1 tablespoon of coarse sea salt
- 2 teaspoons of freshly chopped thyme
- 2 teaspoons of crushed juniper berries
- 1 teaspoon of smoked paprika
- 1/2 teaspoon of garlic powder
- 2 dried bay leaves
- 1 cup of low-sodium chicken stock
Instructions
Step 1: Prepare the Meat
- Start by selecting your pork shoulder or butt. Look for a cut that has a good amount of marbling. This fat will render during cooking, keeping the meat tender and juicy. Trim off any excessive fat, but don’t get too eager! A little fat goes a long way in flavor.
Step 2: Mix the Seasonings
- In a small bowl, combine the black pepper, sea salt, thyme, crushed juniper berries, smoked paprika, and garlic powder. This will be the dry rub for your pork. You want every inch of that meat coated in flavor.
Step 3: Season the Meat
- Rub the spice mixture all over the pork shoulder. Don’t rush. Massage it in well. Turn the meat over and make sure it’s evenly coated.
Step 4: Sear the Pork
- In a large pot or Dutch oven, heat the canola oil over medium-high heat. Once hot, add the pork shoulder. Sear it for about 4 to 5 minutes per side, until you see a nice golden crust forming on the meat. This step locks in juices and adds depth of flavor.
Step 5: Add Liquids
- Once seared, remove the pork temporarily from the pot. Pour in the low-sodium chicken stock and scrape the bottom to deglaze the pot. This will lift all those flavorful bits. Return the pork to the pot and add the bay leaves.
Step 6: Slow Cook the Meat
- Cover the pot and reduce the heat to low. You want to let it simmer gently. If you’re short on time, you can use a slow cooker on low for 8 hours or high for 4 hours. Alternatively, you can cook it in an oven preheated to 300°F (150°C) for 3 to 4 hours.
Step 7: Shred the Meat
- When the pork is fork-tender and falls apart easily, take it out of the pot. Let it cool slightly, then shred the meat using two forks.
Step 8: Crisp It Up (optional)
- For that extra oomph, spread the shredded meat on a baking sheet and put it under the broiler for 5-7 minutes. This will give you those delightful crispy edges.
Step 9: Serve and Enjoy
- You can serve your carnitas with tortillas, on rice, or in a salad. The possibilities are endless!
Nutrition
Frequently Asked Questions
1. Can I use other cuts of pork?
Yes! While pork shoulder is traditional, you could use pork belly or even ribs. Keep in mind that cooking times may vary depending on the cut.
2. What if I don’t have juniper berries?
If you can’t find juniper berries, don’t worry. You can simply omit them or substitute with a blend of rosemary and dill for a different flavor profile.
3. Can I make this carnitas recipe in an Instant Pot?
Yes, you can! Use the sauté function to sear the meat first, then add the stock and seasonings. Cook on high pressure for about 60-75 minutes, followed by natural pressure release.
4. What are some good toppings for carnitas?
Great toppings include diced onions, fresh cilantro, avocado, lime wedges, and fresh salsas. Get creative with your favorite flavors!
5. How do I know when the carnitas are done?
The carnitas are ready when the pork is fork-tender and easily shreds apart. A meat thermometer reading of at least 190°F (88°C) ensures it’s fully cooked through.
Conclusion
Creating Chipotle Mexican Grill carnitas in your own kitchen is a rewarding experience. From the enticing aroma while it cooks to the first bite of that savory goodness, it’s a journey filled with flavor and satisfaction.
I hope this guide inspires you to give it a try. Enjoy the process, embrace the flavors, and share the joy of delicious carnitas with your friends and family. Trust me, they’ll be coming back for seconds!