Elote Dip: High-Protein Mexican Snack
Select 600 g corn kernels that are plump and bright yellow. Fresh kernels provide the best snap, but frozen kernels work if they are free from ice crystals. Avoid corn that smells overly sweet or fermented. This choice defines the texture of your protein elote dip, as the kernels must hold their shape against the creamy base.
You will create a thick, savoury spread by blending low-fat cottage cheese, plain Greek yogurt and mayonnaise. Sauté the corn in butter for 3–4 minutes until the kernels brown to add a charred depth. Fold in Cotija cheese, lime juice and spices to finish. The result is a balanced, high-protein snack that takes 15 minutes to complete. Serve it chilled or warm with tortilla chips, radish slices or celery sticks.
Elote Dip: High-Protein Mexican Snack
Recipe cardIngredients
Instructions
-
Sauté the corn
Place corn kernels in a medium-size skillet over medium-high heat. Melt the butter and swirl it to coat the kernels evenly. Sauté for 3–4 minutes until the kernels brown and develop a charred surface. Stir frequently to prevent burning.
-
Blend the base
Combine the cottage cheese, Greek yogurt and mayonnaise in a large mixing bowl. Use an electric mixer or blender to process the mixture. Blend until the texture is smooth and creamy to ensure a consistent dip.
-
Combine corn and cheese
Pour the warm corn into the blended cheese mixture. Stir gently until all kernels are coated. This preserves the texture of the corn while integrating the flavours.
-
Season the dip
Add the lime juice, chopped cilantro, Cotija cheese, chili powder, smoked paprika and garlic powder. Mix in the salt and pepper. Stir thoroughly to combine all savoury flavours.
-
Adjust the taste
Taste the mixture. Add small amounts of extra salt, pepper or lime if the flavours are not balanced. This ensures the acidity of the lime cuts through the richness of the cheese.
-
Chill and serve
Transfer the dip to a serving bowl and cover it. Refrigerate for 30 minutes if you prefer a chilled dip. Serve with tortilla chips, radish slices or celery sticks.
Keep the salt strictly at 3 g. If you add too much, the salt will overpower the fresh lime and cilantro notes. Taste the dip before adding any extra seasoning to ensure the balance remains correct.
Cotija cheese substitutes
Use crumbled feta if you cannot find Cotija. Feta provides a similar salty punch and firm texture, though it carries a sharper tang. Do not use a melting cheese like mozzarella, as you need the distinct, salty crumbles to balance the creamy base and the sweetness of the corn.
What to serve with it
Pair this dip with crunchy tortilla chips for a traditional snack. For a lighter option, use fresh radish slices or celery sticks. You can also serve it in a bowl with sliced red onions, chopped tomatoes and avocado to turn this protein-rich dip into a complete lunch.
Storing and reheating
Keep the dip in an airtight container in the freezer for up to 2 weeks. Thaw it overnight in the refrigerator before serving. To ensure food safety, do not leave the mixture at room temperature for longer than 2 hours because of the dairy content in the base.
Nutrition per serving
- Calories
- 165
- Protein
- 11.2 g
- Carbs
- 14.5 g
- Fat
- 6.8 g
- Fiber
- 2.1 g
- Sugar
- 3.4 g
Estimated, and offered as a guide rather than a medical figure.
Made it? Rate it.
Questions people ask
Is elote high in protein?
Standard elote is not high in protein. This version is because it replaces some fats with cottage cheese and Greek yogurt, which provide significant protein while maintaining the traditional creamy texture of Mexican street corn.
What are the ingredients in a high-protein elote dip?
The protein comes from 250 g cottage cheese and 125 g Greek yogurt. Other key ingredients include 600 g corn, Cotija cheese, lime juice, cilantro, and a blend of smoked paprika, chili powder and garlic powder.
Is elote healthy for weight loss?
Traditional elote is often high in calories from mayonnaise. This protein-rich version is better for weight loss because it uses low-fat cottage cheese and Greek yogurt to reduce calories while increasing satiety through protein.