What You’ll Love About This Recipe
Get ready to enjoy a tasty twist on a classic street food favorite right in your own kitchen! This homemade elote recipe is simple, fun, and packed with flavor that’ll make you feel like you’re at a summer festival. You’ll love how easy it is to mix up the creamy sauce and customize it just the way you like. Plus, it’s a crowd-pleaser that’s perfect for family dinners or backyard BBQs. Best of all, you can whip it up with just a few fresh ingredients, making it feel special but totally doable!
Recipe

Elote, also known as Mexican street corn, is a delicious and flavorful dish featuring grilled corn slathered in a creamy, tangy sauce and topped with crumbled cheese and spices. This homemade version brings the authentic taste of street food right to your kitchen.
Ingredients:
- 4 ears of corn, husks removed
- 1/4 cup mayonnaise
- 1/4 cup sour cream or Mexican crema
- 1/2 cup crumbled cotija cheese
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1 lime, cut into wedges
- Fresh cilantro, chopped (optional)
- Salt to taste
Instructions:
- Preheat a grill or grill pan over medium-high heat.
- Grill the corn, turning occasionally, until lightly charred on all sides, about 10 minutes.
- In a small bowl, mix the mayonnaise and sour cream (or crema).
- Brush the grilled corn with the mayo-cream mixture.
- Sprinkle generously with cotija cheese, chili powder, smoked paprika, and salt.
- Squeeze lime juice over the top and garnish with chopped cilantro if desired.
- Serve immediately.
Notes:
- For extra flavor, add a pinch of cayenne pepper or Tajín seasoning.
- If cotija cheese is unavailable, feta or Parmesan can be used as substitutes.
Equipment:
- Grill or grill pan
- Basting brush
- Small mixing bowl
Time:
- Prep time: 5 minutes
- Cooking time: 10 minutes
Cuisine: Mexican
Serving: 4 servings
Nutrition
This elote recipe is packed with flavor and essential nutrients. Here’s the nutritional breakdown per serving:
| Nutrient | Amount per Serving |
|---|---|
| Calories | 212 kcal |
| Protein | 6 g |
| Fat | 12 g |
| Carbohydrates | 22 g |
| Fiber | 3 g |
| Sugar | 5 g |
| Sodium | 320 mg |
What To Serve With It
I love serving my homemade elote with grilled corn sides, like smoky charred veggies or a simple black bean salad, to keep the flavors fresh and balanced. A creamy dip, like avocado ranch or spicy chipotle mayo, adds a cool contrast to the tangy, spicy elote. Trust me, these pairings make every bite even more delicious!
Grilled Corn Sides
When you’re grilling elote, it’s easy to pair it with dishes that complement its smoky, tangy flavors. I love serving it with grilled veggies like zucchini or asparagus—they soak up that charred taste beautifully. A simple avocado salad adds creaminess without overpowering the corn. For something heartier, try grilled chicken or shrimp skewers; they match the elote’s boldness perfectly. Don’t forget a side of rice or beans—they’re classic pairings that round out the meal. Fresh lime wedges on the side are a must for that extra zing. It’s all about balance, making every bite a fiesta of flavors!
Creamy Dips Pairing
Creamy dips are the perfect companion for elote, adding richness that balances its smoky, tangy flavors. I love serving it with a cool avocado crema—just blend ripe avocados, sour cream, lime juice, and a pinch of salt. It’s silky and fresh, cutting through the spice. For something bolder, try a chipotle mayo dip, mixing mayo with adobo sauce and a squeeze of lemon. It’s smoky with just the right kick. If you’re feeling fancy, a cilantro-lime yogurt dip adds brightness. Each one brings something special, turning your elote into a full-on flavor party. Trust me, you’ll want to double the batch!








