This creamy Crema de Elote is a comforting Mexican corn soup made with sweet corn, potatoes, roasted poblanos, and a touch of Mexican crema. Easy to make and full of rich, cozy flavors.

🗒️ In This Post
How To Make Crema De Elote

It starts with the base: onions and garlic slowly sautéed in a little oil or butter until soft and golden. Just enough to bring out their sweetness. Then you add in the first half of the corn. This step gives the soup that deeper corn flavor once it’s blended.

Let it all cook for a few minutes over medium heat before pouring in chicken broth or stock, a pinch of salt, a little Maseca to help thicken it, and Mexican crema to bring it all together. Keep the heat low and let it simmer gently. It smells amazing at this point! Warm, sweet, and a little nutty from the Maseca.

Add the cooked diced potatoes and roasted poblano peppers. Cook on medium low stirring often. Once everything’s had time to cook and soften, blend the soup until smooth. You can use an immersion blender, regular blender or a food processor. I like it creamy but not too thick, so it still feels light.

Add more corn to give it more depth. That mix of textures, the bite from the corn, and the smoky heat from the poblano chiles, is what makes this feel like more than just a soup!

Serve it warm. I like topping each bowl with crispy tortilla strips for crunch, crumbled cotija cheese and a spoonful of pico de gallo to brighten everything up. It’s the kind of dish you make when you want something cozy, but still fresh.
Ana’s Recipe Tips
Here are just a few of my tips to help your Crema De Elote soup turn out perfectly every time:
- Corn: Fresh or frozen corn both work here. If you’re using frozen, just thaw it before cooking.
- Roasting poblanos: You can roast them directly over a gas flame or under the broiler. Once the skin’s blackened and blistered, peel it off and dice.
- And for the potatoes, Yukon golds hold their shape well but still get tender, so they’re perfect here. You can boil them ahead of time and keep them ready to go when you’re making the soup.
- Maseca: This helps thicken the soup and gives it a slightly earthy flavor. It blends best if you whisk it into the broth while it’s still warm.

⭐️ I love to hear from readers and always do my best to respond to each and every comment. If you make this recipe be sure to leave a comment and/or give it a rating! Don’t forget to subscribe or follow along on Instagram for all the latest updates!
Print Recipe:

Crema De Elote
Ingredients
- 1 Tablespoon Corn or Vegetable Oil
- 1 cup chopped white or yellow onion
- 3 cloves garlic - chopped
- 4 cups corn kernels, divided. - fresh or frozen will work
- 3 cups chicken stock
- 1 ½ teaspoon kosher salt
- 2 cups Mexican cream or heavy cream
- 1 tablespoon Maseca (corn flour)
- 1 ½ cups diced Yukon gold potatoes - boiled until barely tender
- 1 cup roasted peeled poblano peppers - diced
- crispy corn tortillas and pico de gallo garnish
Instructions
- Start by warming the oil in a large pot. Add the chopped onion, garlic, and 2 cups of the corn. Cook for 3 minutes until everything softens and the onions turn a little golden.1 Tablespoon Corn or Vegetable Oil, 1 cup chopped white or yellow onion, 3 cloves garlic
- Pour in the chicken stock, season with salt, and stir in the crema and Maseca. Keep the heat low and let it simmer for about 10 minutes. Stir often so the bottom doesn’t scorch.
- Take it off the heat and blend everything until super smooth. You can use a countertop blender or an immersion blender—whatever you have. The texture should be creamy but pourable.
- Pour it back into the pot and add the remaining corn, the cooked potatoes, and the roasted poblanos. Let it warm through over medium-low heat. Then it’s ready to serve.
- Top each bowl with a handful of crispy tortilla strips and a spoonful of pico de gallo if you want a bit of extra texture and freshness.



Tried the crema de elote with poblano and it was creamy, flavorful, and comforting.
This crema de elote is amazing!! Such a yummy recipe.
Literally so delicious! We’re making it again this week!
Such a yummy, comforting soup!!! I made it with fresh sweet corn cut off the cob and it was fabulous!
Loved how creamy it turned out without being too heavy. Really hit the spot.
Fantastic recipe! Love adding new soup recipes for the colder months.
This is such a delicious recipe! Comforting, easy, and so so good! Thanks for this one!
I love this creamy treat, I never thought we can add potato and corn together, so good. I am going to make it again.
A very easy recipe to make crema de elote. I spiced it up a little and can’t wait to make this again!
This Mexican corn soup is everything! Such a great recipe.
Everyone love this soup! Thanks for the recipe.
This soup looks delicious! Can’t wait to make it!!!
Thank you sooo much Brenda! I have no doubt you’ll love it! Stay well 🙂 Ana
Hi dear Ana,
Can I substitute coconut cream for the heavy cream?
Xoxoox,
Patti
Hi Patti! I have not made it with coconut cream but I think the flavor profile will go well with this soup. I’ll give it a try too next time to suggest it to my readers. Please let me know if you do too. Great question!
xo, Ana
I made this recipe today and it is sooo delicious. Quick and easy!
Thank you sooo much for your feedback Diane! I’m so happy you liked this Elote soup. xoxo, Ana
I hope you like this recipe! Do you have any questions I can help you with? Or if you made it, I would love it if you leave a comment or rating below. ⭐️
Gracias!!!! xx, Ana