Bring the pork shoulder to room temperature. Drizzle with olive oil and season liberally with kosher salt and pepper.
If using a slow cooker:
In a sauté pan, heat 2-3 tbs. olive oil and when hot, add in pork shoulder. Brown on each side, about 2-3 minutes each.
Transfer the pork shoulder into the slow cooker pot, then lower the heat under the sauté pan to medium. Add in quartered onion pieces and sauté until golden brown, about 3-4 minutes. Transfer onions and juices into slow cooker pot.
Cover the shoulder with chicken stock, Mexican beer and juice from one orange. You might need more chicken stock if shoulder is thicker!
Cover the slow cooker pot and set to High for 4 hours.
If using dutch oven/deep pot:
In pot, heat 2-3 tbs. olive oil and when hot, add in pork shoulder. Brown on each side, about 2-3 minutes each.
Add in quartered onion pieces and sauté until golden brown, about 3-4 minutes. Cover the shoulder with chicken stock, Mexican beer and juice from one orange. You might need more chicken stock if shoulder is thicker!
Bring stock to a high simmer and cover. Rotate shoulder every hour for 4 hours total.
To crisp carnitas:
After four hours either in slow cooker or pot, turn heat off and pull meat carefully from stock. Let cool for 10-15 minutes before shredding using two forks.
Place meat onto a cooking sheet lined with tin foil. Pour on coca-cola and 1/3 cup of reserved chicken stock, then place under broiler for 5-10 minutes!
Notes
This juicy, tender meat can be used for tacos, quesadillas, enchiladas, in salads and in bowls - you name it! Will save in refrigerator for up to 1 week.