Tamales are a beloved dish with deep roots in Latin American culture. Their versatility and rich flavors make them a favorite for many, whether for a family gathering, holiday celebration, or a comforting meal. This post explores 25 tamale recipes, organized by type, to help you discover new flavors and techniques. From traditional fillings to creative twists, there is a tamale recipe here for every taste.
Classic & Traditional Tamales
Classic and traditional tamales are made with tender masa wrapped around flavorful fillings and steamed until soft and perfectly set. Pork, chicken, beef, cheese, and green chiles are among the most beloved combinations, each bringing its own balance of savory, spicy, and comforting flavors. While tamales take some time to assemble, the process is ideal for making a large batch for family gatherings or celebrations. Serve them warm with salsa, crema, or your favorite Mexican-inspired toppings.
Classic Pork Tamales

Classic Pork Tamales feature tender shredded pork surrounded by seasoned masa and a rich red chile sauce. The pork is slowly cooked until tender, then combined with a flavorful sauce before being wrapped in softened corn husks. Steaming allows the masa to become light and tender while the filling stays juicy and savory. These tamales are especially popular for holidays, celebrations, and large family meals.
Ingredients: 2 pounds pork shoulder cut into large chunks, 3 cups chicken broth, 4 dried ancho chiles stemmed and seeded, 2 dried guajillo chiles stemmed and seeded, 3 cloves garlic, 1 teaspoon ground cumin, 1 teaspoon dried oregano, 1 teaspoon salt, 4 cups masa harina, 1 1/2 cups lard, 1 1/2 cups warm chicken broth, 1 teaspoon baking powder, 1 teaspoon salt, 30 dried corn husks
How to Make: Soak the corn husks in warm water for about 30 minutes until soft. Simmer the pork in chicken broth for 1 1/2–2 hours until tender, then shred and reserve the cooking liquid. Soak the dried chiles in hot water for 15 minutes, then blend them with garlic, cumin, oregano, salt, and enough broth to create a smooth sauce; combine the sauce with the shredded pork. Beat the lard until fluffy, then mix the masa harina, baking powder, salt, and warm broth into a soft dough. Spread a thin layer of masa onto each husk, add a spoonful of pork filling, fold the husk around the tamale, and steam upright for 60–75 minutes until the masa pulls easily away from the husk.
Chicken Tamales with Green Chile

Chicken Tamales with Green Chile combine tender shredded chicken with a bright, mildly spicy green chile sauce. Tomatillos, green chiles, cilantro, and garlic create a fresh filling that pairs beautifully with the soft masa. The tamales are wrapped in corn husks and steamed until the masa is cooked through and tender. Serve them with extra green salsa, sour cream, or sliced avocado.
Ingredients: 2 pounds boneless, skinless chicken breasts or thighs, 3 cups chicken broth, 1 pound tomatillos husked and rinsed, 2 poblano peppers, 2 jalapeño peppers, 3 cloves garlic, 1/2 cup fresh cilantro, 1 teaspoon ground cumin, 1 teaspoon salt, 4 cups masa harina, 1 1/2 cups lard, 1 1/2 cups warm chicken broth, 1 teaspoon baking powder, 1 teaspoon salt, 30 dried corn husks
How to Make: Soak the corn husks in warm water for 30 minutes. Simmer the chicken in chicken broth for 20–25 minutes or until fully cooked, then shred and reserve the broth. Roast the tomatillos, poblanos, jalapeños, and garlic until lightly charred, then blend with cilantro, cumin, and salt until smooth and stir the sauce into the shredded chicken. Prepare the masa by beating the lard until fluffy and mixing in masa harina, baking powder, salt, and warm broth until soft. Spread masa over each husk, add green chile chicken filling, fold the husks closed, and steam for 60–75 minutes until the masa is firm and separates easily from the husk.
Beef Tamales with Red Chile

Beef Tamales with Red Chile are hearty tamales filled with tender shredded beef simmered in a smoky red chile sauce. Dried ancho and guajillo chiles provide deep color and flavor while garlic, cumin, and oregano add traditional seasoning. The beef is slow-cooked until it can be easily shredded and then combined with the chile sauce. Wrapped in masa and steamed, these tamales make a rich and satisfying meal.
Ingredients: 2 pounds beef chuck roast cut into large chunks, 3 cups beef broth, 4 dried ancho chiles stemmed and seeded, 3 dried guajillo chiles stemmed and seeded, 4 cloves garlic, 1 teaspoon ground cumin, 1 teaspoon dried oregano, 1 teaspoon salt, 4 cups masa harina, 1 1/2 cups lard, 1 1/2 cups warm beef broth, 1 teaspoon baking powder, 1 teaspoon salt, 30 dried corn husks
How to Make: Soak the corn husks in warm water for 30 minutes until pliable. Simmer the beef in beef broth for about 2 hours, or until very tender, then shred and reserve the cooking liquid. Soak the dried chiles in hot water for 15 minutes, then blend them with garlic, cumin, oregano, salt, and enough broth to form a smooth sauce. Stir the chile sauce into the shredded beef and prepare the masa by combining masa harina, whipped lard, baking powder, salt, and warm broth. Spread masa onto the softened husks, add the beef filling, fold and tie if desired, then steam for 60–75 minutes until the masa is cooked and pulls away from the husk.
Cheese and Green Chile Tamales

Cheese and Green Chile Tamales are a delicious vegetarian-friendly option featuring creamy cheese and flavorful roasted green chiles. The mild heat of poblano peppers works especially well with melty Monterey Jack or Oaxaca cheese. A soft layer of seasoned masa surrounds the filling and becomes tender as the tamales steam. These are excellent served with green salsa, Mexican crema, or fresh pico de gallo.
Ingredients: 4 cups masa harina, 1 1/2 cups lard, 1 1/2 cups warm vegetable broth, 1 teaspoon baking powder, 1 teaspoon salt, 3 poblano peppers, 2 cups shredded Monterey Jack cheese, 1/2 cup diced green onions, 1/2 teaspoon ground cumin, 1/2 teaspoon garlic powder, 30 dried corn husks
How to Make: Soak the corn husks in warm water for about 30 minutes. Roast the poblano peppers until charred, place them in a covered bowl for 10 minutes, then peel, seed, and dice them. Mix the roasted peppers with Monterey Jack cheese, green onions, cumin, and garlic powder. Beat the lard until fluffy, then gradually mix in the masa harina, baking powder, salt, and warm broth until a soft dough forms. Spread masa onto each husk, add the cheese and chile filling, fold the husks closed, and steam for 60–75 minutes until the masa is firm and cooked through.
Traditional Mexican Tamales

Traditional Mexican Tamales are a versatile classic made with seasoned masa and a savory filling wrapped in corn husks. This version uses tender shredded pork with a flavorful red chile sauce, creating the familiar combination found in many traditional tamale recipes. The masa should be soft and spreadable, while the filling provides plenty of savory flavor in every bite. Make a large batch for holidays, celebrations, or weekend family gatherings.
Ingredients: 2 pounds pork shoulder cut into chunks, 3 cups chicken broth, 5 dried guajillo chiles stemmed and seeded, 2 dried ancho chiles stemmed and seeded, 3 cloves garlic, 1 teaspoon ground cumin, 1 teaspoon dried oregano, 1 teaspoon salt, 4 cups masa harina, 1 1/2 cups lard, 1 1/2 cups warm chicken broth, 1 teaspoon baking powder, 1 teaspoon salt, 30 dried corn husks
How to Make: Soak the corn husks in warm water for 30 minutes until soft. Cook the pork in chicken broth for 1 1/2–2 hours until tender, then shred it and reserve the broth. Soak the dried chiles in hot water, then blend them with garlic, cumin, oregano, salt, and enough broth to make a smooth red chile sauce. Combine the sauce with the shredded pork and prepare the masa by beating the lard until fluffy before mixing in masa harina, baking powder, salt, and warm broth. Spread the masa onto the corn husks, add the pork filling, fold the husks closed, and steam upright for 60–75 minutes until the tamales are firm and the masa separates easily from the husks.
Red & Green Chile Tamales
Red and green chile tamales bring bold Southwestern and Mexican-inspired flavors to the classic steamed masa tradition. Slow-cooked meats pair beautifully with smoky red chiles, bright tomatillos, and roasted green peppers, while cheese tamales offer a creamy vegetarian-friendly option. Each recipe is wrapped in softened corn husks and steamed until the masa is tender and easy to separate from the husk. These tamales are perfect for holidays, family gatherings, and make-ahead meals.
Red Chile Pork Tamales

Red Chile Pork Tamales feature tender shredded pork coated in a rich sauce made from dried red chiles, garlic, cumin, and oregano. The deep chile flavor gives the filling a savory warmth that complements the mild corn masa. Slow-cooking the pork keeps it juicy and tender before it is wrapped and steamed. Serve these tamales with red salsa, Mexican crema, or chopped cilantro.
Ingredients: 2 pounds pork shoulder cut into large chunks, 3 cups chicken broth, 5 dried guajillo chiles stemmed and seeded, 3 dried ancho chiles stemmed and seeded, 4 cloves garlic, 1 teaspoon ground cumin, 1 teaspoon dried oregano, 1 teaspoon salt, 4 cups masa harina, 1 1/2 cups lard, 1 1/2 cups warm chicken broth, 1 teaspoon baking powder, 1 teaspoon salt, 30 dried corn husks
How to Make: Soak the corn husks in warm water for 30 minutes until softened. Simmer the pork in chicken broth for 1 1/2–2 hours until tender, then shred and reserve the cooking liquid. Soak the dried chiles in hot water for 15 minutes, then blend them with garlic, cumin, oregano, salt, and enough broth to create a smooth sauce. Stir the chile sauce into the shredded pork, then prepare the masa by mixing masa harina, whipped lard, baking powder, salt, and warm broth until soft and spreadable. Spread masa over each husk, add the pork filling, fold the husks closed, and steam for 60–75 minutes until the masa is firm and separates easily from the husk.
Green Chile Chicken Tamales

Green Chile Chicken Tamales combine tender shredded chicken with roasted green chiles and a bright, savory sauce. Poblano peppers and tomatillos provide a fresh green chile flavor, while garlic, cumin, and cilantro add aromatic depth. The chicken filling stays moist as it steams inside the soft masa. These tamales are especially good served with extra green salsa and a spoonful of sour cream.
Ingredients: 2 pounds boneless, skinless chicken thighs, 3 cups chicken broth, 1 pound tomatillos husked and rinsed, 2 poblano peppers, 2 jalapeño peppers, 3 cloves garlic, 1/2 cup fresh cilantro, 1 teaspoon ground cumin, 1 teaspoon salt, 4 cups masa harina, 1 1/2 cups lard, 1 1/2 cups warm chicken broth, 1 teaspoon baking powder, 1 teaspoon salt, 30 dried corn husks
How to Make: Soak the corn husks in warm water for 30 minutes. Simmer the chicken in chicken broth for 20–25 minutes until fully cooked, then shred and reserve the broth. Roast the tomatillos, poblanos, jalapeños, and garlic until lightly charred, then blend them with cilantro, cumin, and salt until smooth. Mix the green chile sauce with the shredded chicken and prepare the masa by combining masa harina, whipped lard, baking powder, salt, and warm broth. Spread the masa onto the husks, add the chicken filling, fold them closed, and steam for 60–75 minutes until the masa is cooked through.
Chile Verde Pork Tamales

Chile Verde Pork Tamales are filled with tender pork simmered in a tangy green sauce made with tomatillos and roasted peppers. The bright acidity of the tomatillos balances the rich pork, while green chiles provide a gentle smoky heat. The flavorful filling is tucked into soft masa before being steamed until tender. Serve them warm with fresh cilantro, avocado, or additional green salsa.
Ingredients: 2 pounds pork shoulder cut into chunks, 3 cups chicken broth, 1 1/2 pounds tomatillos husked and rinsed, 2 poblano peppers, 2 jalapeño peppers, 1 medium white onion quartered, 4 cloves garlic, 1/2 cup fresh cilantro, 1 teaspoon ground cumin, 1 teaspoon dried oregano, 1 teaspoon salt, 4 cups masa harina, 1 1/2 cups lard, 1 1/2 cups warm chicken broth, 1 teaspoon baking powder, 1 teaspoon salt, 30 dried corn husks
How to Make: Soak the corn husks in warm water for 30 minutes until pliable. Simmer the pork in chicken broth for about 2 hours, or until very tender, then shred it and reserve the cooking liquid. Roast the tomatillos, poblanos, jalapeños, onion, and garlic until lightly charred, then blend with cilantro, cumin, oregano, and salt. Stir the green sauce into the shredded pork and prepare the masa with masa harina, whipped lard, baking powder, salt, and warm broth. Spread masa onto each husk, add the chile verde pork, fold the husks closed, and steam for 60–75 minutes until the masa pulls away easily.
Red Chile Beef Tamales

Red Chile Beef Tamales feature slow-cooked beef combined with a rich red chile sauce for a hearty and deeply seasoned filling. Beef chuck becomes tender as it simmers, making it easy to shred before being coated in the smoky chile mixture. The robust filling pairs well with the mild, slightly sweet flavor of the masa. These tamales make an excellent choice for a festive dinner or large family gathering.
Ingredients: 2 pounds beef chuck roast cut into chunks, 3 cups beef broth, 4 dried guajillo chiles stemmed and seeded, 3 dried ancho chiles stemmed and seeded, 4 cloves garlic, 1 teaspoon ground cumin, 1 teaspoon dried oregano, 1 teaspoon salt, 4 cups masa harina, 1 1/2 cups lard, 1 1/2 cups warm beef broth, 1 teaspoon baking powder, 1 teaspoon salt, 30 dried corn husks
How to Make: Soak the corn husks in warm water for 30 minutes. Simmer the beef in beef broth for about 2 hours until it is tender enough to shred, then reserve the cooking liquid. Soak the dried chiles in hot water for 15 minutes, then blend them with garlic, cumin, oregano, salt, and enough beef broth to make a smooth sauce. Combine the sauce with the shredded beef and prepare the masa with masa harina, whipped lard, baking powder, salt, and warm broth. Spread the masa onto softened husks, add the beef filling, fold them closed, and steam for 60–75 minutes until the masa is firm and fully cooked.
Hatch Green Chile and Cheese Tamales

Hatch Green Chile and Cheese Tamales combine roasted green chiles with creamy, melted cheese inside tender masa. Hatch green chiles bring a distinctive roasted flavor and mild-to-medium heat that works especially well with Monterey Jack or Oaxaca cheese. The filling is simple to prepare, making these tamales a great vegetarian-friendly option. Serve them with green salsa, crema, or fresh pico de gallo.
Ingredients: 4 cups masa harina, 1 1/2 cups lard, 1 1/2 cups warm vegetable broth, 1 teaspoon baking powder, 1 teaspoon salt, 1 1/2 cups roasted Hatch green chiles chopped, 2 cups shredded Monterey Jack cheese, 1/2 cup crumbled queso fresco, 1/2 teaspoon garlic powder, 1/2 teaspoon ground cumin, 30 dried corn husks
How to Make: Soak the corn husks in warm water for about 30 minutes until soft and pliable. Combine the chopped Hatch green chiles with Monterey Jack cheese, queso fresco, garlic powder, and cumin. Beat the lard until fluffy, then gradually mix in masa harina, baking powder, salt, and warm vegetable broth until a soft dough forms. Spread a thin layer of masa onto each husk, add the chile and cheese filling, fold the husks closed, and arrange them upright in a steamer. Steam for 60–75 minutes until the masa is firm and separates cleanly from the husk.
Cheese & Vegetarian Tamales
Cheese and vegetarian tamales offer flavorful meat-free options built around creamy cheeses, roasted vegetables, beans, and sweet corn. These fillings pair naturally with tender masa and can be seasoned with jalapeños, herbs, spices, or roasted peppers for extra flavor. They are satisfying enough for a main course and work especially well for family gatherings or holiday tamale-making days. Serve them warm with salsa, crema, avocado, or fresh cilantro.
Jalapeño Cheese Tamales

Jalapeño Cheese Tamales combine creamy melted cheese with fresh jalapeños tucked inside soft, tender masa. The jalapeños add a pleasant kick while Monterey Jack cheese provides a smooth, savory filling. Roasting the peppers first gives them an extra layer of smoky flavor. These tamales are simple, satisfying, and delicious with green salsa.
Ingredients: 4 cups masa harina, 1 1/2 cups lard, 1 1/2 cups warm vegetable broth, 1 teaspoon baking powder, 1 teaspoon salt, 4 fresh jalapeños seeded and finely diced, 2 cups shredded Monterey Jack cheese, 1/2 cup shredded Oaxaca cheese, 1/2 teaspoon garlic powder, 1/2 teaspoon ground cumin, 30 dried corn husks
How to Make: Soak the corn husks in warm water for 30 minutes until softened. Roast the jalapeños briefly in a skillet or under the broiler until lightly charred, then cool and chop them. Mix the jalapeños with the Monterey Jack, Oaxaca cheese, garlic powder, and cumin. Beat the lard until fluffy, then gradually add the masa harina, baking powder, salt, and warm broth to form a soft dough. Spread the masa onto each husk, add the cheese filling, fold the husks closed, and steam for 60–75 minutes until the masa is firm and separates easily from the husk.
Spinach and Cheese Tamales

Spinach and Cheese Tamales are a savory vegetarian option filled with tender spinach, creamy cheese, and aromatic seasonings. Fresh spinach adds color and a mild earthy flavor that pairs beautifully with Monterey Jack or queso fresco. The filling comes together quickly before being wrapped in masa and steamed. Serve these tamales with tomatillo salsa or a spoonful of Mexican crema.
Ingredients: 4 cups masa harina, 1 1/2 cups lard, 1 1/2 cups warm vegetable broth, 1 teaspoon baking powder, 1 teaspoon salt, 5 ounces fresh spinach chopped, 1 1/2 cups shredded Monterey Jack cheese, 1/2 cup crumbled queso fresco, 1/2 cup finely diced onion, 2 cloves garlic minced, 1/2 teaspoon ground cumin, 1/4 teaspoon black pepper, 30 dried corn husks
How to Make: Soak the corn husks in warm water for about 30 minutes. Sauté the onion and garlic in a skillet until softened, then add the spinach and cook until wilted; let the mixture cool slightly. Combine the spinach mixture with Monterey Jack, queso fresco, cumin, and black pepper. Beat the lard until fluffy and mix in the masa harina, baking powder, salt, and warm vegetable broth until a soft dough forms. Spread masa onto each husk, add the spinach and cheese filling, fold the husks closed, and steam for 60–75 minutes until the masa is cooked through.
Mushroom Tamales

Mushroom Tamales are packed with savory sautéed mushrooms, onions, garlic, and herbs for a hearty vegetarian filling. The mushrooms develop rich flavor as they brown, while the tender masa provides a mild corn flavor that balances the filling. A little cheese can be added for extra creaminess, although the mushrooms remain the star of the dish. Serve them with roasted tomato salsa or a spicy green sauce.
Ingredients: 4 cups masa harina, 1 1/2 cups lard, 1 1/2 cups warm vegetable broth, 1 teaspoon baking powder, 1 teaspoon salt, 1 pound cremini mushrooms finely chopped, 1/2 cup diced onion, 3 cloves garlic minced, 1 tablespoon olive oil, 1/2 teaspoon dried oregano, 1/2 teaspoon ground cumin, 1/4 teaspoon black pepper, 1 cup shredded Monterey Jack cheese, 30 dried corn husks
How to Make: Soak the corn husks in warm water for 30 minutes until pliable. Heat the olive oil in a skillet and sauté the onion and mushrooms over medium-high heat until the mushrooms are browned and most of their moisture has evaporated. Add the garlic, oregano, cumin, and black pepper and cook for another minute, then stir in the cheese and let the filling cool slightly. Prepare the masa by beating the lard until fluffy and mixing in masa harina, baking powder, salt, and warm vegetable broth. Spread the masa onto each husk, add a spoonful of mushroom filling, fold the husks closed, and steam for 60–75 minutes until the masa is firm.
Black Bean and Cheese Tamales

Black Bean and Cheese Tamales combine creamy seasoned black beans with melted cheese for a filling vegetarian meal. Cumin, chili powder, garlic, and onion give the beans a warm Southwestern-inspired flavor that works perfectly with corn masa. The cheese melts into the beans as the tamales steam, creating a rich and satisfying center. Top them with fresh salsa, avocado, or chopped cilantro before serving.
Ingredients: 4 cups masa harina, 1 1/2 cups lard, 1 1/2 cups warm vegetable broth, 1 teaspoon baking powder, 1 teaspoon salt, 2 cans (15 ounces each) black beans drained and rinsed, 1/2 cup diced onion, 2 cloves garlic minced, 1 teaspoon chili powder, 1/2 teaspoon ground cumin, 1 cup shredded Monterey Jack cheese, 1/2 cup shredded cheddar cheese, 30 dried corn husks
How to Make: Soak the corn husks in warm water for 30 minutes. Sauté the onion and garlic until softened, then add the black beans, chili powder, and cumin and cook for 4–5 minutes. Mash the beans lightly with a fork, leaving some whole beans for texture, then stir in the Monterey Jack and cheddar cheese. Prepare the masa by beating the lard until fluffy and mixing in masa harina, baking powder, salt, and warm broth. Spread masa over each husk, add the black bean filling, fold the husks closed, and steam for 60–75 minutes until the masa separates easily from the husk.
Sweet Corn and Cheese Tamales

Sweet Corn and Cheese Tamales combine fresh corn with creamy cheese for a slightly sweet and savory filling. The natural sweetness of corn complements the mild flavor of the masa, while cheese adds richness and a soft, melty texture. A touch of butter and chili powder gives the filling extra depth without overpowering the corn. These tamales make a delicious side dish or meat-free main course.
Ingredients: 4 cups masa harina, 1 cup unsalted butter softened, 1 1/2 cups warm vegetable broth, 1 teaspoon baking powder, 1 teaspoon salt, 2 cups fresh or frozen corn kernels, 1 cup shredded Monterey Jack cheese, 1/2 cup crumbled queso fresco, 2 tablespoons honey, 1/2 teaspoon chili powder, 1/4 teaspoon black pepper, 30 dried corn husks
How to Make: Soak the corn husks in warm water for about 30 minutes until soft. Cook the corn kernels in a skillet with 1 tablespoon of butter for 3–4 minutes, then let them cool slightly. Mix the corn with Monterey Jack, queso fresco, honey, chili powder, and black pepper. Beat the remaining butter until fluffy, then gradually mix in the masa harina, baking powder, salt, and warm vegetable broth until a soft dough forms. Spread masa onto each husk, add the corn and cheese filling, fold the husks closed, and steam for 60–75 minutes until the tamales are firm and cooked through.
Sweet Tamales
Sweet tamales are a delicious twist on the traditional savory version, using tender masa flavored with fruit, cinnamon, chocolate, and other sweet ingredients. They can be enjoyed as a dessert, breakfast treat, or festive snack and are especially popular for celebrations. Fresh or dried fruit adds natural sweetness and texture, while chocolate and warm spices create richer dessert-style combinations. Serve these tamales warm on their own or with a drizzle of cream, chocolate sauce, or fruit topping.
Sweet Corn Tamales

Sweet Corn Tamales are soft, tender, and naturally sweet, making them a classic choice for dessert or breakfast. Fresh corn adds a delicate texture and rich corn flavor to the sweetened masa. A little butter, sugar, and cinnamon enhance the natural sweetness without overpowering the corn. These tamales are especially delicious served warm with Mexican crema or a dusting of cinnamon sugar.
Ingredients: 4 cups masa harina, 1 cup unsalted butter softened, 1 1/2 cups warm milk, 1 cup fresh or frozen corn kernels, 3/4 cup granulated sugar, 1 teaspoon baking powder, 1/2 teaspoon salt, 1 teaspoon ground cinnamon, 1 teaspoon vanilla extract, 1/2 cup sweetened condensed milk, 30 dried corn husks
How to Make: Soak the corn husks in warm water for about 30 minutes until soft and pliable. Blend half of the corn kernels with the warm milk until mostly smooth, leaving some texture. Beat the butter and sugar until light and fluffy, then mix in the blended corn mixture, vanilla, condensed milk, cinnamon, and salt. Gradually add the masa harina and baking powder, then fold in the remaining corn kernels until a soft dough forms. Spread the sweet masa onto each husk, fold them closed, and steam for 60–75 minutes until firm and cooked through.
Strawberry Tamales

Strawberry Tamales feature sweet masa filled with juicy strawberries for a bright and fruity dessert. Fresh strawberries provide bursts of berry flavor while vanilla and sugar create a delicate sweetness throughout the dough. A touch of cream cheese can be added for a richer filling, making these tamales taste almost like a strawberry pastry. Serve them warm with fresh berries or a light dusting of powdered sugar.
Ingredients: 4 cups masa harina, 1 cup unsalted butter softened, 1 1/2 cups warm milk, 1 cup granulated sugar, 1 teaspoon baking powder, 1/2 teaspoon salt, 1 teaspoon vanilla extract, 1 cup finely chopped fresh strawberries, 4 ounces cream cheese softened, 2 tablespoons strawberry preserves, 30 dried corn husks
How to Make: Soak the corn husks in warm water for 30 minutes until pliable. Beat the butter and sugar until fluffy, then add the vanilla and salt. Gradually mix in the masa harina, baking powder, and warm milk until a soft, spreadable dough forms. Combine the cream cheese and strawberry preserves, then gently fold in the chopped strawberries. Spread masa onto each husk, add a small spoonful of the strawberry mixture, fold the husks closed, and steam for 60–75 minutes until the masa is firm.
Pineapple Tamales

Pineapple Tamales combine sweet, tropical fruit with tender masa for a bright and flavorful dessert. Crushed pineapple adds moisture and juicy texture while coconut and vanilla complement its tropical flavor. The filling becomes soft and fragrant as the tamales steam, creating a comforting dessert with every bite. Enjoy them warm with toasted coconut, whipped cream, or a little powdered sugar.
Ingredients: 4 cups masa harina, 1 cup unsalted butter softened, 1 1/2 cups warm milk, 3/4 cup granulated sugar, 1 cup crushed pineapple drained, 1/2 cup shredded sweetened coconut, 1 teaspoon baking powder, 1/2 teaspoon salt, 1 teaspoon vanilla extract, 1/4 teaspoon ground cinnamon, 30 dried corn husks
How to Make: Soak the corn husks in warm water for about 30 minutes. Beat the butter and sugar until light and fluffy, then mix in the vanilla, cinnamon, and salt. Gradually add the masa harina, baking powder, and warm milk, mixing until a soft dough forms. Fold in the crushed pineapple and shredded coconut until evenly distributed. Spread the sweet masa onto the softened husks, fold them closed, and steam for 60–75 minutes until the tamales are firm and cooked through.
Cinnamon Raisin Tamales

Cinnamon Raisin Tamales are warm, fragrant, and reminiscent of a soft cinnamon pastry. Plump raisins add chewy sweetness while cinnamon and vanilla infuse the masa with comforting spice. Brown sugar gives the tamales a deeper caramel-like flavor that pairs beautifully with the fruit. They make a cozy dessert or breakfast treat served with coffee, hot chocolate, or warm milk.
Ingredients: 4 cups masa harina, 1 cup unsalted butter softened, 1 1/2 cups warm milk, 3/4 cup packed brown sugar, 1 cup raisins, 1 1/2 teaspoons ground cinnamon, 1 teaspoon vanilla extract, 1 teaspoon baking powder, 1/2 teaspoon salt, 1/4 teaspoon ground nutmeg, 30 dried corn husks
How to Make: Soak the raisins in warm water for 10 minutes, then drain well. Soak the corn husks separately in warm water for 30 minutes until soft. Beat the butter and brown sugar until fluffy, then mix in the cinnamon, vanilla, nutmeg, and salt. Gradually add the masa harina, baking powder, and warm milk until a soft dough forms, then fold in the raisins. Spread the mixture onto each husk, fold closed, and steam for 60–75 minutes until the masa is firm and separates easily from the husk.
Chocolate Tamales

Chocolate Tamales transform traditional masa into a rich dessert with cocoa, cinnamon, and chocolate chips. The cocoa gives the masa a deep chocolate flavor while cinnamon adds a subtle warmth that complements the sweetness. Chocolate chips melt into pockets of richness as the tamales steam. Serve them warm with whipped cream, chocolate sauce, fresh berries, or a scoop of vanilla ice cream.
Ingredients: 4 cups masa harina, 1 cup unsalted butter softened, 1 1/2 cups warm milk, 3/4 cup granulated sugar, 1/2 cup unsweetened cocoa powder, 1 teaspoon baking powder, 1/2 teaspoon salt, 1 teaspoon ground cinnamon, 1 teaspoon vanilla extract, 1 cup semi-sweet chocolate chips, 1/2 cup sweetened condensed milk, 30 dried corn husks
How to Make: Soak the corn husks in warm water for 30 minutes until soft and pliable. Beat the butter and sugar until light and fluffy, then mix in the cocoa powder, cinnamon, vanilla, salt, and condensed milk. Gradually add the masa harina, baking powder, and warm milk until a smooth, soft dough forms. Fold in the chocolate chips, then spread the chocolate masa onto each husk and fold them closed. Arrange the tamales upright in a steamer and steam for 60–75 minutes until the masa is firm and cooked through.
Regional & Specialty Tamales
Regional and specialty tamales showcase the diverse flavors and traditions found throughout Latin America. These recipes feature distinctive fillings, sauces, spices, and preparation methods, from Oaxacan-style chicken tamales to Yucatán-inspired cochinita pibil. While each variation has its own character, they all center around tender masa and flavorful fillings wrapped and steamed in traditional wrappers. They make wonderful choices for celebrations, family gatherings, and anyone looking to explore tamales beyond the classics.
Oaxacan Chicken Tamales

Oaxacan Chicken Tamales are known for their rich, savory filling and flavorful mole-style sauce wrapped in tender masa. Shredded chicken is combined with a deep red mole sauce made with chiles, spices, tomatoes, and a small amount of chocolate for complexity. Traditionally, banana leaves are used instead of corn husks, giving the tamales a distinctive aroma and texture. Serve them warm with extra mole sauce and a sprinkle of sesame seeds.
Ingredients: 2 pounds boneless, skinless chicken thighs, 3 cups chicken broth, 4 dried ancho chiles stemmed and seeded, 3 dried guajillo chiles stemmed and seeded, 2 Roma tomatoes, 1/2 medium onion, 3 cloves garlic, 1/4 cup raisins, 1/4 cup almonds, 1 tablespoon sesame seeds, 1 ounce Mexican chocolate, 1/2 teaspoon ground cinnamon, 1/2 teaspoon ground cumin, 1/4 teaspoon ground cloves, 1 teaspoon salt, 4 cups masa harina, 1 1/2 cups lard, 1 1/2 cups warm chicken broth, 1 teaspoon baking powder, 1 teaspoon salt, 12 banana leaves
How to Make: Cook the chicken in chicken broth for 20–25 minutes until tender, then shred and reserve the broth. Toast the dried chiles briefly, soak them in hot water, then blend them with roasted tomatoes, onion, garlic, raisins, almonds, sesame seeds, chocolate, cinnamon, cumin, cloves, and salt until smooth. Simmer the mole sauce for 10–15 minutes, then stir in the shredded chicken. Soften the banana leaves over heat, then prepare the masa by beating the lard until fluffy and mixing in masa harina, baking powder, salt, and warm broth. Spread masa onto the banana leaves, add the chicken and mole filling, fold the leaves securely, and steam for 75–90 minutes until the masa is firm and cooked through.
Tamales de Rajas

Tamales de Rajas are a classic meat-free tamale filled with roasted poblano peppers and creamy cheese. The smoky peppers provide gentle heat while melted Oaxaca or Monterey Jack cheese creates a rich, satisfying filling. The combination of tender masa, roasted chiles, and cheese makes these tamales especially comforting. Serve them with green salsa, Mexican crema, or fresh cilantro.
Ingredients: 4 cups masa harina, 1 1/2 cups lard, 1 1/2 cups warm vegetable broth, 1 teaspoon baking powder, 1 teaspoon salt, 4 poblano peppers, 2 cups shredded Oaxaca cheese, 1/2 cup Mexican crema, 1/2 cup sliced white onion, 1/2 teaspoon garlic powder, 30 dried corn husks
How to Make: Soak the corn husks in warm water for 30 minutes until pliable. Roast the poblano peppers until charred, place them in a covered bowl for 10 minutes, then peel, seed, and cut them into strips. Sauté the sliced onion until soft and combine it with the poblano strips, Oaxaca cheese, crema, and garlic powder. Beat the lard until fluffy, then gradually mix in the masa harina, baking powder, salt, and warm broth until a soft dough forms. Spread the masa onto each husk, add the rajas filling, fold the husks closed, and steam for 60–75 minutes until the masa separates easily from the husk.
Guatemalan Chicken Tamales

Guatemalan Chicken Tamales are traditionally made with a flavorful tomato-based recado and tender chicken surrounded by soft masa. The sauce combines tomatoes, roasted peppers, spices, and sesame seeds for a rich and aromatic filling. Banana leaves are commonly used to wrap the tamales, adding a subtle earthy fragrance during steaming. These tamales are excellent for holiday meals and special family celebrations.
Ingredients: 2 pounds boneless, skinless chicken thighs, 3 cups chicken broth, 5 Roma tomatoes, 2 dried guajillo chiles stemmed and seeded, 1 red bell pepper, 1/2 medium onion, 3 cloves garlic, 2 tablespoons sesame seeds, 1/2 teaspoon ground cumin, 1/2 teaspoon dried oregano, 1 teaspoon salt, 4 cups masa harina, 1 1/2 cups lard, 1 1/2 cups warm chicken broth, 1 teaspoon baking powder, 1 teaspoon salt, 12 banana leaves
How to Make: Cook the chicken in chicken broth until tender, then shred and reserve the broth. Roast the tomatoes, bell pepper, onion, and garlic until lightly charred, then blend them with the soaked guajillo chiles, sesame seeds, cumin, oregano, and salt. Simmer the sauce for 10 minutes and stir in the shredded chicken. Prepare the masa by beating the lard until fluffy and mixing in masa harina, baking powder, salt, and warm broth. Soften the banana leaves, spread each with masa, add the chicken filling, fold securely, and steam for 75–90 minutes until the masa is firm and fully cooked.
Salvadoran Chicken Tamales

Salvadoran Chicken Tamales are soft, savory tamales made with seasoned masa and tender chicken in a flavorful tomato and vegetable sauce. Potatoes, carrots, and bell peppers add texture and color to the filling while the sauce keeps everything moist. Banana leaves are traditionally used for wrapping, giving the tamales a distinctive aroma as they steam. They are a comforting dish often enjoyed during holidays, celebrations, and family gatherings.
Ingredients: 2 pounds boneless, skinless chicken thighs, 3 cups chicken broth, 4 Roma tomatoes, 1/2 medium onion, 1 green bell pepper, 2 cloves garlic, 1 medium potato peeled and diced, 1 medium carrot peeled and diced, 1/2 teaspoon ground cumin, 1/2 teaspoon dried oregano, 1 teaspoon salt, 4 cups masa harina, 1 1/2 cups lard, 1 1/2 cups warm chicken broth, 1 teaspoon baking powder, 1 teaspoon salt, 12 banana leaves
How to Make: Cook the chicken in chicken broth until tender, then shred and reserve the broth. Blend the tomatoes, onion, bell pepper, garlic, cumin, oregano, and salt until smooth, then simmer the sauce for 10 minutes. Add the diced potato and carrot and cook until tender, then stir in the shredded chicken. Prepare the masa with whipped lard, masa harina, baking powder, salt, and warm broth until soft and spreadable. Soften the banana leaves, spread masa onto each one, add the chicken and vegetable filling, fold the leaves closed, and steam for 75–90 minutes until the masa is cooked through.
Yucatán-Style Cochinita Pibil Tamales

Yucatán-Style Cochinita Pibil Tamales combine tender slow-cooked pork with the citrusy, earthy flavors of traditional achiote seasoning. Pork shoulder is marinated with achiote paste, orange juice, lime juice, garlic, and warm spices before being cooked until tender enough to shred. The flavorful pork is then wrapped in masa and steamed, creating a rich tamale inspired by the classic Yucatán dish. Serve with pickled red onions and fresh lime for a bright contrast.
Ingredients: 2 pounds pork shoulder cut into chunks, 3 tablespoons achiote paste, 1/2 cup fresh orange juice, 1/4 cup fresh lime juice, 4 cloves garlic minced, 1 teaspoon ground cumin, 1 teaspoon dried oregano, 1/2 teaspoon ground cinnamon, 1 teaspoon salt, 1/2 teaspoon black pepper, 4 cups masa harina, 1 1/2 cups lard, 1 1/2 cups warm chicken broth, 1 teaspoon baking powder, 1 teaspoon salt, 30 dried corn husks
How to Make: Soak the corn husks in warm water for 30 minutes until pliable. Whisk together the achiote paste, orange juice, lime juice, garlic, cumin, oregano, cinnamon, salt, and pepper, then coat the pork and marinate for at least 2 hours. Cook the pork covered over low heat for about 2 hours, or until tender enough to shred, then shred it and toss it with some of the cooking juices. Prepare the masa by beating the lard until fluffy and mixing in masa harina, baking powder, salt, and warm broth. Spread masa onto each husk, add the cochinita pibil filling, fold the husks closed, and steam for 60–75 minutes until the masa is firm and cooked through. Serve with pickled red onions and lime wedges.
Tips for Making Perfect Tamales
- Use Fresh Masa
Fresh masa dough makes a big difference in texture and flavor. If unavailable, masa harina mixed with broth and lard can work.
- Soak Corn Husks Properly
Soak husks in warm water for at least 30 minutes to make them pliable for wrapping.
- Don’t Overfill
Use a moderate amount of filling to avoid bursting during steaming.
- Steam Evenly
Arrange tamales upright with open ends up, and steam for about 1 to 1.5 hours, checking water levels regularly.
Conclusion
Tamales are one of Mexico’s most beloved culinary treasures, offering a delicious diversity of flavors, textures, and regional variations. From savory pork, chicken, and beef fillings to vegetarian, spicy, and sweet dessert versions, tamales can suit any occasion—whether it’s a family gathering, festive celebration, or a cozy dinner at home. By exploring these 25 tamale recipes, you can experience the rich traditions, bold spices, and creative twists that make tamales an iconic part of Mexican cuisine. With simple ingredients and easy-to-follow techniques, making tamales at home is both rewarding and fun.
FAQ: Tamales Recipes
1. What are tamales?Tamales are traditional Mexican dishes made of masa (corn dough) filled with meats, cheeses, vegetables, or sweets, wrapped in corn husks or banana leaves, and steamed.
2. Do tamales always contain meat?No. Tamales can be savory with meat, chicken, or beans, or completely vegetarian, and there are also sweet dessert versions.
3. Can I make tamales ahead of time?Yes. Tamales can be made in advance and stored in the refrigerator for 3–4 days or frozen for several weeks.
4. How long does it take to cook tamales?Typically, tamales are steamed for 1–1.5 hours, depending on the size and filling.
5. What is the difference between corn husks and banana leaves?Corn husks are more common in most regions, while banana leaves are used in Oaxaca and Guatemala. Banana leaves give a unique aroma and slightly different flavor.
6. Can I freeze tamales?Yes. Fully cooked tamales can be frozen in airtight containers or bags and reheated by steaming or microwaving.
7. How do I know when tamales are done?The masa should be firm and pull away easily from the husk or leaf without sticking.
8. What is masa?Masa is dough made from masa harina (corn flour) mixed with liquid like broth or milk and sometimes fat, such as lard or shortening.
9. Can I make tamales without lard?Yes. Substitute vegetable shortening, butter, or coconut oil for a vegetarian or lighter version.
10. How do I avoid soggy tamales?Use the right amount of liquid in the masa, don’t overfill the tamales, and make sure the steamer water doesn’t touch them.
11. What are some common fillings for tamales?Pork, beef, chicken, cheese, beans, vegetables, sweet fruits, chocolate, and caramel are all common.
12. Can I make spicy tamales?Yes. Add chili powders, chipotle, jalapeños, or spicy sauces to your fillings.
13. Can tamales be vegetarian or vegan?Absolutely. Many recipes use vegetables, beans, or vegan cheese in place of meat and lard.
14. What are dessert tamales?Sweet tamales are made with sugar, fruits, chocolate, or sweet spices like cinnamon, often served as a treat or dessert.
15. Are tamales gluten-free?Yes. Traditional tamales made with masa harina are naturally gluten-free.
16. Can I use frozen ingredients in tamales?Yes, but thaw and drain ingredients like frozen vegetables or fruits before adding to the masa.
17. How do I wrap tamales properly?Spread masa evenly on the husk or leaf, add filling, fold sides and bottom, then fold the top over. Secure with a strip of husk if needed.
18. Can I use pre-made sauces for tamales?Yes. Store-bought red or green chile sauces, mole, or salsa verde work well.
19. How should I serve tamales?Serve hot with salsas, crema, or garnishes like lime wedges, fresh herbs, or grated cheese.
20. What makes Oaxacan tamales unique?Oaxacan tamales are wrapped in banana leaves and often filled with mole sauce and chicken for a rich, aromatic flavor.
21. How do Guatemalan tamales differ?Guatemalan tamales are larger, wrapped in banana leaves, and typically include meats, olives, and capers for a festive, savory taste.
22. Can I make mini tamales?Yes, using smaller husks or muffin tins to create individual portions is a fun option.
23. How long can tamales be stored after cooking?They last 3–4 days in the fridge and up to a month in the freezer if properly wrapped.
24. Can tamales be reheated?Yes. Steam or microwave until warmed through, and they retain their flavor and texture.
25. Are tamales suitable for parties and gatherings?Definitely. They are portable, customizable, and perfect for sharing with family and friends.




Leave a Reply