We like to call these Mexican Pork Carnitas “the absolute best carnitas you’ll ever eat in your whole life.” Yes, they’re that good. The meat is flavorful and super tender with lots of magical crispy bits. You’ll love it!

A big pile of Mexican pork carnitas on a plate. - 1

This recipe uses mostly kitchen staples, so once you grab the pork from the grocery store, there’s a good chance you already have everything else waiting for you at home. It’s the kind of low-effort setup I love, especially when the payoff is this big.

The pork simmers in a rich broth for several hours, becoming melt-in-your-mouth tender and juicy — but that’s not even the best part. After braising, the cooking liquid is reduced, the meat is shredded, and the two are mixed together. Then it all goes under the broiler, where those irresistible, swoon-worthy crispy bits are born.

Traditionally, carnitas are made by cooking a fatty cut of pork, like pork shoulder, in lard. Since I don’t keep tubs of lard hanging around my pantry (and I’m guessing you don’t either), this recipe takes a slightly different approach. Don’t worry — it delivers every bit of the flavor, tenderness, and crispy goodness you’re hoping for.

To forks pulling apart the pork carnitas. - 2 Crispy pork carnitas on a baking sheet - 3

How to make carnitas crispy

Once your pork roast has been turned into tender Mexican pulled pork, it’s time to crisp it up — this is where the real magic happens. You have two options for getting those irresistible crispy bits.

Option #1: Broil the carnitas in the oven This is my preferred method. Broiling creates beautifully crisp spots, similar to traditional carnitas that are cooked in lard for hours. The texture and flavor are outstanding, and it’s the best way to get that classic carnitas finish.

Option #2: Sear the carnitas on the stovetop This method works well in the summertime when using the broiler would heat up your kitchen, and it’s a bit faster. While the carnitas still taste good, the results aren’t quite as consistent — the sauce and meat can burn before the pork crisps. I recommend this option only as a backup if you’d rather not turn on the oven.

Serving ideas

I usually make pork carnitas when I’m craving a big taco feast. Some warm corn tortillas, a big batch of my easy guacamole , pico de gallo, refried beans, a few bottles of hot sauce, and maybe even some Spicy Mexican Rice all find their way to my table.

If you (hopefully!) find yourself with leftover meat, here are a few of my favorite ways to use it up:

  • Top with eggs and salsa for breakfast
  • Make a pork carnitas sandwich
  • Turn them into enchiladas
  • Use them to step up your nacho game
  • Round it out and put some on top of salad greens

How to store leftovers

Store: Leftover carnitas can be stored in a covered container in the refrigerator for 3-4 days.

Reheat: They can be reheated gently on the stovetop or in the microwave.

Freeze: Carnitas also freeze very well! Store them in a freezer-proof container for up to 3 months.

A big pile of Mexican pork carnitas on a plate. - 4 A big pile of Mexican pork carnitas on a plate. - 5

Pork Carnitas Recipe

  • Pin
Pork Carnitas - 6

Ingredients

The Spice Rub

  • ▢ 2 teaspoons EACH: salt and paprika
  • ▢ 1 teaspoon EACH: black pepper, garlic powder, onion powder, cumin, and oregano
  • ▢ Optional: ½ teaspoon chili flakes (if you like it a little spicy)

The Pork Carnitas

  • ▢ 2 ½ lb pork butt (or pork shoulder)
  • ▢ Juice from 2 oranges
  • ▢ Juice from 2 limes
  • ▢ 1 tablespoon honey (omit for sugar-free)
  • ▢ 4 cloves garlic (minced)
  • ▢ 2 bay leaves
  • ▢ 1 tablespoon avocado oil

Instructions

  • Mix the spice rub ingredients together in a small bowl. Evenly coat all sides of the pork with the spice rub. 2 teaspoons EACH: salt and paprika, 1 teaspoon EACH: black pepper, garlic powder, onion powder, cumin, and oregano, Optional: ½ teaspoon chili flakes
  • Add the orange juice, lime juice, honey (if using), garlic, and bay leaves to your pot. Stir then set the pork on top. Juice from 2 oranges, Juice from 2 limes, 1 tablespoon honey, 4 cloves garlic, 2 bay leaves, 2 ½ lb pork butt
  • Choose which method you will cook the pork carnitas and follow those directions.
  • When the pork is very tender, remove it from the pot and shred it using 2 forks. Turn your oven to broil.
  • Pour the cooking juices into a pot and boil for 10 minutes, or until it is reduced to about ½ cup.
  • Place the shredded pork on a large, rimmed baking sheet, drizzle it with the avocado oil, and put it on the top rack in your oven. Let it broil for 10 minutes then mix the pork around and broil for 10 minutes more. 1 tablespoon avocado oil
  • Pour the reduced cooking liquid over the pork and toss to coat.

Stovetop cooking method

  • Bring the pot to a boil then reduce the heat and cover the pot. Simmer very gently for 5-6 hours, or until the pork is very tender.

Oven cooking method

  • Preheat your oven to 325 degrees Fahrenheit. Cover the pot and put it in your oven for 7-8 hours, or until the pork is very tender.

Notes

Nutrition

We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here .

A big pile of Mexican pork carnitas on a plate. - 7 A big pile of Mexican pork carnitas on a plate. - 8

Did you make this?

We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal !

A close up of a big pile of pork carnitas on a plate. - 9 A big pile of Mexican pork carnitas on a plate. - 10

Pork Carnitas Recipe

Ingredients

The Spice Rub

  • 2 teaspoons EACH: salt and paprika
  • 1 teaspoon EACH: black pepper, garlic powder, onion powder, cumin, and oregano
  • Optional: ½ teaspoon chili flakes , if you like it a little spicy

The Pork Carnitas

  • 2 ½ lb pork butt , or pork shoulder
  • Juice from 2 oranges
  • Juice from 2 limes
  • 1 tablespoon honey , omit for sugar-free
  • 4 cloves garlic , minced
  • 2 bay leaves
  • 1 tablespoon avocado oil

Instructions

  • Mix the spice rub ingredients together in a small bowl. Evenly coat all sides of the pork with the spice rub. 2 teaspoons EACH: salt and paprika, 1 teaspoon EACH: black pepper, garlic powder, onion powder, cumin, and oregano, Optional: ½ teaspoon chili flakes
  • Add the orange juice, lime juice, honey (if using), garlic, and bay leaves to your pot. Stir then set the pork on top. Juice from 2 oranges, Juice from 2 limes, 1 tablespoon honey, 4 cloves garlic, 2 bay leaves, 2 ½ lb pork butt
  • Choose which method you will cook the pork carnitas and follow those directions.
  • When the pork is very tender, remove it from the pot and shred it using 2 forks. Turn your oven to broil.
  • Pour the cooking juices into a pot and boil for 10 minutes, or until it is reduced to about ½ cup.
  • Place the shredded pork on a large, rimmed baking sheet, drizzle it with the avocado oil, and put it on the top rack in your oven. Let it broil for 10 minutes then mix the pork around and broil for 10 minutes more. 1 tablespoon avocado oil
  • Pour the reduced cooking liquid over the pork and toss to coat.

Stovetop cooking method

  • Bring the pot to a boil then reduce the heat and cover the pot. Simmer very gently for 5-6 hours, or until the pork is very tender.

Oven cooking method

  • Preheat your oven to 325 degrees Fahrenheit. Cover the pot and put it in your oven for 7-8 hours, or until the pork is very tender.

Notes

https://www.theendlessmeal.com/mexican-pork-carnitas/

We like to call these Mexican Pork Carnitas “the absolute best carnitas you’ll ever eat in your whole life.” Yes, they’re that good. The meat is flavorful and super tender with lots of magical crispy bits. You’ll love it!

A big pile of Mexican pork carnitas on a plate. - 11

This recipe uses mostly kitchen staples, so once you grab the pork from the grocery store, there’s a good chance you already have everything else waiting for you at home. It’s the kind of low-effort setup I love, especially when the payoff is this big.

The pork simmers in a rich broth for several hours, becoming melt-in-your-mouth tender and juicy — but that’s not even the best part. After braising, the cooking liquid is reduced, the meat is shredded, and the two are mixed together. Then it all goes under the broiler, where those irresistible, swoon-worthy crispy bits are born.

Traditionally, carnitas are made by cooking a fatty cut of pork, like pork shoulder, in lard. Since I don’t keep tubs of lard hanging around my pantry (and I’m guessing you don’t either), this recipe takes a slightly different approach. Don’t worry — it delivers every bit of the flavor, tenderness, and crispy goodness you’re hoping for.

To forks pulling apart the pork carnitas. - 12 Crispy pork carnitas on a baking sheet - 13

How to make carnitas crispy

Once your pork roast has been turned into tender Mexican pulled pork, it’s time to crisp it up — this is where the real magic happens. You have two options for getting those irresistible crispy bits.

Option #1: Broil the carnitas in the oven This is my preferred method. Broiling creates beautifully crisp spots, similar to traditional carnitas that are cooked in lard for hours. The texture and flavor are outstanding, and it’s the best way to get that classic carnitas finish.

Option #2: Sear the carnitas on the stovetop This method works well in the summertime when using the broiler would heat up your kitchen, and it’s a bit faster. While the carnitas still taste good, the results aren’t quite as consistent — the sauce and meat can burn before the pork crisps. I recommend this option only as a backup if you’d rather not turn on the oven.

Serving ideas

I usually make pork carnitas when I’m craving a big taco feast. Some warm corn tortillas, a big batch of my easy guacamole , pico de gallo, refried beans, a few bottles of hot sauce, and maybe even some Spicy Mexican Rice all find their way to my table.

If you (hopefully!) find yourself with leftover meat, here are a few of my favorite ways to use it up:

  • Top with eggs and salsa for breakfast
  • Make a pork carnitas sandwich
  • Turn them into enchiladas
  • Use them to step up your nacho game
  • Round it out and put some on top of salad greens

How to store leftovers

Store: Leftover carnitas can be stored in a covered container in the refrigerator for 3-4 days.

Reheat: They can be reheated gently on the stovetop or in the microwave.

Freeze: Carnitas also freeze very well! Store them in a freezer-proof container for up to 3 months.

A big pile of Mexican pork carnitas on a plate. - 14

Pork Carnitas Recipe

  • Pin
Pork Carnitas - 15

Ingredients

The Spice Rub

  • ▢ 2 teaspoons EACH: salt and paprika
  • ▢ 1 teaspoon EACH: black pepper, garlic powder, onion powder, cumin, and oregano
  • ▢ Optional: ½ teaspoon chili flakes (if you like it a little spicy)

The Pork Carnitas

  • ▢ 2 ½ lb pork butt (or pork shoulder)
  • ▢ Juice from 2 oranges
  • ▢ Juice from 2 limes
  • ▢ 1 tablespoon honey (omit for sugar-free)
  • ▢ 4 cloves garlic (minced)
  • ▢ 2 bay leaves
  • ▢ 1 tablespoon avocado oil

Instructions

  • Mix the spice rub ingredients together in a small bowl. Evenly coat all sides of the pork with the spice rub. 2 teaspoons EACH: salt and paprika, 1 teaspoon EACH: black pepper, garlic powder, onion powder, cumin, and oregano, Optional: ½ teaspoon chili flakes
  • Add the orange juice, lime juice, honey (if using), garlic, and bay leaves to your pot. Stir then set the pork on top. Juice from 2 oranges, Juice from 2 limes, 1 tablespoon honey, 4 cloves garlic, 2 bay leaves, 2 ½ lb pork butt
  • Choose which method you will cook the pork carnitas and follow those directions.
  • When the pork is very tender, remove it from the pot and shred it using 2 forks. Turn your oven to broil.
  • Pour the cooking juices into a pot and boil for 10 minutes, or until it is reduced to about ½ cup.
  • Place the shredded pork on a large, rimmed baking sheet, drizzle it with the avocado oil, and put it on the top rack in your oven. Let it broil for 10 minutes then mix the pork around and broil for 10 minutes more. 1 tablespoon avocado oil
  • Pour the reduced cooking liquid over the pork and toss to coat.

Stovetop cooking method

  • Bring the pot to a boil then reduce the heat and cover the pot. Simmer very gently for 5-6 hours, or until the pork is very tender.

Oven cooking method

  • Preheat your oven to 325 degrees Fahrenheit. Cover the pot and put it in your oven for 7-8 hours, or until the pork is very tender.

Notes

Nutrition

We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here .

A big pile of Mexican pork carnitas on a plate. - 16

Did you make this?

We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal !

A close up of a big pile of pork carnitas on a plate. - 17

We like to call these Mexican Pork Carnitas “the absolute best carnitas you’ll ever eat in your whole life.” Yes, they’re that good. The meat is flavorful and super tender with lots of magical crispy bits. You’ll love it!

A big pile of Mexican pork carnitas on a plate. - 18

This recipe uses mostly kitchen staples, so once you grab the pork from the grocery store, there’s a good chance you already have everything else waiting for you at home. It’s the kind of low-effort setup I love, especially when the payoff is this big.

The pork simmers in a rich broth for several hours, becoming melt-in-your-mouth tender and juicy — but that’s not even the best part. After braising, the cooking liquid is reduced, the meat is shredded, and the two are mixed together. Then it all goes under the broiler, where those irresistible, swoon-worthy crispy bits are born.

Traditionally, carnitas are made by cooking a fatty cut of pork, like pork shoulder, in lard. Since I don’t keep tubs of lard hanging around my pantry (and I’m guessing you don’t either), this recipe takes a slightly different approach. Don’t worry — it delivers every bit of the flavor, tenderness, and crispy goodness you’re hoping for.

To forks pulling apart the pork carnitas. - 19 Crispy pork carnitas on a baking sheet - 20

How to make carnitas crispy

Once your pork roast has been turned into tender Mexican pulled pork, it’s time to crisp it up — this is where the real magic happens. You have two options for getting those irresistible crispy bits.

Option #1: Broil the carnitas in the oven This is my preferred method. Broiling creates beautifully crisp spots, similar to traditional carnitas that are cooked in lard for hours. The texture and flavor are outstanding, and it’s the best way to get that classic carnitas finish.

Option #2: Sear the carnitas on the stovetop This method works well in the summertime when using the broiler would heat up your kitchen, and it’s a bit faster. While the carnitas still taste good, the results aren’t quite as consistent — the sauce and meat can burn before the pork crisps. I recommend this option only as a backup if you’d rather not turn on the oven.

Serving ideas

I usually make pork carnitas when I’m craving a big taco feast. Some warm corn tortillas, a big batch of my easy guacamole , pico de gallo, refried beans, a few bottles of hot sauce, and maybe even some Spicy Mexican Rice all find their way to my table.

If you (hopefully!) find yourself with leftover meat, here are a few of my favorite ways to use it up:

  • Top with eggs and salsa for breakfast
  • Make a pork carnitas sandwich
  • Turn them into enchiladas
  • Use them to step up your nacho game
  • Round it out and put some on top of salad greens

How to store leftovers

Store: Leftover carnitas can be stored in a covered container in the refrigerator for 3-4 days.

Reheat: They can be reheated gently on the stovetop or in the microwave.

Freeze: Carnitas also freeze very well! Store them in a freezer-proof container for up to 3 months.

A big pile of Mexican pork carnitas on a plate. - 21

Pork Carnitas Recipe

  • Pin
Pork Carnitas - 22

Ingredients

The Spice Rub

  • ▢ 2 teaspoons EACH: salt and paprika
  • ▢ 1 teaspoon EACH: black pepper, garlic powder, onion powder, cumin, and oregano
  • ▢ Optional: ½ teaspoon chili flakes (if you like it a little spicy)

The Pork Carnitas

  • ▢ 2 ½ lb pork butt (or pork shoulder)
  • ▢ Juice from 2 oranges
  • ▢ Juice from 2 limes
  • ▢ 1 tablespoon honey (omit for sugar-free)
  • ▢ 4 cloves garlic (minced)
  • ▢ 2 bay leaves
  • ▢ 1 tablespoon avocado oil

Instructions

  • Mix the spice rub ingredients together in a small bowl. Evenly coat all sides of the pork with the spice rub. 2 teaspoons EACH: salt and paprika, 1 teaspoon EACH: black pepper, garlic powder, onion powder, cumin, and oregano, Optional: ½ teaspoon chili flakes
  • Add the orange juice, lime juice, honey (if using), garlic, and bay leaves to your pot. Stir then set the pork on top. Juice from 2 oranges, Juice from 2 limes, 1 tablespoon honey, 4 cloves garlic, 2 bay leaves, 2 ½ lb pork butt
  • Choose which method you will cook the pork carnitas and follow those directions.
  • When the pork is very tender, remove it from the pot and shred it using 2 forks. Turn your oven to broil.
  • Pour the cooking juices into a pot and boil for 10 minutes, or until it is reduced to about ½ cup.
  • Place the shredded pork on a large, rimmed baking sheet, drizzle it with the avocado oil, and put it on the top rack in your oven. Let it broil for 10 minutes then mix the pork around and broil for 10 minutes more. 1 tablespoon avocado oil
  • Pour the reduced cooking liquid over the pork and toss to coat.

Stovetop cooking method

  • Bring the pot to a boil then reduce the heat and cover the pot. Simmer very gently for 5-6 hours, or until the pork is very tender.

Oven cooking method

  • Preheat your oven to 325 degrees Fahrenheit. Cover the pot and put it in your oven for 7-8 hours, or until the pork is very tender.

Notes

Nutrition

We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here .

A big pile of Mexican pork carnitas on a plate. - 23

Did you make this?

We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal !

A close up of a big pile of pork carnitas on a plate. - 24