Mexican Street Corn Dip
These quick and easy Mexican street corn dip (elote dip) recipes are a creamy, flavor-packed appetizer perfect for parties, BBQs, game day, and summer gatherings that everyone will love. Made with sweet corn, lime juice, cotija cheese, and a rich, creamy base, this easy Mexican street corn dip recipe delivers bold, restaurant-style flavor in just minutes using simple ingredients.
If you love the flavors of authentic Mexican street corn, this dip is going to be your new go-to. It has that perfect balance of creamy, tangy, slightly smoky, and just a little bit spicy—all in one scoopable, shareable dish. And honestly, it might even be better than the original because it’s easier to serve and perfect for a crowd.
This is one of those recipes I make when I need something quick but still want it to feel elevated and special. It’s always the first thing gone at parties, and every single time someone asks me for the recipe—which is exactly how you know it’s a keeper.
If you love recipes like this, you also have to try my Street Corn Pasta Salad or these Mexican Street Corn Deviled Eggs—both have those same creamy, tangy, bold flavors and are perfect for summer BBQs, potlucks, and entertaining.
What Is Mexican Street Corn Dip?
This creamy, crowd-pleasing dip is inspired by traditional elote and transforms it into an easy, shareable appetizer.
Mexican street corn dip, also known as elote dip, is a rich and creamy version of classic Mexican street corn that’s typically served on the cob. Instead of eating it off the cob, the corn is mixed with a flavorful combination of mayonnaise, sour cream, lime juice, spices, and cheese to create a dip that’s perfect for scooping with chips or serving alongside your favorite meals.
Why You’ll Love This Recipe
This is the kind of recipe you’ll keep on repeat because it’s easy, flavorful, and always a hit.
- Easy to make – Comes together in just minutes with simple, pantry-friendly ingredients, making it perfect for last-minute entertaining.
- Perfect for parties – Whether it’s a summer BBQ, holiday gathering, or game day spread, this dip always disappears fast.
- Bold, irresistible flavor – Creamy, tangy, smoky, and slightly spicy all in one bite for that perfect balance.
- Make-ahead friendly – The flavors actually get better as it sits, making it ideal for prepping ahead of time.
- Versatile serving options – Serve it cold, room temperature, or warm depending on your preference and the occasion.
Ingredients You’ll Need
These simple ingredients come together to create the ultimate creamy, flavor-packed dip.
(Exact measurements are in the recipe card below!)
- Fresh corn kernels – The base of the dip, adding natural sweetness and texture.
- Butter – Used to sauté the corn for added richness and flavor.
- Garlic – Brings a savory depth that enhances every bite.
- Jalapeño – Adds a subtle heat that balances the creaminess.
- Mayonnaise – Creates that rich, creamy texture classic to elote.
- Sour cream – Lightens the dip while keeping it smooth and balanced.
- Cilantro – Adds freshness and a pop of color.
- Lemon juice – Brightens the entire dish and balances the richness.
- Elote seasoning – Adds a bold, slightly smoky and tangy flavor.
- Parmesan or feta cheese – Provides a salty, savory finish.
- Chili powder – Adds a hint of warmth and color for garnish.

How To Make Mexican Street Corn Dip
This easy step-by-step method creates a creamy, flavorful dip with the perfect balance of fresh, tangy, and savory flavors.
Step 1: Prepare the corn
Start by cutting the kernels off the fresh corn cobs using a sharp knife. This gives you the best flavor and texture for the dip, and fresh corn really makes a difference here.
Step 2: Sauté the garlic and jalapeño
Heat the butter in a large skillet over medium heat. Once melted, add the grated garlic and chopped jalapeño and sauté for about 30–60 seconds until fragrant. This step builds the base flavor and adds just the right amount of heat.

Step 3: Cook the corn
Add the fresh corn kernels to the skillet and stir to combine. Cook for 5–6 minutes, stirring occasionally, until the corn is tender and slightly golden. This enhances the natural sweetness and adds depth of flavor.
Step 4: Let the mixture cool
Remove the corn mixture from the heat and allow it to cool completely. This step is important so the creamy ingredients don’t melt and the dip stays smooth and creamy.

Step 5: Mix the creamy base
Transfer the cooled corn to a large mixing bowl, then add the mayonnaise, sour cream, cilantro, lemon juice, and elote seasoning. Stir until everything is fully combined and evenly coated.
Step 6: Chill the dip
Cover and refrigerate for at least 30 minutes to allow the flavors to meld together and develop.
Step 7: Garnish and serve
Right before serving, sprinkle with Parmesan or feta cheese and a pinch of chili powder for a pop of flavor and color. Serve with tortilla chips and enjoy!

Watch How to Make It
Pro Tips for the BEST Elote Dip
These expert tips will help you get the best flavor and texture every time.
- Use fresh corn when possible – It gives the dip the best texture and natural sweetness.
- Let the corn cool completely – This keeps the dip creamy and prevents separation.
- Slightly char the corn – Adds depth and a subtle smoky flavor.
- Use fresh lemon juice – It brightens the entire dish.
- Chill before serving – Helps all the flavors come together perfectly.

Mexican Street Corn Dip Variations (Easy Elote Dip Ideas)
This recipe is easy to customize depending on your taste preferences.
- Spicy version – Add more jalapeño or hot sauce for extra heat.
- Extra creamy version – Mix in softened cream cheese for a richer dip.
- Cheesy version – Add more Parmesan or feta for a stronger savory flavor.
- Lime version – Swap lemon juice for lime juice for a more traditional elote taste.
- Protein boost – Add shredded chicken to make it more filling.
What To Serve With Mexican Street Corn Dip
This dip pairs perfectly with a variety of dippers and dishes.
- Tortilla chips – The classic and most popular option.
- Pita chips – A sturdy alternative for scooping.
- Fresh veggies – Bell peppers, cucumbers, and celery for a lighter option.
- Crackers – Great for serving on a party tray.
- Tacos or grilled meats – Use as a flavorful topping or side.
Make Ahead, Storage & Reheating Tips for Mexican Street Corn Dip
This Mexican street corn dip is incredibly easy to prep ahead and stores beautifully, making it perfect for parties, meal prep, and entertaining.
- Make ahead – You can prepare this Mexican street corn dip up to 24 hours in advance, which actually helps the flavors develop even more. For best results, mix everything together, cover tightly, and refrigerate. Right before serving, give it a quick stir and add the cheese and chili powder garnish for the freshest presentation.
- Store in the refrigerator – Leftover elote dip should be stored in an airtight container in the fridge for up to 3–4 days. Because this is a creamy dip, keeping it sealed well helps maintain the texture and prevents it from absorbing other flavors in the fridge.
- How to keep it fresh for parties – If you’re serving this at a party or BBQ, keep the dip chilled until ready to serve. You can also place the serving bowl over a larger bowl of ice to keep it cool for longer, especially during warm weather gatherings.
FAQ About Mexican Street Corn Dip
These commonly asked questions will help you make the best Mexican street corn dip every time, whether you’re prepping for a party, storing leftovers, or customizing the recipe.
Can I use frozen or canned corn instead of fresh corn?
Yes, you can absolutely use frozen or canned corn if fresh corn isn’t available, and it will still turn out delicious. However, for the best flavor and texture, fresh corn cut straight off the cob is ideal because it has a natural sweetness and slight crunch that really elevates the dip. If using frozen corn, make sure to thaw it completely and pat it dry before cooking to remove excess moisture. For canned corn, drain it very well and sauté it for a few minutes to help develop flavor and avoid a watery dip.
Is Mexican street corn dip served hot or cold?
This dip is most commonly served chilled or at room temperature, which makes it perfect for summer gatherings and easy entertaining. That said, you can absolutely serve it warm if you prefer a cozier, melted version. To serve warm, gently heat it in the microwave or in a skillet over low heat, stirring frequently to maintain its creamy texture.
How do I keep the dip from getting watery?
The key to preventing a watery dip is removing excess moisture from the corn before mixing it in. If using frozen or canned corn, make sure it’s fully drained and patted dry. Cooking the corn in a skillet also helps remove extra moisture while enhancing flavor. Additionally, letting the cooked corn cool completely before mixing it with the creamy ingredients helps maintain the right consistency.
What cheese is best for Mexican street corn dip?
Cotija cheese is the most traditional option for authentic Mexican street corn flavor because it’s salty, crumbly, and slightly tangy. However, since this recipe uses Parmesan or feta, both are great substitutes that still give a similar salty, savory finish. Feta is the closest match in texture, while Parmesan adds a slightly nuttier flavor.
How spicy is this Mexican street corn dip?
This dip has a mild level of heat thanks to the jalapeño and chili powder, but it’s very easy to adjust based on your preference. For a milder version, simply reduce or omit the jalapeño. If you prefer more heat, you can add extra jalapeño, a pinch of cayenne pepper, or even a splash of hot sauce.
Can I make this Mexican street corn dip healthier?
Yes, there are a few simple swaps you can make to lighten up this recipe without sacrificing flavor. You can substitute the mayonnaise and sour cream with plain Greek yogurt for a higher-protein, lower-fat option. You can also reduce the amount of cheese or use a lighter version while still keeping that creamy, tangy flavor profile.
Can I use lime juice instead of lemon juice?
Yes, lime juice is actually more traditional in Mexican street corn recipes and works beautifully in this dip. It adds a slightly different citrus flavor that leans more authentic to classic elote. You can easily swap lemon juice for lime juice or even use a combination of both for added depth.

You’ll Also Love These Recipes
If you love bold, flavor-packed recipes like this Mexican street corn dip, here are a few more easy, crowd-pleasing favorites from my blog that are perfect for parties, weeknights, or entertaining.
- Mexi-Corn Crack Dip – Creamy, cheesy, and a little spicy, this addictive corn dip is always the first thing gone at any gathering.
- Mexican Tater Tot Casserole – A comforting, family-friendly dinner loaded with bold taco flavors and crispy, golden tater tots on top.
- Crispy Beef Sheet Pan Tacos – These crispy oven-baked tacos are packed with flavor and perfect for an easy, stress-free dinner.

Mexican Street Corn Dip (Creamy Elote Dip Recipe)
Ingredients
- 2 cups fresh corn kernels cut from the cob
- 1 tablespoon butter
- ½ tablespoon grated garlic
- ½ tablespoon chopped jalapeño
- ¼ cup mayonnaise
- 2 tablespoons sour cream
- 2 tablespoons finely chopped cilantro
- 1 ½ tablespoons lemon juice
- ½ tablespoon elote seasoning
- 1 tablespoon Parmesan or feta cheese
- Pinch of chili powder for garnish
Instructions
- Heat butter in a large skillet over medium heat. Add the grated garlic and chopped jalapeño and sauté for 30–60 seconds until fragrant.
- Add the fresh corn kernels and cook for 5–6 minutes, stirring occasionally, until tender and slightly golden. Remove from heat and allow the mixture to cool completely.
- Transfer the cooled corn to a large mixing bowl. Add the mayonnaise, sour cream, cilantro, lemon juice, and elote seasoning. Stir until fully combined and creamy.
- Cover and refrigerate for at least 30 minutes to allow the flavors to meld together.
- Just before serving, sprinkle with Parmesan or feta cheese and a pinch of chili powder. Serve with tortilla chips and enjoy.
Video
Notes
- Use fresh corn for best results – Cutting corn straight off the cob gives the best texture and natural sweetness.
- Don’t skip cooling the corn – This keeps the creamy base from separating.
- Char the corn slightly – Letting it get a little golden adds extra depth and flavor.
- Adjust heat to taste – Add more jalapeño or chili powder if you like it spicier.
- Swap lemon for lime – For a more traditional elote flavor, use fresh lime juice instead.
