Back to María “Mari” Santiago
Cozy 35-Minute Oaxacan Pork Shoulder Guisado with Calabacitas

Cozy 35-Minute Oaxacan Pork Shoulder Guisado with Calabacitas

Bite-sized pork shoulder browned hard, then quick-simmered in a rich, toasted guajillo-tomato broth packed with warm spices and tender calabacitas. It’s pure Oaxacan home cooking engineered for a busy weeknight—comforting, soulful, and ready before the rice even has time to cool.

María “Mari” Santiago
María “Mari” Santiago
Prep: 10 minutes
Cook: 27 minutes
4
easy
dinner
oaxacan-comfortweeknight-dinnerpork-shoulderone-pot+1

Save a copy to your collection for editing

Timeline

43 minutes
0m10m20m30m40m
Season Pork Cubes
Toast Chiles & Prep Blender
Sear Pork Shoulder
Puree Guajillo Sauce
Sauté Skillet Onions
Fry the Sauce
Quick-Simmer Pork
Simmer Calabacitas
Finish & Serve

Ingredients

  • 1.5 lbs boneless pork shoulder(trimmed of hard gristle and cut into 3/4-inch bite-sized cubes)
  • 1.5 tsp kosher salt(divided; plus more to taste)
  • 0.5 tsp freshly cracked black pepper(divided)
  • 4 dried guajillo chiles(stemmed and seeded, wiped clean)
  • 1 dried ancho chile(stemmed and seeded)
  • 2 tbsp olive oil or lard(divided)
  • 1 medium yellow onion(half roughly chopped for the sauce, half diced for the skillet)
  • 4 garlic cloves(peeled)
  • 1 can canned whole peeled fire-roasted tomatoes(14.5-oz can, with juices)
  • 1.5 cups low-sodium chicken broth(or water in a pinch)
  • 1 tsp dried Mexican oregano(crushed between palms)
  • 0.5 tsp ground cumin
  • 0.125 tsp ground allspice(just a tiny pinch for that warm Oaxacan spice undertone)
  • 2 medium Mexican calabacitas or small zucchini(sliced into 1/2-inch half-moons)
  • 0.25 cup fresh cilantro(roughly chopped, leaves and tender stems)
  • 2 limes(cut into wedges for serving)
  • 8 warm corn tortillas(for serving)

Instructions

  1. 1

    Season 1.5 lbs boneless pork shoulder (cut into small 3/4-inch cubes—cutting them small is our weekday shortcut so they tenderize in minutes) with 1 tsp kosher salt and 0.25 tsp freshly cracked black pepper. Set aside while you fire up the pan.

    4 min

    Tip: Small, uniform cubes ensure quick searing and rapid tenderizing during the simmer.

  2. 2

    Set a large Dutch oven or heavy-bottomed skillet over medium heat. Press 4 dried guajillo chiles and 1 dried ancho chile flat against the dry pan with a spatula for 15 to 20 seconds per side until fragrant and slightly pliable (don't burn them, or the sauce turns bitter). Transfer to a blender jar along with 1 can canned whole peeled fire-roasted tomatoes, 1.5 cups low-sodium chicken broth, the roughly chopped half of the 1 medium yellow onion, 4 garlic cloves, 1 tsp dried Mexican oregano, 0.5 tsp ground cumin, and 0.125 tsp ground allspice.

    4 min

    Tip: Let the warm broth and tomatoes sit on the chiles for a couple of minutes to soften them before pureeing.

  3. 3

    Return the Dutch oven to medium-high heat and add 1 tbsp olive oil or lard. Add the seasoned pork in a single layer (don't crowd the pan; if your pan is smaller than 11 inches, do two batches). Sear without moving for 3 to 4 minutes until a deep golden-brown crust forms, then flip and brown for another 2 minutes. Transfer the browned pork to a plate, leaving the rendered fat in the pot.

    6 min

    Tip: That deep brown crust on the pork shoulder creates fond that will flavor the entire guisado broth.

  4. 4

    While the pork is searing, cover the blender tightly and blend the chile-tomato mixture on high for 60 to 90 seconds until silky smooth. You don't even need to strain it if you run a high-speed blender for a solid minute.

    2 min

    Tip: If your blender isn't heavy-duty, pour the sauce through a fine-mesh strainer straight into the pot later.

  5. 5

    Lower the pot heat to medium. Add the remaining 1 tbsp olive oil or lard and the diced half of the 1 medium yellow onion. Sauté for 3 minutes, scraping up all the savory browned bits left behind by the pork, until translucent.

    3 min

    Tip: The moisture from the fresh diced onion immediately deglazes that gorgeous pork fond from the bottom.

  6. 6

    Carefully pour the blended guajillo-tomato sauce into the hot pot (stand back tantito, it will sizzle and spit!). Stir vigorously to combine with the aromatics and let the sauce fry and darken slightly for 2 minutes to cook out the raw onion and garlic notes.

    2 min

    Tip: Frying the blended sauce in hot fat—what abuela calls guisar la salsa—is non-negotiable for real Oaxacan depth.

  7. 7

    Slide the browned pork and any accumulated juices back into the bubbling sauce. Add the remaining 0.5 tsp kosher salt and remaining 0.25 tsp freshly cracked black pepper. Bring to a lively boil, then clamp the lid on, lower the heat to medium-low, and let it quick-simmer gently for 10 minutes until the pork is supple and tender.

    10 min

    Tip: Keep the simmer gentle so the pork shoulder softens without drying out.

  8. 8

    Uncover the pot and fold in the sliced 2 medium Mexican calabacitas or small zucchini. Simmer uncovered for 5 to 6 minutes, just until the squash is tender-crisp and juicy, and the rich red sauce has thickened to a light gravy consistency.

    6 min

    Tip: Don't walk away here! Calabacitas cook fast and you want them to keep a little bite rather than turn to mush.

  9. 9

    Kill the heat. Taste it—then decide if you need an extra pinch of salt. Shower the pot with 0.25 cup fresh cilantro. Ladle the cozy guisado into wide, shallow bowls and serve immediately with wedges from 2 limes for squeezing and 8 warm corn tortillas alongside for scooping.

    2 min

    Tip: A good squeeze of fresh lime cuts right through the rich pork shoulder and brings the whole bowl into focus.

Chef's Notes

Real flavor, real life: In Oaxaca, guisados simmer on comales and back burners all afternoon, but on a Tuesday in Brooklyn, we don't have three hours before someone asks for dinner. Cutting pork shoulder into tidy, bite-sized cubes is the golden ticket—it allows the meat to brown fast, absorb the toasted guajillo warmth, and tenderize in a quick 10-minute simmer without turning tough. Bodega Mode: If you can’t track down pale green Mexican calabacitas, everyday zucchini or even yellow summer squash steps in seamlessly. If you’re missing whole dried ancho chiles, swap in another guajillo plus one chipotle in adobo for a smokier kick. Got extra time on Sunday? Toss in a sprig of fresh epazote or an avocado leaf during the simmer for an extra layer of hometown Oaxaca perfume.

Frequently Asked Questions

How long does Cozy 35-Minute Oaxacan Pork Shoulder Guisado with Calabacitas take to make?

Cozy 35-Minute Oaxacan Pork Shoulder Guisado with Calabacitas takes about 37 minutes total. That includes 10 minutes of prep and 27 minutes of cooking.

How many servings does this recipe make?

This recipe makes 4 servings.

What skill level is needed for Cozy 35-Minute Oaxacan Pork Shoulder Guisado with Calabacitas?

This recipe is rated easy — it's beginner-friendly and straightforward.

What ingredients do I need for Cozy 35-Minute Oaxacan Pork Shoulder Guisado with Calabacitas?

The main ingredients are: boneless pork shoulder, kosher salt, freshly cracked black pepper, dried guajillo chiles, dried ancho chile, olive oil or lard, medium yellow onion, garlic cloves, canned whole peeled fire-roasted tomatoes, low-sodium chicken broth, dried Mexican oregano, ground cumin, ground allspice, medium Mexican calabacitas or small zucchini, fresh cilantro, limes, warm corn tortillas.

What type of meal is Cozy 35-Minute Oaxacan Pork Shoulder Guisado with Calabacitas?

Cozy 35-Minute Oaxacan Pork Shoulder Guisado with Calabacitas is categorized as: dinner.