Yucatan-Style Pork Tacos for a Crowd

Prep time
20 minutes
Total Time
2-4 hours
Not rated
0 ratings

Got a big, casual gathering coming up? Here’s a wonderful soft-shell taco recipe that’s big enough to serve a crowd. The pork is marinated with orange juice, garlic and a special seasoning, slow-cooked in the oven until fork-tender, and then finished on the grill for wood-smoked savor. Pile the meat into corn tortillas with pickled onions and keep the salsa coming.

Note: Achiote paste is called for in this recipe. It is a deep-red Mexican seasoning made from annatto seeds and other spices. You can find it in Latino grocery stores or order it online from spice companies.


  • 4 cups organic orange juice with pulp
  • 14 cup cider vinegar
  • 6-8 tablespoons achiote paste
  • 13 cup minced fresh garlic
  • 10 pounds Organic Prairie Boneless Pork Loin Roast
  • Salt
  • 2-4 cups tomato salsa, plus additional salsa to serve with tacos
  • 4-6 cups thinly sliced pickled onions*
  • 36-48 corn tortillas


1. Combine orange juice, vinegar, achiote paste and garlic and well rub the mixture all over meat. Let marinate up to 24 hours, turning occasionally.

2. Heat oven to 300 degrees. Line a large roasting pan with a triple layer of aluminum, enough to overlap the sides of the pan. Arrange pork on foil; pour excess marinade over it and seal well by wrapping foil tightly around meat. Cover with lid and roast 2-4 hours, unwrapping it once or twice to turn the meat (but sealing it tightly again). Cook until meat is very tender. It may take a long time, so don't worry.

3. Let pork cool in its juices while you build a wood (or charcoal) fire in a kettle-type outdoor grill. When the fire is ready (medium-low embers), move the logs or coals to the sides of the grill. Place a grill rack on the grill and carefully transfer the meat to the center of the rack. Cover the grill and close all the vents. Let the meat smoke for 1/2 hour.

4. Remove the meat to a cutting board and let it stand until it’s cool enough to handle. Shred the meat (a meat fork works well). Spoon off fat from pan juices. Combine pan juices and shredded meat with just enough salsa to keep the meat moist.

To serve: Warm the tortillas and fill them with meat and pickled onions. Serve immediately and pass the salsa.




*You can purchase pickled onions, but here’s a way to make your own (adapted from "Mexican Family Cooking," by Aida Gabilando):

Yucatan Pickled Onions

Boil 6-8 whole bay leaves in 3 cups water until reduced by half. Remove from heat and allow this “tea” to cool with the leaves in it. Remove bay leaves. Cut 2-3 pounds red onions in half through stem end; slice into thin half-moon shapes. Blanch very briefly in boiling water; drain and set in non-reactive dish. Boil 1/2 cup cider vinegar, bay leaf tea, 4 sliced garlic cloves, 1 tablespoon oregano, 15 peppercorns and salt to taste in a saucepan for 1 minute. Pour over onions. Stir well and let onions marinade 1 or more hours, stirring often. Makes 4-6 cups pickled onions.

My Cookbook

Saved recipes: 0 edit / view


Mary from SW Texas on January 22nd, 2011
This sounds great,will try it out. As a SW favorite I would substitute A beef brisket prepared the same as pork. And use flour tortillas,instead.You could do both!!

Post a Comment

* (not displayed)


* - required field

Where to Buy Our Products
Search the Website
Animal Care
Beyond the Plate
Organic Valley on Facebook and Twitter Follow us on Twitter Friend us on Facebook
Where to Buy Our Products
Organic Valley