Last Labor Day, I made the mistake of buying the pre-packaged corn dip from the grocery store. You know the kind—comes in a plastic tub, sits under the heat lamp looking sad and separated, and tastes like it was made by committee. My husband took one bite, made that face he makes when he’s trying to be polite but is internally judging me, and said, “Can we just have the chips?”
I was mortified. And hungry. And it was 4:00 PM on a Sunday. So I did what any desperate parent with a half-empty pantry and a grill fired up would do: I improvised. I grabbed some leftover corn, a tub of cream cheese, some cotija cheese I’d bought for tacos three days prior, and a jar of salsa. I threw it all in a skillet on the grill and waited.
Twenty minutes later, my kids were already fighting over the last chip. Not my husband. Not my in-laws. The kids. That’s the universal sign of a winning dish. That improvised mess became the Labor Day Grilled Elote Street Corn Dip that we now make for literally every gathering. It’s smoky, it’s creamy, it’s tangy, and it costs about $8 to make for a crowd of twelve. If you’ve been looking for the ultimate crowd-pleaser that doesn’t require you to spend all day in the kitchen, this is it.
I’ve tested this recipe about a dozen times now—sometimes on the stovetop when the weather’s bad, but mostly on the grill because that char is non-negotiable for the authentic street corn flavor. It’s become my secret weapon for potlucks, game days, and just Tuesday nights when I need dinner to be fun but easy. Trust me, once you taste the smoky char on this dip, you’re never going back to store-bought.
Why You’ll Love This Recipe
There are a million dips out there. Spinach artichoke? Classic. Seven-layer? Time-consuming. But this grilled elote dip hits a different note. It’s got that complex, savory-sweet-spicy profile that reminds people of a food truck, but it’s served in your backyard in a cozy ceramic bowl.
Here’s why this Grilled Elote Street Corn Dip has earned a permanent spot in my rotation:
- Stupid Simple Prep — Seriously. If you can open a can of corn (or husk a few ears) and dump ingredients into a bowl, you can make this. I don’t even chop the onions for this one; I just mix them in. It’s foolproof.
- Grill-Ready — This is huge for summer entertaining. You don’t need to heat up your whole kitchen. While the corn is grilling in the skillet, you can be grilling the bourbon BBQ ribs or the lemon pepper grilled chicken. It’s the perfect sidekick to any main course.
- Budget-Friendly — I’m feeding five people on a tight budget most weeks. This dip uses inexpensive staples: cream cheese, mayo, frozen or canned corn, and basic spices. It looks fancy but costs pennies per serving.
- Make-Ahead Magic — You can mix this entire dip up to 24 hours in advance and just throw it on the grill when guests arrive. This saved my sanity during a barbecue last month when I was running late.
- Kid-Approved Flavor — It’s creamy and cheesy. It’s not overly spicy (unless you add jalapeños, which I usually leave out for the little ones). My picky eaters who refuse to eat “vegetables” will happily shovel this into their mouths with tortilla chips.
Real talk? This dip is the reason I started grilling on the side burner. It transforms a simple ingredient like corn into something that feels like a treat. It’s comforting, it’s shareable, and it’s genuinely delicious.
Ingredients You’ll Need
Here’s the best part: you probably have most of this already in your fridge or pantry. This isn’t a recipe that requires a special trip to a specialty store. Here’s what you need to make the magic happen.
For the Base
Corn (3 cups) — I use frozen corn because it’s cheap and easy, but fresh off-the-cob corn is amazing if you’re already grilling. If you use fresh, grill the ears first, cut the kernels off, and you’re set. Canned works too, but drain it really well so the dip isn’t watery.
Cream Cheese (8 oz / 225g, softened) — This is the heart of the dip. Make sure it’s at room temperature before you start mixing, or you’ll end up with lumpy cheese. I buy the big block and cut it up; it’s cheaper than the single-serving tubs.
Mayonnaise (½ cup / 120ml) — Don’t look at me like that. Mayo adds the necessary richness and tang. I use regular Hellmann’s or Duke’s. If you want to lighten it up, you can swap half for Greek yogurt, but the texture changes slightly.
Sour Cream (½ cup / 120ml) — Adds that classic cool, tangy contrast to the smoky corn. Full fat is best here for texture.
For the Flavor
Cotija Cheese (½ cup / 50g, crumbled) — This is the “feta of Mexico.” It’s salty, dry, and crumbly. If you can’t find Cotija, feta is a decent substitute, but it’s wetter. You might need to pat it dry with a paper towel. Parmesan works in a pinch, but it’s less authentic.
Chili Powder (1 teaspoon) — Not the Mexican spice blend, just plain old chili powder. It adds that warm, earthy heat. If you like it spicy, add a diced jalapeño or a pinch of cayenne.
Cumin (½ teaspoon) — This is what gives it that deep, savory “street food” smell. Don’t skip it. It’s the secret ingredient.
Garlic (2 cloves, minced) — Fresh garlic is best. Jarred garlic has a metallic taste that doesn’t pair well with the delicate sweetness of corn.
Lime Juice (2 tablespoons) — Freshly squeezed is non-negotiable. Bottled lime juice tastes like cleaning fluid. Squeeze two limes and use it.
Green Onions (2-3 stalks, finely chopped) — Adds a nice crunch and fresh onion bite. I keep these in the crisper drawer specifically for dips like this.
Salt and Black Pepper — To taste. Remember, Cotija and feta are salty, so taste before you add extra salt.
Equipment Needed
You don’t need fancy gear for this. Here’s what I actually use:
Cast Iron Skillet — I use a 10-inch skillet. Cast iron holds heat beautifully and gets that nice char on the corn. If you don’t have cast iron, a heavy-bottomed oven-safe skillet works.
Mixing Bowl — Just a regular bowl to mix the ingredients before they go on the grill.
Spatula — Silicone is best for stirring the dip so you don’t scratch your pan.
Tongs — If you’re grilling fresh corn on the cob to cut off the kernels, you’ll need tongs.
Chip Server — I serve this in the skillet it’s cooked in. It looks rustic and keeps the dip warm. Just bring the hot skillet to the table (carefully!).
How to Make It: Step-by-Step
Alright, let’s make this! It’s surprisingly fast. Here is exactly how I do it.
Step 1: Prep the Corn (5 minutes)
If you’re using frozen corn, just thaw it slightly. If you’re using fresh corn, grill the ears whole over medium-high heat for about 10-15 minutes, turning occasionally, until they have nice char marks. Let them cool, then cut the kernels off the cob. You should have about 3 cups. Discard the husks and silk.
Step 2: Mix the Base (5 minutes)
In a large mixing bowl, combine the softened cream cheese, mayonnaise, sour cream, chili powder, cumin, minced garlic, and lime juice. Mix vigorously with a spoon or spatula until it’s completely smooth. No lumps allowed. Fold in the corn and half of the Cotija cheese. Stir in the green onions.
Step 3: Grill the Dip (15-20 minutes)
Transfer the mixture into your cast iron skillet. Place the skillet on your grill over medium-low heat. Cover the grill if you have a lid. Let it cook for about 15-20 minutes. You’re looking for the edges to start bubbling and the top to get a little golden and slightly charred. Stir it halfway through to ensure even heating.
Stovetop Option: If it’s raining or you don’t want to fire up the grill, just put the skillet on the stove over low-medium heat. Stir frequently until bubbly and hot, about 10-12 minutes. It won’t have the smoky char, but it’s still delicious.
Step 4: Finish and Serve
Once the dip is hot and bubbly, remove it from the heat. Sprinkle the remaining Cotija cheese on top. Let it sit for 2 minutes so the cheese softens slightly. Serve immediately with tortilla chips, pita chips, or even sliced bell peppers for a low-carb option.
Expert Tips & Tricks
I’ve made this enough times to know where people go wrong. Here’s how to nail it every time.
Room Temperature is Key
I cannot stress this enough: soften your cream cheese. If you mix cold cream cheese with cold sour cream and mayo, you will never get a smooth dip. You’ll have little white chunks of cheese that won’t melt. Take the cream cheese out of the fridge 30 minutes before you start.
Don’t Skip the Char
The whole point of “elote” is that smoky, grilled flavor. If you use the stovetop method, try to let the bottom of the skillet get a little hot before adding the dip, or broil it in the oven for the last 2 minutes to get some browning. The char balances the creaminess.
Drain Your Corn Well
If you use canned or frozen corn, excess water is the enemy. It will make your dip soupy. If using frozen, let it thaw and pat it dry with a paper towel. If using canned, rinse and drain it thoroughly, then press it with a paper towel to soak up extra moisture.
Adjust the Heat
This recipe is mild by default. If you like it spicy, add a diced jalapeño to the mix or sprinkle some red pepper flakes on top before serving. I usually leave it mild for the kids but add hot sauce at the table for the adults.
Variations & Substitutions
Once you’ve got the basics down, here’s how you can tweak it to fit your mood or pantry.
Bacon Lover’s
Add 4-5 strips of cooked, crumbled bacon to the mix. The salty, smoky bacon pairs perfectly with the corn and cheese. This is my husband’s favorite version.
Black Bean & Corn
Add 1 can of drained black beans. This adds protein and makes the dip more filling. It’s great if you’re serving it as a main dish with some grilled crispy air fryer chicken wings on the side.
Vegan Version
Swap cream cheese for vegan cream cheese (Kite Hill or Tofutti work well), use vegan mayo, and skip the Cotija or use a vegan feta alternative. It’s not exactly the same, but it’s still tasty.
Tomato & Avocado
Stir in 1 diced tomato and 1 diced avocado right before serving. This makes it more like a corn salsa. Good for immediate serving, not for holding warm on the grill.
Serving & Storage
How to Serve:
I serve this straight from the cast iron skillet. It looks rustic and stays warm for a long time. Pair it with sturdy tortilla chips—thin chips break too easily. Pita chips or even pretzel crackers work well too.
Side Dishes:
This dip is a star on its own, but it shines alongside grilled meats. It’s perfect with bourbon BBQ ribs, grilled chicken, or even just a simple salad. It’s also great with a cold classic frozen margarita if you’re hosting a party.
Storage:
Store leftovers in an airtight container in the fridge for up to 4 days. The dip will thicken up in the fridge because the cream cheese sets. That’s normal.
Reheating:
To reheat, microwave in 30-second intervals, stirring in between, until warm. You can also reheat it in a skillet over low heat. It might separate slightly, but a good stir will bring it back together. It’s not great for freezing because the dairy texture changes, so only make what you’ll eat.
Pro Tip: If you’re meal prepping, mix the dip the night before. Just don’t cook it until you’re ready to eat. This saves you so much time on the day of the party.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. Keep in mind this is a rich, creamy dip, so portions matter.
Per serving (approx. ¼ cup with chips):
- Calories: 180
- Protein: 6g
- Carbs: 12g
- Fat: 12g
- Sodium: 250mg
It’s higher in fat due to the cream cheese and mayo, but it’s also filling because of the protein from the cheese and corn. If you’re watching calories, use light cream cheese and Greek yogurt instead of sour cream. But honestly? This is a treat. Enjoy it.
Final Thoughts
So that’s my Labor Day Grilled Elote Street Corn Dip! It’s simple, it’s cheap, and it’s incredibly delicious. I’ve made this for birthdays, BBQs, and just because, and it’s never failed to get compliments. It’s one of those recipes that feels fancy but is actually super easy, which is exactly what I need as a busy parent.
Give it a try this weekend. Fire up the grill, grab some chips, and watch your family devour it. And if you do make it, I’d love to hear how it turns out! Drop a comment below and let me know if you added bacon or jalapeños.
Happy grilling! And remember, the best meals are the ones you make with love (and a little bit of lime juice).
Frequently Asked Questions
Can I make this in the oven instead of on the grill?
Yes! Preheat your oven to 375°F (190°C). Transfer the mixed dip to an oven-safe baking dish or skillet. Bake for 20-25 minutes until bubbly and golden on top. It won’t have the smoky char, but it’s still very good.
Can I use fresh corn from the grocery store?
Absolutely. Grill the ears whole until charred, let them cool, then cut the kernels off. You’ll get about 3 cups from 4-5 ears. It tastes even better than frozen.
Why is my dip too runny?
This usually happens if the corn was too wet or if the cream cheese wasn’t fully softened and mixed. Make sure to drain your corn well and mix the cream cheese thoroughly before adding other ingredients. If it’s still runny after cooking, let it sit for a few minutes; it will thicken as it cools slightly.
Can I make this ahead of time?
Yes, you can mix the entire dip up to 24 hours in advance. Store it in the fridge in the mixing bowl or transfer to the skillet. Just take it out of the fridge 30 minutes before grilling so it heats more evenly.
What kind of chips go best with this?
Sturdy tortilla chips are best. Yellow or white corn chips work great. Pita chips are a good alternative. Avoid thin, delicate chips as they might break under the weight of the dip.
Is this dip spicy?
Not by default. It has a mild chili powder flavor, but it’s not hot. If you want it spicy, add diced jalapeños or a dash of hot sauce. I usually keep it mild for the kids and let adults add heat.
Pin This Recipe!
Labor Day Grilled Elote Street Corn Dip
- Total Time: 30 minutes
- Yield: 12 servings 1x
Description
A smoky, creamy, and tangy street corn dip made with grilled corn, cream cheese, and cotija cheese. This easy-to-make appetizer is perfect for summer gatherings and requires minimal prep time.
Ingredients
- 3 cups corn (frozen, thawed, or fresh grilled kernels)
- 8 oz cream cheese, softened to room temperature
- 1/2 cup mayonnaise
- 1/2 cup sour cream
- 1/2 cup cotija cheese, crumbled
- 1 teaspoon chili powder
- 1/2 teaspoon cumin
- 2 cloves garlic, minced
- 2 tablespoons lime juice (freshly squeezed)
- 2–3 green onions, finely chopped
- Salt and black pepper to taste
Instructions
- Prep the corn: If using fresh corn, grill ears whole over medium-high heat for 10-15 minutes until charred. Cool, cut kernels off cob to yield 3 cups. If using frozen, thaw slightly.
- In a large mixing bowl, combine softened cream cheese, mayonnaise, sour cream, chili powder, cumin, minced garlic, and lime juice. Mix vigorously until completely smooth.
- Fold in the corn and half of the cotija cheese. Stir in the green onions.
- Transfer the mixture into a cast iron skillet.
- Place skillet on grill over medium-low heat. Cover and cook for 15-20 minutes, stirring halfway through, until edges are bubbling and top is golden and slightly charred.
- Remove from heat. Sprinkle remaining cotija cheese on top and let sit for 2 minutes to soften.
- Serve immediately with tortilla chips.
Notes
Ensure cream cheese is fully softened to avoid lumps. Drain corn thoroughly if using canned or frozen to prevent a watery dip. For a spicy version, add diced jalapeños or cayenne pepper. Can be made up to 24 hours in advance by mixing ingredients and refrigerating before grilling.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Appetizer
- Cuisine: Mexican
Nutrition
- Serving Size: 1/4 cup with chips
- Calories: 180
- Sugar: 3
- Sodium: 250
- Fat: 12
- Saturated Fat: 7
- Carbohydrates: 12
- Fiber: 1
- Protein: 6
Keywords: elote dip, street corn dip, grilled corn dip, summer appetizer, party dip, easy dip, family favorite, labor day recipe


