clock menu more-arrow no yes mobile
A stack of tamales with both salsa and tomatoes in the background and lime and cilantro in the foreground.
Holiday tamales from Old El Paso.
Old El Paso/Facebook

Where to Find Tantalizing Holiday Tamales in Phoenix

Where to find a variety of tamales — from beef to chicken to dessert to green corn

View as Map
Holiday tamales from Old El Paso.
| Old El Paso/Facebook

In Phoenix, finding tamales around the holidays is practically a sport — whether they’re made by a friend’s family, sold from a car trunk in a grocery store lot, or packed in a cooler after a trip to Mexico. Real ones know the best tamales don’t always come with a storefront, but there are plenty of places that make it easier. While traditional Mexican tamales reign supreme, the city’s tamale scene has grown to include Central American styles and even Filipino twists. Here’s where to find some of the best holiday tamales in Phoenix this season.

Read More
Eater maps are curated by editors and aim to reflect a diversity of neighborhoods, cuisines, and prices. Learn more about our editorial process.

The Tamale Store

Copy Link

The Tamale Store in North Phoenix is a family-run operation known for its small-batch tamales and generous portions. Staples like red and green chile pork are crowd favorites, while standout options include green corn with cream cheese and Hatch chiles, Baja seafood, and sweet chipotle corn. Vegetarian, vegan, and gluten-free varieties are also available, with tamales sold fresh or frozen. Prices start at $9 for a two-pack, $26 for a half-dozen, and $45 for a dozen. For those outside the Valley, nationwide shipping offers a chance to share a taste of Phoenix.

Carolina’s Mexican Food

Copy Link

A no-frills Valley favorite since 1968, Carolina’s Mexican Food is best known for its tortillas, but the tamales offer a dependable take on the classics. Varieties include red beef in their signature red sauce, and green corn with fresh kernels, green chiles, and melted cheese. Available cooked or frozen, they’re an easy addition to any holiday spread. Prices start at $15 for a half-dozen and $30 for a dozen.

Mama Olga's Tamales

Copy Link

Once a farmers market favorite, Mama Olga’s Tamales now operates out of a cozy brick-and-mortar spot in Sunnyslope. At $5 each or $27.25 per dozen, they strike the right balance of masa to filling. Pickup and delivery are available, and occasional appearances at farmers markets across the Valley keep the original spirit alive — check their social media for updates.

Amoy Sol (Various Locations)

Copy Link

This two-year-old pop-up has made waves for its creative blend of Filipino and Mexican flavors. Think dishes like the Conchitlog — a concha breakfast sandwich stuffed with longanisa, pimento cheese, egg, and chile verde. For the holidays, they’re offering Caldaretta tamales, inspired by the Filipino braised beef dish and steamed in banana leaves for a more savory twist. Preorders open at the end of November, with mid-December deliveries. Check their Instagram for updates and ordering details.

La Fama Mexican Bakery

Copy Link

A Downtown Glendale mainstay for over 20 years, La Fama Mexican Food & Bakery is a favorite for perfectly prepared masa and fresh tamales. Sold by the pound, the masa is a top choice for tamale makers across the Valley. Tamales are available frozen by the dozen or in hot six-packs for easy pickup. This counter-service shop also serves Mexican baked goods, green chile, chicharrones, and fresh flour tortillas. It’s best to call ahead, especially during the holidays.

La Purisima Bakery

Copy Link

La Purísima Bakery is a Phoenix favorite for tamales, masa, and a wide array of Mexican baked goods. Tamale options include red chile pork, green chile pork, roasted chile rajas (pepper strips) with cheese, and a sweet variety with raisins and coconut. Their tamales often sell out early — especially the red chile — so it’s best to arrive before mid-morning. They also offer prepared masa with a hint of sweetness that takes homemade tamales to the next level.

Los Dos Molinos

Copy Link

Los Dos Molinos in Mesa is known for its New Mexican-style cuisine, and the tamales are no exception — they pack serious heat. Made with New Mexico chiles, varieties include red carne adovada (New Mexican-style pork), red chile beef, green chile chicken, green chile corn, red chile machaca, and red chile beef with blue corn. Smothered with chile and cheese, tamales are $6.50 a la carte or $40 for a frozen dozen, which can be ordered in advance. For serious tamale fans, three dozen homemade tamales are $100, each dozen paired with a pint of Hatch chile sauce.

Cristina's Salvadorian Food

Copy Link

On the far west side, Cristina’s Salvadorean Food wraps tamales in banana leaves — a move that’s both practical and delicious, and a hallmark of Salvadoran cooking. Options include corn tamales (tamal de elote), chicken tamales served with a bolillo roll, and combination plates with pupusas. These tamales deliver a comforting flavor that might just shift loyalty away from corn husks.

Los Altos Ranch Market (Multiple Locations)

Copy Link

Los Altos is a well-known chain of Mexican-leaning international grocery stores in the Valley. Priced at just $2.89 each, the store-made tamales are an affordable and convenient option for last-minute pickups. The market also sells masa for home cooks, with notable flavors like strawberry, pineapple, and piña colada. Occasionally, the market hosts tamale-making classes for those looking to try their hand at the process.

Tamales Guadalajara

Copy Link

Located in Tolleson, Tamales Guadalajara offers fresh, homestyle tamales that bring Jalisco flavors to Phoenix. Options include pork, beef, chicken, cheese, and sweet varieties, priced at $2.95 each, $16 for a half-dozen, or $32 per dozen. Advance orders are recommended to ensure availability of these handmade tamales.

Old El Paso Tamales

Copy Link

In Mesa, Old El Paso Tamales honors its roots with recipes passed down through generations. The menu features staples like shredded pork, red beef, and green chile chicken, alongside vegetarian options like green chile with cheese and sweet corn tamales made with cream cheese. The hatch and jack tamale, packed with jalapeños and cheese, stands out for its spot-on filling-to-masa ratio.

The Tamale Store

The Tamale Store in North Phoenix is a family-run operation known for its small-batch tamales and generous portions. Staples like red and green chile pork are crowd favorites, while standout options include green corn with cream cheese and Hatch chiles, Baja seafood, and sweet chipotle corn. Vegetarian, vegan, and gluten-free varieties are also available, with tamales sold fresh or frozen. Prices start at $9 for a two-pack, $26 for a half-dozen, and $45 for a dozen. For those outside the Valley, nationwide shipping offers a chance to share a taste of Phoenix.

Carolina’s Mexican Food

A no-frills Valley favorite since 1968, Carolina’s Mexican Food is best known for its tortillas, but the tamales offer a dependable take on the classics. Varieties include red beef in their signature red sauce, and green corn with fresh kernels, green chiles, and melted cheese. Available cooked or frozen, they’re an easy addition to any holiday spread. Prices start at $15 for a half-dozen and $30 for a dozen.

Mama Olga's Tamales

Once a farmers market favorite, Mama Olga’s Tamales now operates out of a cozy brick-and-mortar spot in Sunnyslope. At $5 each or $27.25 per dozen, they strike the right balance of masa to filling. Pickup and delivery are available, and occasional appearances at farmers markets across the Valley keep the original spirit alive — check their social media for updates.

Amoy Sol (Various Locations)

This two-year-old pop-up has made waves for its creative blend of Filipino and Mexican flavors. Think dishes like the Conchitlog — a concha breakfast sandwich stuffed with longanisa, pimento cheese, egg, and chile verde. For the holidays, they’re offering Caldaretta tamales, inspired by the Filipino braised beef dish and steamed in banana leaves for a more savory twist. Preorders open at the end of November, with mid-December deliveries. Check their Instagram for updates and ordering details.

La Fama Mexican Bakery

A Downtown Glendale mainstay for over 20 years, La Fama Mexican Food & Bakery is a favorite for perfectly prepared masa and fresh tamales. Sold by the pound, the masa is a top choice for tamale makers across the Valley. Tamales are available frozen by the dozen or in hot six-packs for easy pickup. This counter-service shop also serves Mexican baked goods, green chile, chicharrones, and fresh flour tortillas. It’s best to call ahead, especially during the holidays.

La Purisima Bakery

La Purísima Bakery is a Phoenix favorite for tamales, masa, and a wide array of Mexican baked goods. Tamale options include red chile pork, green chile pork, roasted chile rajas (pepper strips) with cheese, and a sweet variety with raisins and coconut. Their tamales often sell out early — especially the red chile — so it’s best to arrive before mid-morning. They also offer prepared masa with a hint of sweetness that takes homemade tamales to the next level.

Los Dos Molinos

Los Dos Molinos in Mesa is known for its New Mexican-style cuisine, and the tamales are no exception — they pack serious heat. Made with New Mexico chiles, varieties include red carne adovada (New Mexican-style pork), red chile beef, green chile chicken, green chile corn, red chile machaca, and red chile beef with blue corn. Smothered with chile and cheese, tamales are $6.50 a la carte or $40 for a frozen dozen, which can be ordered in advance. For serious tamale fans, three dozen homemade tamales are $100, each dozen paired with a pint of Hatch chile sauce.

Cristina's Salvadorian Food

On the far west side, Cristina’s Salvadorean Food wraps tamales in banana leaves — a move that’s both practical and delicious, and a hallmark of Salvadoran cooking. Options include corn tamales (tamal de elote), chicken tamales served with a bolillo roll, and combination plates with pupusas. These tamales deliver a comforting flavor that might just shift loyalty away from corn husks.

Los Altos Ranch Market (Multiple Locations)

Los Altos is a well-known chain of Mexican-leaning international grocery stores in the Valley. Priced at just $2.89 each, the store-made tamales are an affordable and convenient option for last-minute pickups. The market also sells masa for home cooks, with notable flavors like strawberry, pineapple, and piña colada. Occasionally, the market hosts tamale-making classes for those looking to try their hand at the process.

Tamales Guadalajara

Located in Tolleson, Tamales Guadalajara offers fresh, homestyle tamales that bring Jalisco flavors to Phoenix. Options include pork, beef, chicken, cheese, and sweet varieties, priced at $2.95 each, $16 for a half-dozen, or $32 per dozen. Advance orders are recommended to ensure availability of these handmade tamales.

Old El Paso Tamales

In Mesa, Old El Paso Tamales honors its roots with recipes passed down through generations. The menu features staples like shredded pork, red beef, and green chile chicken, alongside vegetarian options like green chile with cheese and sweet corn tamales made with cream cheese. The hatch and jack tamale, packed with jalapeños and cheese, stands out for its spot-on filling-to-masa ratio.

Related Maps