mexican street corn (elotes) bowls

5 from 1 vote
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 6



  • ¾ cup red quinoa
  • 5 ears corn
  • ¼ cup mayonnaise
  • ¼ cup sour cream
  • 1 clove garlic
  • ½ cup cotija cheese
  • ½ teaspoon chili powder
  • ¼ cup cilantro
  • 1 lime zest + juice


  • black beans rinsed + drained
  • grape tomatoes quartered
  • avocado diced


  • Add the ¾ cup of red quinoa, 1¼ cups water or broth, and a pinch of salt to a small saucepan and bring to a boil. Cover, reduce heat to low, and cook until all the water is absorbed and grains are tender, about 12 to 15 minutes.
  • In the meantime, preheat the grill (or burner) to medium-high heat.
  • Husk 4-6 ears of corn, then grill, turning frequently, on all sides until the kernels start to char, about 5-8 minutes. Once all the corn cobs are grilled, let them cool slightly, then cut off all the kernels from the cob.
  • In a mixing bowl, combine ¼ cup of mayonnaise, ¼ cup of sour cream or crema,1 clove of garlic (or 1 frozen garlic cube), ½ cup of cotija cheese, ½ teaspoon of chili powder, ¼ cup finely chopped cilantro, and the zest and juice from 1 lime.
  • Add cooked quinoa and roasted corn kernels into the mixture and toss until the corn is fully coated.
  • Divide the mixture into serving dishes and top with beans, tomatoes, avocado, and cotija. Serve immediately with lime wedges and a sprig of cilantro.


  • For an extra dose of protein serve alongside grilled chicken with chips and guacamole.


  • Protein: Toss chopped grilled chicken or a shredded rotisserie chicken with the elotes salad.
  • Vegetarian: Recipe is vegetarian as written.
  • Other: Cotija can be swapped for Queso Fresco.


  • Pre-cook the quinoa and store in an airtight container.
  • Char or cook the corn on the cob and remove the kernels from the cob.
  • Mix the dressing; mayo, sour cream, garlic, cotija cheese, chili powder, cilantro, and zest and juice from 1 lime. Store in an airtight container for up to 5 days.


Calories: 199kcal | Carbohydrates: 16g | Protein: 5g | Fat: 13g | Saturated Fat: 4g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 3g | Trans Fat: 0.02g | Cholesterol: 21mg | Sodium: 209mg | Potassium: 163mg | Fiber: 2g | Sugar: 1g | Vitamin A: 224IU | Vitamin C: 4mg | Calcium: 88mg | Iron: 1mg