Mexican Street Corn Dip (Elote Dip)
Mexican Street Corn Dip, or Elote Dip, is a creamy, tangy delight that will take your taste buds for a spin. Imagine the irresistible flavor of charred corn, reminiscent of bustling street vendors in Mexico, blended harmoniously with rich cheeses and a zesty lime kick. This dip encapsulates the essence of elote, or Mexican street corn, transforming it into an easy-to-share, satisfying dish that’s perfect for gatherings, snack time, or just a cozy night at home.
Table of Contents

I first stumbled upon this crowd-pleasing dip at a friend’s barbecue, and I was instantly captivated. The creamy texture combined with the sweet corn and spices had everyone reaching for more. What makes it truly special is how uncomplicated it is to whip up! With a handful of ingredients and less than half an hour in the oven, you can serve up an incredible appetizer that rivals anything you’ll find in a restaurant or store. Trust me, your friends will be asking for the recipe!
Why You’ll Love This Recipe
- Simple & Quick: With just a few ingredients and about 30 minutes, you’ll have a fantastic dip ready to impress.
- Irresistible Flavor: The combination of sweet corn, creamy cheese, and zesty lime brings a burst of flavor that’s simply irresistible.
- Eye-Catching Appeal: The colorful presentation topped with cilantro and jalapeño is sure to grab everyone’s attention at any gathering.
- Flexible Serving: Perfect for game days, parties, or simply as a snack anytime you crave something delicious.
- Diet-Friendly Options: Easily adjust ingredients to make it gluten-free or explore dairy-free cheese for a vegan version!
Ingredients You’ll Need
- 1 (8 ounce) block cream cheese: Softened at room temperature, cream cheese provides the rich, creamy base that makes this dip smooth and spreadable.
- ½ cup sour cream: Adds tanginess and creaminess. Greek yogurt can be a great alternative if you’re looking for a lighter option.
- ½ cup mayonnaise: Ensures a luscious texture; use a light mayo for a lower-calorie twist.
- 1 clove garlic, minced: Fresh garlic elevates the flavor with its aromatic richness. If you’re short on fresh garlic, garlic powder is an acceptable substitute.
- Lime juice from 1 lime, freshly squeezed: Fresh lime juice brightens up the dip and balances the richness with a zesty kick.
- 1 cup Monterey Jack cheese or Cotija cheese, shredded or crumbled: Monterey Jack melts beautifully, while Cotija adds a saltiness that enhances the overall flavor. Feel free to mix both for extra flavor!
- ¼ teaspoon ground black pepper (or to taste): Just a pinch adds more depth; adjust according to your preference.
- 2 (15 ounce) cans corn, drained: Corn is the star of this dish, adding sweetness and crunch. You can also use fresh or frozen corn if you prefer.
- ¼ cup fresh cilantro, finely chopped: Fresh cilantro provides a burst of color and flavor; if you’re not a fan, parsley works well too.
- Jalapeño pepper, chopped (optional): For those who enjoy a bit of heat, add jalapeño to amp up the spice level.
How to Make Mexican Street Corn Dip (Elote Dip)
- Preheat the oven: Start by preheating your oven to 350°F (175°C).
- Mix the base: In a large mixing bowl, combine the 8 ounces of softened cream cheese, ½ cup of sour cream, ½ cup of mayonnaise, 1 minced clove of garlic, juice from 1 lime, 1 cup of shredded Monterey Jack cheese or crumbled Cotija, and ¼ teaspoon of ground black pepper. Stir until everything is well blended and smooth.
- Add the corn: Fold in the drained corn, ensuring it’s evenly distributed throughout the mixture.
- Bake: Transfer this luscious corn dip mixture into a 1-quart baking dish, spreading it out evenly. Bake for 20 minutes, or until it’s bubbly and heated through with slightly golden edges.
- Garnish and serve: Remove from oven and sprinkle the top with ¼ cup of finely chopped fresh cilantro and jalapeño (if using). Serve hot, with tortilla chips, fresh veggies, or your favorite crackers.
Storing & Reheating
For any leftovers, let the dip cool to room temperature, then store it in an airtight container in the refrigerator for up to 3 days. For longer storage, you can freeze it for up to 3 months. To reheat, simply thaw in the fridge overnight and then warm up in the oven at 350°F (175°C) until heated through, about 15 minutes. The texture will be wonderfully creamy, but if you find it thickened, a splash of lime juice can help refresh it.
Chef’s Helpful Tips
- Always allow your cream cheese to soften at room temperature for the best mixing results.
- Baking the dip enhances its flavor and texture, so don’t skip the oven step!
- If you prefer a smoky flavor, consider adding a dash of smoked paprika or using charred corn.
- This dip can be prepared ahead of time; assembled but unbaked, it can stay in the fridge for up to 24 hours.
- For a lighter version, substitute half the cream cheese with additional sour cream or Greek yogurt.
- Adjust the amount of jalapeño based on your heat preference; you can remove the seeds for less spice.
Mexican Street Corn Dip is not only delicious but also incredibly versatile; don’t hesitate to get creative! Whether you’re hosting a gathering or just indulging in a special treat, this dip is sure to please. Enjoy the delightful flavors, bring your friends and family together, and share the happiness that good food creates.

Recipe FAQs
Can I use fresh corn instead of canned?
Absolutely! Using fresh corn is a great option. Just cook the corn until tender and scrape it off the cob, about 4-5 ears should yield the right amount.
Can I make this dip vegan?
Yes! Substitute the cream cheese and sour cream with dairy-free alternatives, and opt for plant-based mayonnaise. Additionally, use vegan cheese options for the shredded cheese.
How spicy is this dip?
The spice level of this dip mainly depends on whether you include the jalapeño and how much you add. You can leave it out entirely for a milder version or adjust the amount to suit your taste!
Can I serve this dip cold?
While it’s delicious hot, you can certainly serve it cold as a refreshing dip! Just mix the ingredients and chill them together before serving.
PrintMore Desserts & Appetizers Recipes
- This Mexican Street Corn Dip Has Main Character Energy
- Cinco de Mayo Street Corn Dip & Guacamole Board
- 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: Appetizers
- Method: Baking
- Cuisine: Mexican
Description
This Mexican Street Corn Dip (Elote Dip) boasts a gourmet touch with simple ingredients, including creamy cheeses and zesty lime. It makes for a delightful appetizer or snack that everyone will love, perfect for parties or game days!
Ingredients
- 1 (8 ounce) block cream cheese, softened at room temperature
- ½ cup sour cream
- ½ cup mayonnaise
- 1 clove garlic, minced
- juice from 1 lime, freshly squeezed
- 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
- jalapeno pepper, chopped (optional)
Instructions
- Preheat your oven to 350°F.
- In a large mixing bowl, blend the cream cheese, sour cream, mayonnaise, minced garlic, lime juice, shredded cheese, and black pepper until smooth.
- Gently fold in the drained corn until well mixed.
- Pour the mixture into a 1-quart baking dish and spread it evenly.
- Bake for 20 minutes or until bubbly and heated through.
- Top with chopped cilantro and jalapeño, if using. Serve immediately with tortilla chips, veggies, or bread.
Notes
Feel free to adjust the spice level by adding more or less jalapeno.
This dip can be made ahead of time; just bake before serving.
Can substitute with other cheeses like cheddar for different flavor profiles.
Nutrition
- Serving Size: 1/2 cup
- Calories: 250
- Sugar: 2g
- Sodium: 450mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 2g
- Protein: 8g
- Cholesterol: 45mg
