A flavorful and aromatic pork curry inspired by traditional Indian cuisine.
Heat a large skillet over medium heat and add a tablespoon of oil.
Ensure the skillet is hot before adding the oil to prevent sticking.
Add the diced onion and sauté until translucent.
Stir frequently to avoid burning the onions.
Stir in the minced garlic and cook until fragrant.
Garlic burns quickly, so keep an eye on it.
Add the ground spices and stir to coat the onions and garlic.
Toast the spices briefly to enhance their flavor.
Add the diced pork and cook until browned on all sides.
Brown the pork in batches if necessary to avoid overcrowding the pan.
Stir in the diced tomatoes, bay leaves, and mustard seeds.
Scrape the bottom of the pan to incorporate all the flavors.
Cover and simmer on low heat for 45 minutes, stirring occasionally.
Check occasionally to ensure the curry doesn't stick to the bottom.
Remove the bay leaves, garnish with fresh cilantro, and serve.
Serve with rice or bread for a complete meal.