Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Elote Dip

Creamy Elote Dip


  • Author: Harper Callahan
  • Total Time: 20 mins

Description

On a sun-drenched sidewalk in Mexico City, I took my first bite of elote—corn roasted to perfection, slathered in creamy, spicy, cheesy magic—and I was hooked. Back home, I turned that unforgettable moment into a dip that’s equally irresistible and far less messy. With charred corn, zesty lime, cotija, and a luscious base of cream cheese and mayo, this dish brings the fiesta to your table—no skewers or street carts required. It’s fast, festive, and guaranteed to disappear in minutes.


Ingredients

Scale
  • 4 ears fresh corn (or 3 cups frozen/grilled, thawed)

  • 1 cup cream cheese, softened

  • ½ cup sour cream (or Greek yogurt)

  • 1 cup mayonnaise

  • 1 cup cotija cheese, crumbled (divided)

  • ½ cup fresh cilantro, chopped

  • Juice of 1 lime

  • 2 tsp chili powder

  • 1 tsp garlic powder

  • Salt & black pepper, to taste

  • Tortilla chips or veggie sticks, for serving


Instructions

  1. Char Corn: Grill corn over medium heat, turning every 2 mins until charred (8–10 mins). Cool slightly. No grill? Broil for 6–8 mins, flipping halfway.

  2. Cut Kernels: Slice kernels off cobs into a large bowl.

  3. Mix Base: In a mixing bowl, combine cream cheese, sour cream, and mayo. Stir until smooth.

  4. Combine: Add corn, ¾ cup cotija, cilantro, lime juice, chili powder, and garlic powder. Mix well. Season with salt and pepper.

  5. Serve: Spoon into a serving dish. Garnish with remaining cotija, extra cilantro, and a sprinkle of chili powder. Serve warm or chilled.

Notes

Use room-temp dairy for silky blending.
 Don’t skip the char—it adds depth.
 Make ahead and chill for peak flavor mingling.

  • Prep Time: 10 mins
  • Cook Time: 10 mins

Nutrition

  • Calories: 210 kcal per serving
  • Fat: 19g
  • Carbohydrates: 5g
  • Protein: 4g