Mexican Street Corn Rice Skillet

Prep Time 10 mins
Cook Time 20 mins
Rest Time 5 mins
Total Time 35 mins
Cooking Method: Stovetop
Cuisine: Mexican
Courses: Dinner, Lunch
Difficulty: Beginner
Cooking Temp: 180  C
Servings: 4
Best Season: All Seasons
Description

A bold and flavorful Mexican Street Corn Rice Skillet that combines smoky, buttery corn with creamy, zesty rice in one pan. Inspired by classic street-style elote, this quick and satisfying dish is perfect for weeknight dinners, meal prep, or as a vibrant side packed with authentic Mexican flavors.

Ingredients
    For the Rice Base
  • 2 cups cooked white rice (preferably day-old for best texture)
  • 1 tablespoon olive oil
  • 1 small onion (finely chopped)
  • 2 cloves garlic (minced)
  • For the Street Corn Mixture
  • 2 cups corn kernels (fresh, frozen, or canned – drained)
  • 1 tablespoon butter
  • 0.5 teaspoon smoked paprika
  • 0.5 teaspoon chili powder
  • 0.25 teaspoon black pepper
  • 0.5 teaspoon salt (adjust to taste)
  • For the Creamy Sauce
  • 0.25 cup mayonnaise
  • 0.25 cup sour cream (or plain yogurt)
  • 1 tablespoon lime juice (freshly squeezed)
  • For Garnish & Toppings
  • 0.5 cup feta cheese (crumbled, to cotija)
  • 2 tablespoons fresh cilantro (chopped)
  • 1 teaspoon chili flakes (optional for heat)
  • Lime wedges (for serving)
Instructions
    Prepare the Aromatic Base
  1. 1
    Heat olive oil in a large skillet over medium heat. Add the chopped onion and sauté for about 3–4 minutes until soft and slightly golden. Stir in the minced garlic and cook for another 30 seconds until fragrant.
  2. Cook the Corn
  3. 2
    Add butter to the skillet, followed by the corn kernels. Cook for 5–7 minutes, stirring occasionally, until the corn becomes slightly charred. This step is important because it gives that authentic “street corn” smoky flavor.
  4. Season the Corn
  5. 3
    Sprinkle in smoked paprika, chili powder, salt, and black pepper. Mix well so the spices coat the corn evenly. Let it cook for another 1–2 minutes to deepen the flavor.
  6. Add the Rice
  7. 4
    Add the cooked rice into the skillet. Break up any clumps and mix thoroughly with the corn mixture. Let it cook for about 3–4 minutes so the rice absorbs all the flavors.
  8. Make it Creamy
  9. 5
    Lower the heat slightly. Add mayonnaise, sour cream (or yogurt), and lime juice. Stir everything together until the rice becomes creamy and well-coated. Make sure not to overheat at this stage to avoid curdling.
  10. Add Cheese & Finish
  11. 6
    Turn off the heat and gently fold in the crumbled feta cheese and chopped cilantro. The residual heat will slightly soften the cheese.
  12. Rest & Serve
  13. 7
    Let the skillet rest for 5 minutes. Garnish with extra cilantro, chili flakes, and a squeeze of fresh lime before serving.
Note
  • Rice Tip: Day-old rice works best because it’s less sticky and gives better texture.
  • Corn Option: Grilled corn adds even more authentic smoky flavor.
  • Make it Spicy: Add chopped jalapeños or extra chili flakes.
  • Protein Add-on: You can add grilled chicken or shrimp to make it a complete meal.
  • Storage: Store in an airtight container in the fridge for up to 3 days. Reheat gently on stovetop.
  • Dairy Swap: Use plain yogurt instead of sour cream for a lighter version.
Keywords: quick, easy, one-pan, budget-friendly, flavorful
Read it online: https://petitepanini.com/recipe/mexican-street-corn-rice-skillet/