Pork simmered in a fresh, bright tomato sauce with onion and mild chiles. This protein-rich family dish celebrates the simple, clean flavor of Mexican tomatoes.
Heat the vegetable oil in a large skillet or Dutch oven over medium-high heat until shimmering.
Add the pork cubes and brown thoroughly on all sides, stirring occasionally, for about 8 minutes. Adjust heat to prevent burning.
Stir in onion and garlic, sautéing for 3 minutes until softened and fragrant.
Add chopped tomatoes, chiles, bay leaf, salt, and black pepper. Reduce to medium heat and stir well to combine.
Cover and simmer gently for 50 minutes, stirring every 15 minutes to maintain moisture and check tenderness. Remove lid for the last 10 minutes to slightly thicken sauce.
Discard bay leaf, taste for seasoning, and serve hot with fresh cilantro or warm tortillas as desired.