Pork cooked with tender Mexican squash, corn, and tomatoes in a light, flavorful broth. This balanced, protein-packed family dish celebrates fresh seasonal vegetables alongside savory meat.
Cut pork shoulder into 1-inch cubes and season with salt, pepper, oregano, and cumin.
Heat olive oil in a large pot over medium-high heat. Sear pork cubes in batches until browned on all sides (about 6 minutes per batch). Remove and set aside.
Reduce heat to medium. In the same pot, add diced onion and cook until translucent, about 4 minutes. Stir in minced garlic and sauté for 1 more minute.
Add chopped tomatoes to the pot. Cook, stirring frequently, until the tomatoes release juice and begin to break down, about 6 minutes.
Return the pork and any accumulated juices to the pot. Add chicken broth. Bring to a simmer, cover, and gently cook over low heat for 30 minutes.
Stir in diced Mexican squash and corn kernels. Simmer uncovered for an additional 15–20 minutes, until the vegetables are just tender and the flavors meld.
Taste and adjust salt as needed. Top with fresh chopped cilantro just before serving for fragrance and color.