This Mexican Street Corn Skillet Dip is creamy, cheesy, and packed with flavor! Made with fresh corn, spicy seasonings, and a hint of lime, it’s a real crowd-pleaser.
Whenever I make this dip, I find myself going back for more—it’s that tasty! Serve it warm with tortilla chips and watch it disappear faster than a magic trick! 🌽✨
Key Ingredients & Substitutions
Corn: Fresh corn is the star here, but if it’s not in season, frozen corn works great too. Thaw it before cooking. I love using corn straight from the cob for that fresh crunch!
Cotija Cheese: This crumbly cheese adds a unique flavor. If you can’t find it, feta cheese also works well. Just keep in mind that feta can be a bit saltier.
Mayonnaise & Sour Cream: These keep the dip creamy. For a lighter version, you can use Greek yogurt instead of sour cream. It adds extra protein with a similar texture!
Spices: Chili powder and smoked paprika give it character. If you want more heat, consider adding cayenne pepper or a dash of hot sauce for more kick!
How Do I Get the Right Texture When Cooking Corn?
For perfectly cooked corn, sauté it until it’s slightly charred. This will enhance its natural sweetness and add depth to the flavor. Here are simple steps:
- Use medium heat to melt your butter before adding corn.
- Cook corn for about 5 minutes, stirring occasionally to avoid burning.
- Look for a slightly golden color on some kernels, which indicates they’re perfectly cooked!
Don’t rush the process—letting the corn develop its flavor creates a tastier dip!

Mexican Street Corn Skillet Dip
Ingredients You’ll Need:
- 4 cups fresh corn kernels (about 4-5 ears of corn) or frozen corn, thawed
- 2 tablespoons butter
- 1/4 cup mayonnaise
- 1/4 cup sour cream
- 1 cup crumbled cotija cheese (plus extra for garnish)
- 1/2 cup shredded Monterey Jack cheese
- 1 teaspoon chili powder, plus more for sprinkling
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon garlic powder
- 1 jalapeño pepper, seeded and finely diced (optional for heat)
- Juice of 1 lime (about 2 tablespoons)
- Salt and pepper, to taste
- Fresh cilantro, chopped for garnish
- Lime wedges for serving
- Tortilla chips, for serving
How Much Time Will You Need?
This delicious dip takes about 10 minutes to prepare and 10-12 minutes to cook. In total, you’ll need around 20-25 minutes to whip up this tasty treat!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 400°F (200°C). This way, once your dip is ready, it will go right into the hot oven!
2. Sauté the Corn:
In a large oven-safe skillet (preferably cast iron), melt the butter over medium heat. Add the fresh corn kernels (or thawed frozen corn) and sauté for about 5 minutes. Stir occasionally until the corn is slightly charred and cooked through. This step adds a fantastic flavor to your dip!
3. Mix in the Creamy Ingredients:
Now, stir in the mayonnaise, sour cream, diced jalapeño (if using), chili powder, smoked paprika, garlic powder, and lime juice. Mix everything together well until it’s nicely combined and creamy.
4. Add the Cheeses:
Next, sprinkle the crumbled cotija cheese and shredded Monterey Jack cheese into the skillet. Gently stir to make sure the cheeses are evenly distributed throughout the corn mixture. Yummy!
5. Season It Up:
Now it’s time to season your dip! Add salt and pepper to taste, ensuring all those delicious flavors come together.
6. Bake in the Oven:
Carefully transfer the skillet to the preheated oven. Bake for 10-12 minutes until the cheese is melted, bubbly, and the top starts to brown slightly. The smell will be irresistible!
7. Final Touches:
Once it’s done baking, remove the skillet from the oven (watch out, it’s hot!). Top with additional cotija cheese, a sprinkle of chili powder, and fresh chopped cilantro.
8. Serve & Enjoy:
Garnish with lime wedges for that fresh squeeze of flavor. Serve the dip warm with crispy tortilla chips for dipping. Enjoy this creamy, cheesy, tangy Mexican Street Corn Skillet Dip at your next gathering!
Can I Use Frozen Corn Instead of Fresh?
Absolutely! Frozen corn is a great alternative and can save you time. Just make sure to thaw it completely before using it in the recipe for the best texture and flavor.
Can I Make This Dip Ahead of Time?
Yes, you can prepare the dip ahead of time! Assemble all the ingredients in the skillet, cover, and refrigerate for up to 24 hours. When you’re ready to serve, just pop it in the oven and bake until bubbly!
How Should I Store Leftovers?
Store any leftover dip in an airtight container in the refrigerator for up to 3 days. To reheat, use the oven or microwave, adding a splash of cream or a little cheese on top before warming to keep it creamy.
Can I Adjust the Level of Spice?
Definitely! To make the dip milder, you can omit the jalapeño or use a smaller amount. Alternatively, if you love heat, try adding more diced jalapeño or a splash of hot sauce to the mix before baking!
