Slow-Cooked Pork in Spicy Tomato-Serrano Chile Sauce

Prep: 20 minCook: 2 hr8 servingsmediumMexican
Slow-Cooked Pork in Spicy Tomato-Serrano Chile Sauce

A hearty Mexican-inspired pork stew featuring tender chunks of pork loin simmered in a vibrant tomato and Serrano pepper sauce. The meat is first braised with aromatics until fork-tender, then combined with a smooth, spicy sauce made from fire-roasted tomatoes and chiles. Fresh cilantro brightens each bite while the Serrano peppers provide a moderate heat that builds gradually. Perfect for family dinners or casual entertaining, this comforting dish delivers bold flavors with simple preparation techniques.

Ingredients

8 servings
  • 2 lbs pork loin, diced
    pork shoulder1:1none

    better for long cooking

    Full guide →
  • 12 cups water
  • 1 medium onion, cut in half
  • 2 garlic cloves
  • 1 bunch fresh cilantro
    dried cilantro1 bunch:2 tbspnone

    different flavor profile

    Full guide →
  • salt, to taste
  • 2 lbs tomatoes, peeled
  • 2 Serrano peppers
    jalapeños1:1mild

    less heat

Instructions

  1. 1

    Place diced pork in large pot with 8 cups water

  2. 2

    Add half the onion, one garlic clove, cilantro bunch, and salt

  3. 3

    Cover and cook at high heat for 30 minutes

  4. 4

    Lower heat and continue cooking until meat is tender, about 1.5 hours

  5. 5

    Meanwhile, boil tomatoes with Serrano peppers in 4 cups water until tomatoes are well cooked

  6. 6

    Let tomato mixture cool to room temperature

  7. 7

    Blend cooled tomatoes and peppers with remaining onion, garlic, and small bunch of cilantro

  8. 8

    Pour sauce into pot with cooked meat

  9. 9

    Cook meat and sauce at medium temperature until mixture starts to boil

  10. 10

    Serve hot

Tips

Tip 1

Reserve some cooking liquid from the pork to thin the sauce if it becomes too thick during final cooking.

Tip 2

Toast the Serrano peppers in a dry skillet before boiling for deeper, smokier flavor.

Tip 3

Let the meat rest in its cooking liquid for 10 minutes before adding sauce to ensure maximum tenderness.

Good to Know

Storage

Refrigerate up to 3 days in covered container. Sauce may thicken when cold.

Make Ahead

Can be made 1 day ahead. Reheat gently and add liquid if needed.

Serve With

Serve with warm tortillas, rice, or crusty bread to soak up the sauce.

See pairing guide →

Common Mistakes

Watch

Don't skip the initial browning liquid - it adds flavor to the final dish.

Watch

Avoid overcooking the blended sauce to prevent it from becoming bitter.

Substitutions

pork loin
pork shoulder1:1none

better for long cooking

Full guide →
Serrano peppers
jalapeños1:1mild

less heat

fresh cilantro
dried cilantro1 bunch:2 tbspnone

different flavor profile

Full guide →
Find more substitutions →

FAQ

Can I use a different cut of pork for this recipe?

Yes, pork shoulder or pork butt work excellently and may be more tender due to higher fat content. Adjust cooking time as needed for tenderness.

How long will this keep in the refrigerator?

Store covered in refrigerator for up to 3 days. The flavors actually improve overnight. Reheat gently and add liquid if the sauce has thickened too much.

Can I make this less spicy for kids?

Remove seeds from Serrano peppers or substitute with milder peppers like poblanos. You can also reduce the number of peppers used in the sauce.