Ingredients
For The Tomato Sauce:
- 4 large Roma tomatoes halved
- 1/2 small white onion sliced
- 3 garlic cloves
- 1 bay leaf
- 3 black peppercorns
- 3/4 teaspoon dried oregano
- 1/4 teaspoon ground cumin
- Kosher salt to taste
- 1 tablespoon distilled white vinegar
- 1/3 cup chicken broth plus more, if needed
For Assembling The Sandwiches:
- 16 ounces cooked pork carnitas
- 4 large sandwich rolls
- 3/4 cup refried beans
- Salsa or chili sauce optional
- Pickled red onions for garnish
- Lime wedges for serving, optional
Instructions
- Make the tomato sauce by combining the Roma tomatoes, sliced onion, garlic, bay leaf, and peppercorns in a saucepan with water. Simmer for about 15 minutes until tomatoes soften.
- Remove the bay leaf and use a blender or food processor to blend the mixture with oregano, cumin, salt, vinegar, and chicken broth until smooth. Return to the pan and warm.

- In a separate pan, warm the pork carnitas until thoroughly heated.
- Cut the bread rolls in half, toast them lightly if you wish, and then spread a thin layer of warmed refried beans inside.
- Fill the bread with warm pork carnitas. Drizzle the tomato sauce and salsa or chili sauce (if using), then add a layer of pickled onions. If using, squeeze lime juice over the meat just before closing the sandwich.
