Skip to main content New<> this month
Get the Allrecipes magazine

Cheesy Pork Taco Rice

Rated as 5 out of 5 Stars

"This one-pan Mexican dinner, cheesy pork taco rice with roasted corn, chiles, onion, and salsa, is super quick, easy, and has fabulous flavor! Serve with sour cream."
Added to shopping list. Go to shopping list.


1 h 6 m servings 384
Original recipe yields 6 servings


{{model.addEditText}} Print
  1. Set oven rack about 6 inches from the heat source and preheat the oven's broiler. Line a baking sheet with aluminum foil. Place poblano peppers, cut sides down, onto the prepared baking sheet.
  2. Cook under the preheated broiler until the skin of the peppers has blackened and blistered, about 6 minutes. Wrap peppers in the aluminum foil from the baking sheet. Allow peppers to steam as they cool, about 15 minutes. Remove and discard skins and seeds. Chop into bite-size pieces.
  3. Reduce oven temperature to 425 degrees F (220 degrees C).
  4. Heat a large oven-proof skillet over medium-high heat. Stir in ground pork, chicken broth, rice, 1/2 the onion, taco seasoning, garlic powder, and onion powder. Bring to a boil.
  5. Bake, covered, in the preheated oven until pork is no longer pink and rice is tender, about 20 minutes.
  6. Combine the remaining onion, tomatoes, lime zest, lime juice, and 1 tablespoon cilantro in a small bowl. Season salsa with salt and pepper.
  7. Stir the roasted poblano peppers, remaining cilantro, and corn into the baked pork-rice dish. Sprinkle cheese blend on top; let stand until melted, about 2 minutes. Sprinkle the salsa on top.

Nutrition Facts

Per Serving: 384 calories; 15.6 38.7 21.3 63 533 Full nutrition

Explore more


Read all reviews 2
Most helpful
Most positive
Least positive

this was my absolute favorite meal I have made in a long time.

Dish was so good!! I didn’t have any poblano peppers so I didn’t use them. My kids don’t like spicy foods so it was fine. I also didn’t have pork so I used hamburger. I think it would have been ...