Step 1: Brown the Ground Pork
Heat a large skillet over medium-high heat. Add olive oil and the ground pork, breaking it apart with a wooden spoon. Sprinkle with salt, black pepper, smoked paprika, garlic powder, onion powder, red pepper flakes, and oregano.
Cook for about 5 to 7 minutes, stirring occasionally, until the pork is fully browned and slightly crispy. If there’s excess grease, drain it off but leave a little for flavor.
Step 2: Sauté the Aromatics
Push the pork to one side of the skillet and add the diced onion, garlic, and bell pepper. Sauté for 2 to 3 minutes until softened and fragrant. Stir everything together.
Step 3: Toast the Rice
Add the uncooked rice to the skillet. Stir well, allowing it to absorb the flavors for 1 to 2 minutes. Lightly toasting the rice before adding liquid enhances its nutty flavor.
Step 4: Simmer Until Tender
Pour in the chicken broth, soy sauce, and Worcestershire sauce. Stir well, making sure the rice is evenly distributed.
Bring to a gentle simmer, then reduce the heat to low, cover, and let it cook for 15 to 18 minutes (or longer if using brown rice). Check occasionally and stir if needed to prevent sticking.
Step 5: Add Veggies & Finish Cooking
When the rice is almost done, stir in the frozen peas or corn. Cover and cook for another 3 to 5 minutes until everything is heated through.
Step 6: Fluff & Garnish
Turn off the heat and let the skillet rest for 5 minutes. This allows the flavors to meld and the rice to finish absorbing any remaining liquid.
Fluff the rice with a fork, garnish with fresh parsley or green onions, and serve hot.