Did you know that Uchepos—a beloved specialty from Michoacán, Mexico—are made with tender, fresh corn instead of masa harina?
Quick Navigation
ToggleThese sweet, delicate tamales are unlike the savory versions most people know.
In fact, food historians trace them back to pre-Hispanic times, when corn was considered a sacred ingredient.
Today, uchepos are enjoyed both savory and sweet, often paired with cream, cheese, or salsa.
If you love discovering hidden gems of Mexican gastronomy, uchepos should be on your list!
What Are Uchepos?

Uchepos are a traditional Mexican dish from the state of Michoacán, made with fresh, tender corn rather than dried corn masa.
Unlike the classic tamales most people are familiar with, which are prepared with nixtamalized masa harina, uchepos use freshly ground corn kernels mixed with milk, sugar, and butter to create a naturally sweet and delicate dough.
The mixture is wrapped in corn husks and steamed until soft and fragrant, resulting in a tamal with a creamy, almost custard-like texture.
Uchepos can be enjoyed sweet—often topped with crema, condensed milk, or cinnamon—or savory, paired with salsa verde, queso fresco, or rajas.
Their versatility makes them a beloved comfort food and an iconic part of Michoacán cuisine, often served at family gatherings, markets, and festivals.
History and Origins of the Michoacán Tamale

The history of uchepos is rooted in Mexico’s sacred connection to corn.
In pre-Hispanic times, corn symbolized life itself, and while most tamales used nixtamalized masa, Michoacán communities created a sweeter version with tender, fresh corn.
Over the centuries, uchepos became a regional specialty, enjoyed during corn harvests, family gatherings, and local celebrations.
Their dual identity—sweet with cream and sugar or savory with salsa and cheese—made them stand out from other tamales.
By the colonial era, Spanish ingredients like milk, butter, and sugar enhanced their flavor, blending Indigenous and European traditions.
Today, uchepos remain a proud symbol of Michoacán cuisine, enjoyed across Mexico and beyond.
Ingredients for Authentic Uchepos

To make authentic uchepos, you’ll need just a handful of fresh, simple ingredients that highlight the natural sweetness of corn.
Here’s what goes into the traditional recipe:
-
Fresh corn kernels – The heart of uchepos; tender, young corn provides sweetness and creaminess.
-
Milk – Adds richness and helps create a smooth, velvety texture.
-
Butter – Enhances flavor and gives the dough a soft consistency.
-
Sugar – Balances the natural corn flavor with a touch of sweetness.
-
Salt – A pinch helps bring out the corn’s natural taste.
-
Corn husks – Washed and softened; used to wrap the dough for steaming.
Optional Toppings & Accompaniments
-
Crema Mexicana – For a creamy, tangy finish.
-
Queso fresco – A savory balance to the sweet tamal.
-
Salsa verde or Salsa roja – Perfect for those who prefer a savory kick.
-
Condensed milk or cinnamon – For sweeter versions of uchepos.
These ingredients reflect the beauty of Mexican cooking—transforming fresh, seasonal corn into a comforting dish that can be enjoyed both sweet and savory.
Step-by-Step Uchepos Recipe

Making authentic uchepos is simple once you have fresh, tender corn.
Follow these steps to recreate this traditional Michoacán favorite at home.
Ingredients (for about 12 uchepos)
-
8 cups fresh corn kernels (from about 10–12 ears of young corn)
-
½ cup whole milk
-
4 tbsp unsalted butter, softened
-
½ cup sugar (adjust to taste)
-
1 tsp salt
-
Corn husks, cleaned and softened in hot water
Instructions
-
Prepare the Corn
-
Husk the ears of corn, saving the husks for wrapping.
-
Remove the kernels and blend them until smooth, forming a thick, creamy paste.
-
-
Make the Dough
-
In a mixing bowl, combine the blended corn with milk, butter, sugar, and salt.
-
Stir until the mixture is smooth and slightly thick but still pourable.
-
-
Prepare the Husks
-
Soak the corn husks in hot water until pliable. Drain and pat dry.
-
Place a few spoonfuls of the corn mixture in the center of each husk.
-
-
Wrap the Uchepos
-
Fold the sides of the husk over the filling, then fold the bottom up to seal.
-
Arrange them seam-side down for steaming.
-
-
Steam the Uchepos
-
Place the wrapped uchepos upright in a large steamer pot lined with husks.
-
Steam for about 45–60 minutes, or until the dough firms up and releases easily from the husk.
-
-
Serve and Enjoy
-
Remove from the steamer and let cool slightly before serving.
-
Top with crema, queso fresco, salsa, or condensed milk, depending on whether you prefer them savory or sweet.
-
Serving Suggestion
Enjoy uchepos warm as a comforting breakfast, snack, or dessert.
Pair with coffee, atole, or hot chocolate for a truly authentic Mexican experience.
Variations of Uchepos

One of the reasons uchepos remain so popular is their versatility.
While the traditional recipe calls for fresh corn, milk, butter, and sugar, there are countless ways to adapt them depending on taste and occasion.
Here are some of the most popular variations:
-
Sweet Uchepos
-
Enhanced with condensed milk, cinnamon, or vanilla for a dessert-like tamal.
-
Often served with sweetened cream or drizzled with cajeta (goat’s milk caramel).
-
-
Savory Uchepos
-
Paired with salsa verde, salsa roja, or chile pasilla sauce.
-
Topped with queso fresco or cotija for a salty, tangy contrast.
-
-
Festival Uchepos
-
Larger in size and wrapped in multiple corn husks, traditionally served during holidays and family gatherings.
-
-
Regional Twists
-
In Michoacán, uchepos are sometimes made with a slightly chunkier corn texture for more bite.
-
Outside of Mexico, cooks may substitute fresh corn with frozen kernels when in season they aren’t available.
-
-
Fusion-Inspired Uchepos
-
Modern chefs experiment by adding chocolate, fruit fillings, or even savory herbs like epazote.
-
Some versions are baked or grilled after steaming for added texture.
-
Whether sweet, savory, or modernized, uchepos showcase the adaptability of fresh corn and the creativity of Mexican cuisine.
Tips for Perfect Uchepos at Home

Making authentic uchepos requires attention to detail, especially since fresh corn can vary in sweetness and texture.
These expert tips will ensure your tamales turn out soft, flavorful, and true to tradition:
-
Choose the Right Corn
-
Use young, tender corn (often called “elote tierno” in Mexico). Mature corn is too starchy and won’t give the creamy texture uchepos are known for.
-
-
Blend Until Smooth
-
Puree the corn kernels thoroughly for a silky, custard-like consistency. If you prefer a bit of texture, leave some small chunks for added bite.
-
-
Adjust the Consistency
-
The dough should be thick but pourable. Add a splash of milk if it feels too dry, or more corn if it’s too runny.
-
-
Soften the Husks Properly
-
Soak corn husks in hot water for at least 20–30 minutes before using. This makes them flexible and easier to fold without tearing.
-
-
Pack Lightly When Wrapping
-
Don’t overfill the husks—leave room for the dough to expand while steaming.
-
-
Steam with Care
-
Place a layer of leftover husks at the bottom of your steamer to prevent scorching. Keep water simmering gently, and check occasionally to ensure it doesn’t run dry.
-
-
Let Them Rest Before Serving
-
Allow uchepos to cool for a few minutes after steaming. This helps them firm up and release easily from the husk.
-
-
Experiment with Toppings
-
Try both sweet and savory accompaniments—crema and salsa for a savory bite, or condensed milk and cinnamon for dessert.
-
With these tips, your homemade uchepos will turn out soft, fragrant, and authentic—just like the ones you’d find in Michoacán’s markets or at a family gathering.
Uchepos in Mexican Food Culture

In Mexican food culture, uchepos hold a special place as both an everyday comfort food and a celebratory dish.
Unlike savory tamales eaten year-round, uchepos carry a sense of festivity.
They’re commonly served at Sunday family meals, fiestas patronales (town celebrations), and holidays.
Their cultural significance goes beyond taste. Uchepos embody the duality of Mexican cuisine—the ability to transform a staple like corn into both sweet and savory expressions.
Eating uchepos is also about preserving heritage: recipes are often passed down through generations, with each family adding its own twist.
Today, uchepos symbolize Michoacán pride but are enjoyed across Mexico and in Mexican communities abroad.
Whether served at a fiesta or paired with atole for breakfast, they represent the heart of Mexican culinary identity—simple, versatile, and deeply rooted in tradition.
Where to Try Uchepos in Mexico and Beyond

If you want to taste authentic uchepos, there’s no better place than Michoacán—the birthplace of this traditional Mexican dish.
Local towns and cities like Morelia, Pátzcuaro, and Uruapan are famous for their street vendors and market stalls selling steaming hot uchepos, often served with crema, queso fresco, and salsa.
In these regions, uchepos aren’t just food—they’re part of daily life and celebrations.
Best Places in Mexico to Enjoy Uchepos
-
Mercados in Michoacán – Stalls at local markets offer freshly steamed uchepos, often alongside other traditional tamales.
-
Family-Run Fondas – Small eateries across Michoacán highlight uchepos on their menus, especially during corn season.
-
Festivals and Fiestas Patronales – Look for uchepos at community gatherings, where they’re served in large batches to celebrate harvests and holidays.
Trying Uchepos Beyond Mexico
-
Mexican Restaurants in the U.S. – In areas with strong Michoacán communities (California, Texas, Illinois), you may find uchepos on menus, particularly in family-run spots.
-
Food Festivals – Events celebrating Mexican cuisine sometimes feature uchepos as a regional specialty.
-
Homemade Versions – Many Mexican families abroad keep the tradition alive by preparing uchepos at home, especially during the summer when fresh corn is abundant.
Pro Tip for Travelers
If you’re visiting Michoacán, ask locals where to find the best uchepos—every family and vendor has their own recipe, and part of the joy is discovering those subtle variations.
Whether you enjoy them at a street market in Morelia or a Mexican restaurant abroad, uchepos remain one of the most comforting and authentic tastes of Michoacán cuisine.
Why Uchepos Are a Must-Try Mexican Dish

From their Michoacán origins to their unique preparation with fresh corn, uchepos stand out as one of Mexico’s most beloved traditional foods.
Unlike classic tamales, these tender, sweet corn tamales capture the essence of the harvest season and showcase the creativity of Mexican cuisine.
Whether enjoyed with crema and cheese for a savory bite or drizzled with condensed milk for dessert, uchepos prove just how versatile corn can be.
Try them at a local market in Michoacán, savor them at a Mexican restaurant abroad, or prepare them at home with fresh seasonal corn.
However you enjoy them, uchepos will connect you to the heart of Mexican food culture—a delicious reminder that tradition and flavor go hand in hand.
Uchepos Recipe
Uchepos are traditional Mexican tamales from Michoacán made with fresh, tender corn instead of masa. Soft, naturally sweet, and creamy, they’re steamed in corn husks and can be enjoyed either savory with salsa and cheese or sweet with condensed milk and cinnamon. Perfect for family gatherings, breakfast, or a festive snack, this authentic recipe brings the flavors of Mexico straight to your kitchen.
Ingredients
- 8 cups fresh corn kernels (from about 10–12 ears of young corn)
- ½ cup whole milk
- 4 tbsp unsalted butter, softened
- ½ cup sugar (adjust to taste)
- 1 tsp salt
- Corn husks, cleaned and softened in hot water
Instructions
1. Prepare the Corn
- Husk the corn, saving the husks for wrapping.
- Remove the kernels and blend until smooth to create a thick, creamy paste.
2. Make the Dough
- In a mixing bowl, combine the blended corn with milk, butter, sugar, and salt.
- Stir until the mixture is smooth and slightly thick but still pourable.
3. Prepare the Husks
- Soak husks in hot water until pliable, then drain and pat dry.
- Place 2–3 spoonfuls of the corn mixture in the center of each husk.
4. Wrap the Uchepos
- Fold the sides of the husk over the filling, then fold the bottom up to seal.
- Arrange seam-side down for steaming.
5. Steam the Uchepos
- Line the bottom of a large steamer with leftover husks.
- Place the uchepos upright and steam for 45–60 minutes, or until firm and easily released from the husk.
6. Serve and Enjoy
- Allow to cool slightly before serving.
- Garnish with crema, queso fresco, salsa verde, or condensed milk depending on whether you want them savory or sweet.
Notes
Tips & Tricks for Perfect Uchepos
- Pick Young, Tender Corn – Use fresh seasonal corn (elote tierno) for the sweetest flavor and softest texture. Mature corn will make the dough too starchy.
- Blend Thoroughly – Puree the kernels until smooth for a creamy, custard-like tamal. For more texture, leave a few small corn bits unblended.
- Adjust Sweetness – Taste the dough before wrapping; you can increase or reduce sugar depending on whether you prefer sweeter or more savory uchepos.
- Soak Husks Properly – Ensure husks are soaked in hot water for at least 20–30 minutes so they’re pliable and easy to fold without tearing.
- Steam Gently & Evenly – Keep water at a steady simmer, not a hard boil, to prevent uneven cooking. Add more hot water if needed.
- Line the Steamer – Place extra husks on the bottom of the pot to keep uchepos from sticking or burning.
- Test for Doneness – A finished uchepo should release easily from the husk and feel firm but moist. If sticky, steam for 10–15 minutes longer.
- Serve Sweet or Savory – Top with crema and salsa for a savory dish, or drizzle with condensed milk and sprinkle cinnamon for dessert.
- Make Ahead – Uchepos can be stored in the fridge for up to 3 days or frozen for up to 3 months. Steam again to reheat.
Nutrition Information:
Amount Per Serving: Calories: 165 kcalTotal Fat: 6 ggSaturated Fat: 3 ggCholesterol: 12 mgmgSodium: 180 mgmgCarbohydrates: 28 ggFiber: 2 ggSugar: 9 ggProtein: 3 gg
More Mexican Foods
See all →
Jorge Garcia is the founder of AmigoFoods, where he has spent over 20 years helping readers discover authentic Latin American and Spanish cuisine. Raised in a Cuban-American household, Jorge learned to cook at the hands of his mother and grandmother, carrying forward generations of family recipes. That heritage, backed by his family’s four-generation history in the Latin food industry, inspired him to launch AmigoFoods in 2003. With more than 1,000 published articles on recipes, ingredients, and food culture, Jorge’s mission is simple: make authentic Latin cooking approachable for home cooks everywhere while honoring the traditions behind every dish.
Please Share & Spread the Love of Latin Foods!