Sweet Tamales (Tamales Dulces)

Sweet tamales or tamales dulces are tender, pink colored, and filled with plump raisins and chopped pecans, with a hint of vanilla and a light sweetness. My family has been making them for generations, always present at our holiday table alongside the traditional savory red and green salsa tamales. They’re a must-try!

A pink sweet tamal with raisins and pecans sits on a corn husk on a white plate. A fork holds a bite, and pecans and raisins are on the side, highlighting the flavors of sweet tamales with raisins and pecans. The plate rests on a decorative orange and white tray.

Quick Answer: What are Sweet Tamales (Tamales Dulces)?

Sweet tamales, or tamales dulces, are made with a sweetened corn masa that oftentimes has pink food color added to it. Additionally, raisins and nuts, like pecans are added. The masa can be flavored with vanilla extract or ground cinnamon. They’re steamed in corn husks just like traditional tamales, but served as a dessert rather than a main dish.

A glass bowl filled with pink colored masa for tamales dulces, speckled with raisins and chopped pecans, sits on a patterned surface, with a spatula resting inside and a towel nearby.

Recipe at a Glance

  • What it is: A dessert tamales recipe made with sweetened, pink-colored corn masa, raisins, and pecans.
  • Cuisine: Mexican, vegan or vegetarian
  • Dish type: Dessert tamales / sweet snack
  • Difficulty: Medium
  • Ready in: Under 2 hours on stovetop
  • Method: Stovetop steaming
  • Key ingredients: Masa harina, vegan butter or margarine, plant-based milk, raisins, pecans, vanilla extract, red food coloring.
  • Flavor: Sweet, light, buttery, with hints of vanilla flavor.
  • Best for: Christmas, Thanksgiving, New Year’s, Dia de Los Muertos, cooler nights to enjoy with champurrado or atole.
Six pink sweet tamales are laid out on a wooden cutting board atop a patterned blue and white surface.

Tamales Dulces

Typically when Mexicans think of sweet tamales, a bright pink colored masa with raisins throughout is what pops into their minds.

But amigos tamales dulces, or sweet tamales, are way more than those pink ones!

One of my favorite sweet tamales is strawberry tamales, drizzled with homemade strawberry jam.

There are so many delicious variations to these sweet masa pockets, some are traditional flavors, but there’s plenty of modern takes too. Have you seen the Gansito stuffed ones? It’s wild how creative people get, I love it!

A pink Mexican sweet tamale made with raisins and pecans rests on a corn husk atop a white plate with a floral border, set on a colorful tiled surface with a fork and striped cloth nearby.

The Traditional Mexican Pink Tamales

Tamales dulces are one of the most traditional tamales in Mexican families, passed down for generations with unique family touches depending on the region of Mexico.

I have very vivid memories of my mom making the pretty pink colored tamales every Christmas. She’d make the typical pork with red salsa and chicken with salsa verde, then sweet pink tamales for dessert.

One of my favorite ways to eat her sweet tamales was with a warm cup of chocolate caliente. It was such a perfect, sweet ending to my tamales feast. Once I started making tamales on my own, I taught myself how to make vegetarian and vegan versions of my mom’s tamales.

The most traditional Mexican cooks make sweet tamales with pork lard, water, and an animal-based red food dye. In my over 20 years of making tamales, I have adapted the recipe to fit both a vegan and vegetarian diet with small swaps.

Instead of lard, I use regular or dairy-free butter or margarine. Instead of water, I like to use regular milk or plant milk, and for the pink food dye, I use one that’s vegan friendly. These are minor changes to the traditional recipe, but you’d never know the tamales are vegan!

By the way, the red food color doesn’t add flavor to the tamales, it’s just the pretty pink color. Over the years I’ve experimented with other natural dyes, like beet powder, but the food dye is what works best for the traditional color. You could of course omit it altogether without sacrificing flavor or texture.

Why You’ll Love This Recipe

No separate filling to cook: Just one bowl of sweetened masa with raisins and pecans folded in.
Made vegan without sacrificing flavor. Made with dairy-free margarine, almond milk, and vegan red food color to give you the same soft pink tamales you grew up eating.
Freezer-friendly: Make a big batch ahead of the holidays, freeze, steam frozen, and enjoy fresh tamales when you’re ready.
Fun for all ages: The pink color, sweet flavor with raisins and pecans make it a favorite sweet tamale for kids and adults alike.

Tamale ingredients labeled on a patterned surface showcase classic sweet tamales ingredients: raisins, milk, masa harina, pecans, food color, vanilla extract, sugar, butter, salt, and baking powder. All are arranged in bowls or cups and viewed from above.

Sweet Tamales Ingredients

Vegan butter or Margarine: Creamed and mixed into the masa for a rich, soft tamale dough. For the margarine look for one where dairy isn’t listed in the ingredients.

Baking Powder: Helps the masa have a light and fluffy texture when steamed.

Salt: Just a pinch to help balance and accentuate the other flavors.

Sugar: I like to use light muscovado or vegan-friendly cane sugar. Piloncillo would also be a great option.

Masa Harina: The corn flour base for the sweet masa. I used Maseca brand labeled for tamales.

Unsweetened Plant-Milk: I used Silk almond milk here. It adds creaminess to the masa without adding extra sweetness or strong flavor.

Vanilla Extract: Adds additional depth of flavor to the masa.

Red Food Coloring: Purely for the traditional pink color. It doesn’t add any flavor, so it’s easy to leave out if you’d rather skip it.

Raisins: They add little pockets of additional flavor and sweetness.

Pecans: Add crunch and nutty flavor to the masa. Walnuts or almonds work well too if that’s what you have on hand.

Corn Husks: Soaked until pliable and used to wrap an steam our tamales.

Ingredient Tips

Choosing your fat: Finding vegan butter for me is oftentimes difficult, so a margarine made with plant-based ingredients is my next choice. It gives the same “buttery” taste to the tamales. In a pinch you could use vegetable shortening or for the vegetarian version simply use regular butter.

Picking your milk: Stick to unsweetened, unflavored plant milk so it doesn’t compete in flavor or sweetened with the other ingredients. For the vegetarian version use whole fat milk for a richer masa.

Choosing masa harina: Using the one labelled specifically for making tamales will give you a better texture than the regular masa harina.

On the food dye: A vegan red food dye means it’s free of animal-derived ingredients like carmine, which is made from crushed insects and shows up in some red food colorings. In Mexico, I found that the Great Value food coloring from Walmart is vegan friendly.

Prepping the raisins and pecans: Soak the raisins for 20 minutes for the best texture and sweetness. Pecans don’t need to be toasted, just roughly chopped.

Vanilla: Instead of vanilla you could use ground canela, or Ceylon cinnamon. Or you could add both to the masa for extra flavor.

Instructions

  1. Soak the corn husks.
  2. Soak the raisins.
  3. Cream the butter or margarine until light and fluffy.
  4. Add the baking powder, sugar, and salt and whip for a few minutes.
  5. Mix in masa harina and milk gradually until you have a smooth, spreadable masa.
  6. Mix in the vanilla extract then add a few drops of the red food dye until you reach the desired shade of pink.
  7. Mix in the drained raisins and chopped pecans.
  8. Place 3 to 4 tablespoon dollop of the masa mixture onto drained corn husk.
  9. Fold the corn husks sides in then the bottom up and repeat until all of the masa is used up.
  10. Fill steamer pot with water, secure steaming rack, stack tamales upright, cover the pot and steam until cooked through.
A white dish filled with tamales dulces wrapped in corn husks sits on a blue and white patterned table.

How to Serve

Sweet tamales dulces are traditionally served warm, straight from the tamalera pot. They pair perfectly with a warm drink and are a natural dessert to the traditional savory tamales.

Some of my favorite ways to serve them:

  • With a warm mug of chocolate caliente.
  • Alongside a cup of champurrado or atole for an extra cozy winter pairing.
  • On a holiday dessert tray next to other Christmas sweets.

Storage and Reheating

Refrigerator: Allow tamales to come to room temperature then store in their husks and in an airtight container or Ziplock bag for up to 5 days.

Freezer: Store cooled tamales in a Ziplock bag or freezer safe container in the freezer for up to 3 months. For the best method to freeze and later cook them from frozen, check out my guide on how to cook frozen tamales.

Reheating: These reheat best steamed in their husks. For all the details on getting that just-steamed texture back, whether from the fridge or freezer, see my full guide on how to reheat tamales.

A pink tamal with raisins sits on a corn husk on a white plate, next to pecans and raisins. A fork rests beside it on a decorative plate over a patterned tablecloth.

FAQ

Why are sweet tamales pink?

The pink color comes from red food coloring added to the masa purely for looks. Traditionally it signals to everyone at the table that these are the sweet tamales, not the savory ones. It doesn’t add any flavor, so the color is entirely optional.

What’s the difference between sweet tamales and regular tamales?

Sweet tamales use a masa flavored with sugar, vanilla, and mix-ins like raisins or nuts, while savory tamales use a masa seasoned with salt and filled with things like meat, cheese, or salsa. Both are steamed in corn husks the same way, the difference is entirely in the masa and filling.

Can I make these without raisins or pecans?

Yes. The sweet masa itself is the real star, so you can leave out the raisins, swap in another dried fruit, or use a different nut like walnuts or almonds. You can also make a plain version with no mix-ins at all.

Can I skip the red food dye?

Yes, completely. Leaving it out won’t change the flavor or texture at all, your tamales will just stay a natural pale yellow instead of pink.

A fork holds a bite of pink tamale with raisins and pecans. The plate has more tamale, nuts, and a decorative brown-orange rim; a blue and white pattern is in the background.
Nancy Lopez author of Mexican Made Meatless

Gracias

I’m so happy you stopped by. If you have any questions or want to let me know how you liked this recipe, do leave a comment. Muchas gracias, I appreciate you!

A pink sweet tamal with raisins and pecans sits on a corn husk on a white plate. A fork holds a bite, and pecans and raisins are on the side, highlighting the flavors of sweet tamales with raisins and pecans. The plate rests on a decorative orange and white tray.

Sweet Tamales with Raisins and Pecans (Tamales Dulces)

Nancy Lopez & MexicanMadeMeatless.com
Sweet, pink-colored tamales filled with raisins and pecans. A traditional Mexican dessert tamale, made vegan.
Be The First, Rate This Recipe!
Pin Recipe Leave a Review
Prep Time 40 minutes
Cook Time 1 hour
Total Time 1 hour 40 minutes
Course Dessert
Cuisine Mexican
Servings 24 servings
Calories 114 kcal

Ingredients
  

  • 24 corn husks or more as needed
  • 3 oz margarine or butter at room temperature
  • 1 teaspoon baking powder
  • small pinch salt
  • ½ cup sugar light muscovado or vegan friendly cane sugar
  • ½ lb masa harina the kind for tamales
  • 2 to 3 cups unsweetened almond milk at room temp
  • 1 teaspoon vanilla extract
  • 8 to 13 drops red food dye optional
  • 1 cup raisins
  • ¾ cup pecans roughly chopped

Instructions
 

Prep Corn Husks

  • Sort through them and remove any badly damaged or dirty ones, then soak in hot water for at least 30 minutes. Use a heavy bowl or plate to weigh them down to fully submerge and hydrate.
    Corn husks soaking in water inside a clean sink, prepared for making tamales. The husks appear soft and pliable, showing the results of soaking corn husks for tamales, and are ready for use in cooking.

Prep Raisins

  • Place raisins in a small bowl and cover with plenty of water for 20 minutes. Drain and remove all excess water.
    Tamale ingredients labeled on a patterned surface showcase classic sweet tamales ingredients: raisins, milk, masa harina, pecans, food color, vanilla extract, sugar, butter, salt, and baking powder. All are arranged in bowls or cups and viewed from above.

Make The Pink Masa

  • In a large bowl or in a stand mixer bowl, whip and cream the butter or margarine with the baking powder and salt. Beat until airy and creamy.
    A person uses a hand mixer to blend ingredients in a glass bowl on a patterned kitchen table, creaming butter for sweet tamales, surrounded by other baking items and a cookbook shelf in the background.
  • Add half the masa harina with about 1 cup of the milk and whip until well combined. Mix in the sugar and continue to mix. Scrape down the bowl and gradually whip in the remaining masa harina and milk.
    A person pours sugar into a glass bowl of dough while mixing with a hand mixer, making sweet tamales masa. Various ingredients and bowls are arranged on a blue patterned tablecloth.
  • Mix in the vanilla extract then add a few drops of the red food dye, adding more dye a little at a time until you reach the shade of pink you like. I added a total of 13 drops.
    A person uses a hand mixer to blend a pink tamale masa in a large glass bowl on a blue and white tiled counter, with small bowls of nuts and raisins nearby.
  • Gradually mix both drained raisins and chopped pecans into the masa until distributed throughout.
    A person pours raisins from a blue bowl into a glass mixing bowl of pink batter, adding raisins to sweet tamales masa, while using an electric hand mixer on a colorful tile countertop.
  • Drain the corn husks and pat dry.
    Soaked corn husks draining inside a white colander.

Fold and Steam The Tamales

  • On the smooth side of the corn husk, add a 3 to 4 tablespoon dollop of the masa mixture.
    A wooden board with corn husks and a spatula spreading pink masa for sweet tamales, set on a blue and white tiled surface.
  • Fold in the sides of the corn husk to secure the masa, fold up the bottom of the husk to shape the tamal. Repeat until all of the masa is used up.
    A single pink tamales dulces sits on a wooden cutting board, surrounded by corn husks and vibrant pink masa. The background features a blue and white decorative tile pattern.
  • Fill your steamer pot with water to the indicated line. Secure the steaming rack and begin standing the tamales upright onto the steaming rack.
    A bowl and cutting board with several pink Mexican sweet tamales in corn husks sit on a blue and white patterned surface, next to a white towel with pink and green stripes.
  • Secure the lid on the tamalera pot. Turn heat to medium high and bring to a boil. Once you hear the water boiling and start seeing steam come out, turn heat down to medium low and steam for 1 hour.
    A large stainless steel steamer pot sits on a stove. Inside are sweet tamales cooking.
  • After one hour carefully remove one tamal from the pot, set aside for 10 minutes, then slowly peel away the corn husk. If the corn husks separates easily from the tamal then it's ready, if not steam another 20 minutes.
    A pink sweet tamal with raisins and pecans sits on a corn husk on a white plate. A fork holds a bite, and pecans and raisins are on the side, highlighting the flavors of sweet tamales with raisins and pecans. The plate rests on a decorative orange and white tray.

Enjoy

  • Serve warm and enjoy as a dessert or with a cup of coffee, hot chocolate, or atole.
    A pink Mexican sweet tamale made with raisins and pecans rests on a corn husk atop a white plate with a floral border, set on a colorful tiled surface with a fork and striped cloth nearby.

Recipe Notes & Pro Tips

You can use vegan butter or vegan margarine, for a vegetarian version use regular butter. 
Milk: Use your favorite unsweetened plant milk or regular full fat milk for vegetarian version. 
Food Dye: Look for a vegan friendly brand or simply omit. 
 

Nutrition

Serving: 24tamalesCalories: 114kcalCarbohydrates: 17gProtein: 1gFat: 5gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 2gTrans Fat: 0.01gSodium: 70mgPotassium: 89mgFiber: 1gSugar: 4gVitamin A: 157IUVitamin C: 0.4mgCalcium: 52mgIron: 1mg
Tried this recipe?Leave me a ⭐⭐⭐⭐⭐ review and tag me on social media @MexicanMadeMeatless or tag #mexicanmademeatless!

(Please notice that this article contains Amazon affiliate links, which may earn us a small commission if you make a purchase through them. Your support helps us continue to provide valuable content.)

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Rate This Recipe!