Mexican Street Corn Dip (Elote Dip)
Mexican Street Corn Dip, or Elote Dip, brings the vibrant flavors of traditional Mexican street corn right into your bowl. This creamy dip is loaded with sweet corn, tangy lime, and a hint of spice, making it an irresistible snack or appetizer. With its luscious texture and delightful combinations of ingredients, each bite is a celebration of summer barbecues and festive gatherings. Whether you’re hosting a party or just craving something delicious, this dip is guaranteed to impress.
Table of Contents

I first discovered Mexican Street Corn Dip at a local fair, where a food truck served it alongside warm tortilla chips. One heavenly bite was all it took for me to be hooked. The playful contrast of the creamy base and the crunchy corn drew me in, and I knew I had to recreate it at home. It’s now my go-to recipe for entertaining. You’ll find that it’s not only easy to whip up but also a crowd-pleaser that will have everyone reaching for more.
Why You’ll Love This Recipe
- Simple & Quick: Ready in just about 30 minutes, it’s perfect for unexpected guests or last-minute cravings.
- Irresistible Flavor: The combination of creamy cheeses, zesty lime, and sweet corn creates a dip that’s bursting with flavor.
- Eye-Catching Appeal: Serve it warm from the oven, topped with fresh cilantro and jalapeño for a colorful presentation.
- Flexible Serving: Great for snacking, as a party appetizer, or even as a side dish at dinner.
- Diet-Friendly Options: Easily adaptable if you’re seeking gluten-free or vegetarian options.
Ingredients You’ll Need
- 1 (8 ounce) block cream cheese, softened at room temperature: This adds a rich and creamy base that’s essential for the dip’s texture. Make sure it’s softened to blend smoothly.
- ½ cup sour cream: Adds tanginess and contributes to the creamy consistency. You can substitute with Greek yogurt for a lighter version.
- ½ cup mayonnaise: Balances the flavors and enhances creaminess. For a healthier twist, try using avocado mayo.
- 1 clove garlic, minced: Introduces a pungent, aromatic quality that elevates the flavor profile.
- Juice from 1 lime, freshly squeezed: Fresh lime juice adds a bright zing that cuts through the richness and ties all the flavors together.
- 1 cup Monterey Jack cheese or cotija cheese, shredded or crumbled: Either provides that delightful cheesy goodness; cotija will give it a more traditional Mexican edge.
- ¼ teaspoon ground black pepper (or to taste): Simple seasoning that enhances all the flavors. Adjust depending on your preference.
- 2 (15 ounce) cans corn, drained: The star of the dip! Use sweet corn for that natural sweetness. You can also use fresh corn off the cob in season for added freshness.
- ¼ cup fresh cilantro, finely chopped: Brightens everything up and adds a fresh herbal note. You can omit if cilantro isn’t your favorite.
- Jalapeño pepper, chopped (optional): For those who like a kick! Adjust the amount according to your spice tolerance.
How to Make Mexican Street Corn Dip (Elote Dip)
- Preheat your oven: Start by preheating the oven to 350°F. This ensures your dip will be nice and bubbly when it’s ready.
- Mix it up: In a large mixing bowl, combine the softened cream cheese, sour cream, mayonnaise, minced garlic, lime juice, shredded Monterey Jack cheese (or crumbled cotija), and black pepper. Stir until everything is evenly mixed together.
- Add the corn: Gently fold in the drained corn, making sure it’s well distributed throughout the mixture. Each bite should have sweet corn goodness!
- Transfer and bake: Spoon the corn dip mixture into a 1-quart baking dish. Spread it evenly for consistent heating. Bake for 20 minutes, or until it’s bubbly and lightly golden around the edges.
- Garnish and serve: Once out of the oven, sprinkle fresh cilantro and jalapeño on top. Serve it immediately with tortilla chips, vegetable sticks, or slices of baguette for dipping.
Storing & Reheating
Store any leftover dip in an airtight container in the refrigerator for up to 3 days. If you need to keep it at room temperature, ensure it doesn’t sit out for more than 2 hours. This dip can be frozen for up to 3 months; just thaw in the fridge before rewarming. To reheat, pop it in a preheated 350°F oven for about 15-20 minutes or until warmed through. Note that the texture might change slightly upon freezing, but refreshing it with a little extra lime juice can revitalize the flavor.
Chef’s Helpful Tips
- Avoid overmixing your dip; you want to keep some corn bits intact for a better texture.
- If you prefer a smoother dip, use an immersion blender to pulse the ingredients before adding the corn.
- For an extra layer of flavor, consider roasting the corn beforehand to caramelize it slightly.
- Check your cheese for freshness; using good-quality cheese will enhance the overall taste.
- If you have time, letting it sit for a little before serving allows the flavors to meld together beautifully.
With its creamy texture and bold flavors, Mexican Street Corn Dip is sure to be a hit at your next gathering. This dip pairs well with every occasion, be it a cozy night in or a lively party with family and friends. Don’t hesitate to experiment by adding your favorite toppings or even modifying the spices to fit your palate.

Recipe FAQs
Can I use fresh corn instead of canned?
Absolutely! Fresh corn provides a sweet crunch and brings a delightful freshness to the dip. Simply cut the kernels off the cob and cook them slightly to soften before mixing them into your dip.
Is it possible to prepare the dip in advance?
Yes, you can prepare the dip a day ahead of time. Just mix all the ingredients, transfer to a baking dish, cover tightly with plastic wrap, and refrigerate. Bake when you’re ready to serve, adding a few extra minutes if it’s coming straight from the fridge.
How can I make this dip spicier?
Feel free to add diced jalapeños or even a splash of hot sauce to the mix. You could also incorporate diced green chiles for a different type of heat. Taste as you go, so you can adjust it to your liking!
What can I serve with this dip?
Tortilla chips are traditional and always a favorite, but you could also serve it with fresh veggies like bell peppers, celery sticks, cucumber slices, or even soft pita bread for a fun twist.
PrintMore Desserts & Appetizers Recipes
- This Mexican Street Corn Dip Has Main Character Energy
- Mexican Street Corn Dip | Creamy Crowd-Pleasing Cookout Appetizer
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Mexican Street Corn Dip (Elote Dip)
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
- Yield: 6 servings 1x
- Category: Appetizer
- Method: Baking
- Cuisine: Mexican
Description
This Mexican Street Corn Dip (Elote Dip) features an irresistible blend of creamy cheese, corn, and spices, making it perfect for appetizers, sides, or quick snacks. Enjoy it with tortilla chips or fresh veggies for a delicious treat.
Ingredients
- 1 (8 ounce) block cream cheese, softened
- ½ cup sour cream
- ½ cup mayonnaise
- 1 clove garlic, minced
- juice of 1 lime
- 1 cup monterey jack cheese or cotija cheese, shredded or crumbled
- ¼ teaspoon ground black pepper
- 2 (15 ounce) cans corn, drained
- ¼ cup fresh cilantro, finely chopped
- 1 jalapeno pepper, chopped (optional)
Instructions
- Preheat your oven to 350°F.
- In a large mixing bowl, mix the cream cheese, sour cream, mayonnaise, minced garlic, lime juice, shredded cheese, and black pepper until well blended.
- Stir in the drained corn until it's evenly distributed throughout the mixture.
- Spread the corn dip mixture into a 1-quart baking dish and smooth it out.
- Bake for 20 minutes or until it is bubbly and heated through.
- Top with fresh cilantro and jalapeño before serving. Enjoy with tortilla chips or fresh veggies.
Notes
Feel free to adjust the jalapeño for desired heat levels.
For a richer flavor, try using cotija cheese instead of monterey jack.
This dip can be made ahead of time and reheated before serving.
Nutrition
- Serving Size: 1/6 of the dip
- Calories: 250
- Sugar: 2g
- Sodium: 400mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 70mg
