Hot & Cheesy Mexican Corn Dip! Loaded with meat, veggies, & ooey-gooey, creamy, melted cheese. An epic game-day recipe!

Scooping corn dip from a hot skillet with a corn chip.

We’re just over a week away from Superbowl Sunday and I already know what you’re making: this creamy, cheesy corn dip!

My son and I came up with this corn dip recipe over the summer and I’ve been holding onto it ever since. It’s perfect game-day grub!

He loves it because it’s ooey-gooey, cheesy and full of robust Mexican flavors.

I love it because it’s also loaded with healthy veggies and protien-rich meat.

Once again, I’m bringing you what looks like junk food but could really make for a relatively balanced meal. Just like I did with that poutine recipe last week, and that homemade pizza recipe, and those sheet pan nachos.

No judgment, ok? It’s not easy being a mom. Kids are picky!

My workaround is to get creative and hide those veggies in with all the hearty flavors they crave.

Corn dip recipe prepared and served in a cast iron skillet.


Corn dip is typically served as a snack or appetizer.

It almost always has some kind of a creamy base, and a lot of times it’s got cheese too. Cheese and corn are a perfect pairing!

The add-ins and seasonings can vary, but for what you see here, we took things in a Mexican direction. Who doesn’t love Mexican food, right?

This dish is extra-satisfying because of the addition of chorizo. Chorizo is a full-flavored pork sausage that’s seasoned with garlic, chiles, spices, and vinegar. It’s got a deep, reddish-orange color and it’s spicy without being hot, if that makes sense.

I can buy Mexican chorizo at my regular supermarket, but if you have trouble finding it, just substitute your favorite kind of ground meat + a packet of taco seasoning.

We also added a TON of veggies to this dip. It’s got peppers, tomatoes, onions… plus plenty of sweet corn.


This recipe comes together in a snap. You can make it in less than 20 minutes, and you only need to dirty up one pan.

Start by browning the meat in a large skillet.

I like to use cast iron because it really holds onto the heat, even after it’s no longer on the stove. So you can serve your corn dip in the same pan you cooked it in, and it will stay hot and melty for a good long time.

Cooking chorizo in a skillet with chopped onions.

Once the meat is cooked, add some chopped onion. Continue to cook, stirring, until the onion has softened and turned translucent.

Next, add the cream cheese, salsa, diced green chiles, and corn.

Making corn dip in a skillet with chorizo, onions, salsa, and diced green chiles.

I like to use frozen corn kernels, but drained canned corn would probably work just as well.

Use your favorite salsa in whatever level of heat you like best.

And the diced green chiles in a can are perfect. Just the slightest hint of spice, and the liquid they come in adds tons of yummy flavor to the mix.

Adding shredded cheese to corn dip.

Stir everything together until the cream cheese is fully incorporated. Then add more cheese!

Add it in a handful at a time, stirring, so it can melt evenly all throughout.

I like to use a sharp cheddar cheese, but you can use any kind you like. Here are a few other suggestions:

  1. Mozzarella, for a milder flavor
  2. Pepper Jack, for more spice
  3. A Mexican cheese blend
  4. Oaxaca or Chihuaha for a really authentic flavor

Hold a little bit back to garnish with! And I like to sprinkle the top with chopped scallions or cilantro too.

Overhead image of Mexican corn dip in a skillet with corn chips.


This corn dip can be served straight from the skillet!

Surround it with pita wedges, crackers, tortilla chips, or fresh veggies for dipping, and dive in!


You can judge for yourself by looking at the nutritional label in the recipe card below, but overall I feel pretty good about eating this dip and serving it to my kids.

It’s got lots of veggies and protien, and it’s also naturally gluten-free, egg-free, nut-free, and you can even make it vegetarian by using a plant-based meat substitute.

I haven’t tried making it with vegan cheese but that could work well too.

Chorizo and ground beef are probably somewhat higher in fat, so if you want to substitute with ground turkey or chicken, that would probably shave off a few calories as well!


Chorizo has lots of yummy herbs and spices but it’s not really spicy-hot.

If you want to make things spicier, I’d suggest adding some crushed red pepper or cayenne to the mix.


You can definitely make this recipe ahead of time if you’re looking to cut down on last-minute prep.

It will keep at room temperature for a few hours, or you can stash it in the fridge for at least a few days.

Reheat it on the stove over low heat, in a 170 degree F oven, or in the microwave in short bursts, stirring frequently.

I’m not sure I’d recommend freezing it, as the freeze/thaw process could turn the cheese grainy.

Corn dip with veggies and chorizo, scooped onto a tortilla chip.

As an amazon associate I earn from qualifying purchases.

Scooping corn dip from a hot skillet with a corn chip.
5 stars (1 rating)

Corn Dip

Servings: 10 servings
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Hot & Cheesy Mexican Corn Dip! Loaded with meat, veggies, & ooey-gooey, creamy, melted cheese. An epic game-day recipe!


  • 1 pound (453.59 g) chorizo, (any ground meat can be substituted*)
  • 1/2 (55 g) onion, (medium), chopped
  • 8 ounces (226.8 g) cream cheese
  • 8 ounces (226.8 g) prepared salsa
  • 4 ounces (113.4 g) diced green chiles
  • 10 ounces (283.5 g) frozen corn kernels, (or canned corn, drained)
  • 8 ounces (226.8 g) shredded cheese, (I prefer sharp cheddar)
  • sliced fresh scallions or chopped fresh cilantro, (optional garnish)


  • Place the chorizo in a large skillet over medium-low heat and cook (breaking up with a spatula or spoon) until browned.
  • Add the onions and continue cooking (stirring occasionally) until the onions have softened and become translucent.
  • Stir in the cream cheese, salsa, diced green chiles, and corn, until creamy and smooth.
  • Stir in most of the shredded cheese (reserve a handful for garnish) a little at a time, until melted.
  • Garnish with the remaining shredded cheese and scallions or cilantro (optional).
  • Serve while warm.


*If using plain ground meat, add a packet of taco seasoning after browning.
Calories: 307kcal, Carbohydrates: 8g, Protein: 15g, Fat: 24g, Saturated Fat: 12g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 4g, Cholesterol: 69mg, Sodium: 466mg, Potassium: 164mg, Fiber: 1g, Sugar: 3g, Vitamin A: 756IU, Vitamin C: 5mg, Calcium: 149mg, Iron: 1mg
Cuisine: American, Mexican
Course: Appetizer, Main Course, Snack
Tried this recipe?Mention @bakingamoment on Instagram or tag #bakingamoment.


  • Allie

    Allie is the creator and owner of Baking a Moment. She has been developing, photographing, videographing, and writing and sharing recipes here since 2012.

    View all posts