Quick Recipe Version (TL;DR)
Quick Ingredients
- 3 cups corn kernels (fresh or thawed frozen, well dried)
- 1 tbsp neutral oil (canola, vegetable, or avocado)
- 8 oz cream cheese, softened
- 1/2 cup sour cream
- 1/4 cup mayonnaise
- 1/2 cup shredded Monterey Jack or pepper Jack cheese
- 3/4 cup crumbled cotija cheese, divided
- 1 (4 oz) can diced green chiles, drained
- 1 small jalapeño, seeded and minced (optional, for more heat)
- 2 cloves garlic, minced
- 2 green onions, thinly sliced
- 1/4 cup chopped fresh cilantro, plus extra for garnish
- 1 tsp ground cumin
- 1/2 tsp smoked paprika
- 1/4 tsp chili powder (optional)
- 1 lime, zested and juiced, plus extra wedges for serving
- Salt and black pepper, to taste
- Sturdy tortilla chips, for serving
Do This
- 1. Preheat oven to 375°F. Pat corn very dry.
- 2. In a large oven-safe skillet, sear corn in oil over high heat 6–8 minutes until lightly charred; season with a pinch of salt.
- 3. In a bowl, mix cream cheese, sour cream, mayo, Monterey Jack, 1/2 cup cotija, green chiles, jalapeño, garlic, most of the green onions, cilantro, spices, lime zest and juice.
- 4. Stir roasted corn into the creamy mixture, taste, and adjust salt, pepper, and lime.
- 5. Spread mixture in the hot skillet (or transfer to a greased baking dish). Top with remaining cotija.
- 6. Bake 12–15 minutes until bubbling and golden at the edges. Garnish with cilantro, green onions, a pinch of paprika, and lime wedges. Serve warm with tortilla chips.
Why You’ll Love This Recipe
- Creamy, cheesy, and just a little spicy, this dip turns simple corn into something irresistible.
- Roasted corn, green chiles, and lime give it layers of smoky, bright, and tangy flavor.
- Perfect make-ahead party starter: bake right before guests arrive and serve straight from the skillet.
- Easy to customize for mild or spicy palates with simple ingredient tweaks.
Grocery List
- Produce: Corn (fresh or frozen), 1 lime, 2 green onions, fresh cilantro, 2 cloves garlic, 1 small jalapeño (optional).
- Dairy: Cream cheese, sour cream, mayonnaise, Monterey Jack or pepper Jack cheese, cotija cheese.
- Pantry: Neutral oil, canned diced green chiles, tortilla chips, ground cumin, smoked paprika, chili powder (optional), salt, black pepper.
Full Ingredients
For the Roasted Corn
- 3 cups corn kernels (from about 4 ears fresh corn, or frozen corn fully thawed and patted very dry)
- 1 tbsp neutral oil (canola, vegetable, or avocado)
- 1/4 tsp fine sea salt (or to taste)
For the Creamy Dip Base
- 8 oz cream cheese, softened to room temperature
- 1/2 cup sour cream
- 1/4 cup mayonnaise
- 1/2 cup shredded Monterey Jack or pepper Jack cheese, lightly packed
- 1/2 cup crumbled cotija cheese
- 1 (4 oz) can diced green chiles, well drained
- 1 small jalapeño, seeded and finely minced (optional, for extra heat)
- 2 cloves garlic, minced or pressed
- 2 green onions, thinly sliced (white and green parts separated)
- 1/4 cup chopped fresh cilantro leaves and tender stems
- 1 tsp ground cumin
- 1/2 tsp smoked paprika
- 1/4 tsp chili powder (optional, for a bit more warmth)
- Finely grated zest of 1 lime
- 2–3 tbsp fresh lime juice (from the same lime, to taste)
- 1/4 tsp freshly ground black pepper
- 1/4–1/2 tsp fine sea salt, to taste
For Topping & Serving
- 1/4 cup crumbled cotija cheese (for sprinkling on top)
- Reserved sliced green onion tops
- 2–3 tbsp chopped fresh cilantro, for garnish
- Pinch of smoked paprika or chili powder, for color
- Lime wedges, for squeezing over individual servings
- Sturdy tortilla chips, for dipping (about 8–10 oz)

Step-by-Step Instructions
Step 1: Prep and Preheat
Set the cream cheese out to soften if you have not already; this makes mixing much easier and helps the dip bake evenly. Preheat your oven to 375°F (190°C). If you plan to bake and serve the dip in the same pan, choose a large oven-safe skillet (10–12 inches wide, cast iron is ideal). Pat the corn kernels very dry with paper towels; removing excess moisture helps the corn brown instead of steam.
Step 2: Roast the Corn in a Hot Skillet
Place your skillet over medium-high to high heat and add the neutral oil. When the oil shimmers, add the corn in an even layer and sprinkle with 1/4 teaspoon salt. Let the corn cook undisturbed for 2–3 minutes to develop some char, then stir and continue cooking for another 4–5 minutes, stirring only occasionally. You are aiming for golden brown spots and a lightly smoky aroma. When nicely roasted, remove the skillet from the heat. Transfer the corn to a large mixing bowl to cool slightly, and set the skillet aside; you will use it again to bake the dip.
Step 3: Make the Creamy Base
In another large bowl (or the same bowl once the corn has cooled a bit and been set aside), add the softened cream cheese, sour cream, and mayonnaise. Beat together with a spatula or wooden spoon until smooth and well combined. Stir in the shredded Monterey Jack (or pepper Jack), 1/2 cup crumbled cotija, drained green chiles, minced jalapeño (if using), minced garlic, the sliced white and light green parts of the green onions, cilantro, cumin, smoked paprika, chili powder (if using), lime zest, 2 tablespoons of lime juice, and black pepper. Mix until the ingredients are evenly distributed.
Step 4: Combine, Taste, and Adjust Seasoning
Add the roasted corn to the creamy base and fold gently until everything is well mixed. Taste a spoonful and adjust the seasoning: add more lime juice for brightness, a pinch more salt if it tastes flat, and additional jalapeño or chili powder if you want more heat. Remember that flavors will mellow slightly once baked and served with chips, so it is fine if it tastes a bit bold at this stage.
Step 5: Fill the Skillet and Bake Until Bubbling
Lightly oil the skillet you used to roast the corn (if it looks dry) or lightly grease a small baking dish (about 1 1/2–2 quarts). Spread the corn dip mixture evenly in the pan, smoothing the top with a spatula. Sprinkle the remaining 1/4 cup cotija evenly over the surface. Place the skillet or dish in the preheated 375°F (190°C) oven and bake for 12–15 minutes, until the edges are bubbling and the top is just starting to turn golden in spots. If you prefer a more browned top, you can switch the oven to broil for 1–2 minutes, watching closely to prevent burning.
Step 6: Garnish and Serve Warm with Chips
Carefully remove the hot skillet or baking dish from the oven and let the dip stand for 5 minutes; this helps it thicken slightly and makes it easier to scoop. Sprinkle the top with the reserved green onion tops, chopped cilantro, and a small pinch of smoked paprika or chili powder for color. Arrange lime wedges around the edge or on a small plate nearby. Serve the dip warm, right in the skillet or dish, with plenty of sturdy tortilla chips for scooping. Encourage everyone to squeeze a little fresh lime over their portion for a bright, zesty finish that balances the rich, creamy, slightly spicy dip.
Pro Tips
- Dry the corn well. If using frozen corn, thaw completely and pat it very dry so it can roast and caramelize instead of steaming.
- Use room-temperature cream cheese. Cold cream cheese will stay lumpy and make it harder to mix the dip evenly.
- Adjust the heat level easily. For mild dip, skip the jalapeño and chili powder and use mild canned green chiles. For extra kick, leave some jalapeño seeds in or add a splash of your favorite hot sauce.
- Bake in the same skillet. Roasting and then baking in one cast iron skillet gives great flavor and an attractive, rustic presentation with less cleanup.
- Do not overbake. Bake just until hot and bubbling. Overbaking can cause the dip to separate and become greasy instead of luxuriously creamy.
Variations
- Street corn style: Add 2 tbsp mayonnaise extra, 1/4 tsp cayenne instead of chili powder, and a bit more lime juice. Top with extra cotija and cilantro to mimic Mexican street corn flavors.
- Bacon roasted corn dip: Cook 4–5 slices of bacon until crisp, crumble, and stir into the dip with the roasted corn. Use some bacon crumbles on top before baking.
- Extra cheesy bake: Stir in an additional 1/2 cup shredded cheese and top with a blend of Monterey Jack and cotija for a thicker, stretchier cheese layer on top.
Storage & Make-Ahead
To make ahead, assemble the dip through Step 4, spread it in your skillet or baking dish, and cover tightly with plastic wrap or a lid. Refrigerate for up to 24 hours. When ready to serve, remove from the refrigerator while the oven preheats, uncover, sprinkle with the remaining cotija, and bake, adding 5–10 extra minutes to account for the chilled mixture. Leftover baked dip can be cooled, covered, and stored in the refrigerator for up to 3 days. Reheat gently in a 300°F (150°C) oven until warmed through and bubbling around the edges, or reheat individual portions in the microwave at medium power, stirring halfway. The dip does not freeze well due to the dairy, so enjoy it fresh or within a few days.
Nutrition (per serving)
Approximate values per serving (1/8 of the recipe, dip only, without chips): about 300 calories, 26 g fat, 10 g carbohydrates, 8 g protein, 1 g fiber, and 580 mg sodium. Actual values will vary based on the brands of ingredients you use and your exact portion size.
