Ingredients
Equipment
Method
Sauté the Aromatics:
- In a large pot over medium heat, melt the butter.
- Add the diced onion and garlic, and sauté for 2-3 minutes until fragrant and translucent.
Cook the Corn:
- Add the fresh (or frozen) corn kernels to the pot.
- Stir in cumin, paprika, salt, and black pepper. Cook for another 5 minutes, stirring occasionally.
Simmer the Soup:
- Pour in the chicken or vegetable broth and bring to a gentle boil.
- Reduce the heat and let it simmer for 15-20 minutes, allowing the flavors to develop.
Blend for a Creamy Texture:
- Use an immersion blender to blend the soup until smooth.
- If using a regular blender, carefully blend in batches and return to the pot.
Add Milk and Finish Cooking:
- Stir in the whole milk or heavy cream. Let it cook for another 5 minutes on low heat.
- Taste and adjust seasoning as needed.
Serve and Garnish:
- Ladle the soup into bowls and top with crumbled queso fresco and chopped cilantro.
- Serve warm with tortillas or bread on the side.
Notes
For a thicker soup, reduce the amount of broth by ½ cup.
Add a touch of lime juice for extra freshness.
If you prefer a chunkier texture, blend only half the soup and leave the rest as is.
You can substitute queso fresco with feta or cotija cheese.

Add a touch of lime juice for extra freshness.
If you prefer a chunkier texture, blend only half the soup and leave the rest as is.
You can substitute queso fresco with feta or cotija cheese.

