With our free press under threat and federal funding for public media gone, your support matters more than ever. Help keep the LAist newsroom strong, become a monthly member or increase your support today.
Our favorite places for holiday tamales — and why you need to get that preorder in now!
Editor's note: This story first published in 2023; it's been updated to reflect 2025 prices.
This is your public service announcement, people!
If you want to bring a tray of the best homemade tamales to your holiday gatherings this year ... you need to order now. Like, today.
That's because making traditional, authentic tamales is a labor-intensive job. Many places start taking orders in late November and halt new orders to give their hard-working kitchens time to fulfill demand. After that, you're out of luck.
I asked our LAist newsroom for the best places to order holiday tamales, and now I'm sharing those picks with you. Did I miss your favorite place for holiday tamales? Let me know and I may include it.
La Mascota Bakery in Boyle Heights
How’s this for a recommendation: LAist 89.3 AirTalk host Larry Mantle says the tamales from La Mascota Bakery in Boyle Heights are the best in L.A., full stop: “They've ruined others for me,” Mantle said, “My favorite masa. My in-laws' holiday tradition for decades.” Tamales are $2.99 apiece when you order online, or $35.49 a dozen. There are six varieties to choose from: red chile with pork, red chile with beef, green chile chicken, green chile and cheese, vegetable and a sweet option with pineapple.
Location: 2715 Whittier Blvd., Los Angeles
Hours: Monday through Saturday, 5 a.m. to 7 p.m. and Sunday, 5 a.m. to 6 p.m. Note that holiday hours may vary.
La Moderna Bakery in Whittier
How good is La Moderna Bakery in Whittier? It’s where LAist food and culture writer Gab Chabrán’s mom buys her holiday tamales. And this is the time to be planning your order. They've sold out the last several years. (Ask me how I know.) And their website warns that holiday tamale orders begin precisely at 7 a.m. on the Friday after Thanksgiving. La Moderna is known for old-school classics and rock-bottom prices: There's a new green pork tamale recipe on the menu this year, in addition to the traditional red pork, red beef, green cheese, green chicken and sweet tamales, $2.75 each or $33 for a dozen.
Location: 8035 1/2 Norwalk Blvd., Whittier
Hours: Monday through Friday, 7 a.m. to 7 p.m., Saturday, 6 a.m. to 6 p.m. and Sunday, 6 a.m. to 5 p.m. Note that holiday hours may vary.
Shane's Tamales in Garden Grove
If you’re vegan, many tamales remain out of reach. Enter Shane’s Tamales, which has now moved into its permanent Garden Grove location after much acclaim as a pop up. Vegan tamales include Chick'n Green Chile, "Pork" red chile, bean with "cheese" and rajas, spinach and crema and pineapple and dates. In-person pricing is $5 each, three for $14 and a dozen for $56. (Ordering through a delivery services includes service pricing.)
Location: 12046 Chapman Ave., Garden Grove
Hours: Tuesday, 2 to 9 p.m., Wednesday and Thursday, 11 a.m. to 10 p.m., Friday and Saturday 11 a.m. to midnight and Sunday 11 a.m. to 10 p.m. Note that holiday hours may vary.
Señor Big Ed in Cypress
For a Puerto Rican tamale — made from a masa with green plantains — head to Señor Big Ed, a beloved hole-in-the-wall restaurant located in the city of Cypress. The pasteles are filled with pork and wrapped in a banana leaf and boiled instead of steamed, resulting in a darker, softer, velvet-like texture. The restaurant’s menu is half Puerto Rican favorites, half Mexican dishes. So, try both styles of tamales. A dozen pasteles are $62, pork tamales are $4.25 a la carte. And while you’re there, might as well enjoy some sweet fried plantains and arroz con gandules.
Location: 5490 Lincoln Ave., Cypress
Hours: Daily, 10 a.m. to 7:30 p.m. Note that holiday hours may vary.
Tacoz in Lynwood
Mayra Soto’s take on holiday tamales channels her Michaoacan roots, as do many of items on the menu at her Tacoz outpost. There are uchepos, a sweet corn tamale made with a coarser masa and wrapped in a green corn husk (while others are made in a dried husk) and corundas, which are chunkier in size, and wrapped in a long corn leaf, or milpa. (Their appearance on the menu went viral on IG and Tik Tok.) Both $3.50 each. You are even invited to bring your own pot for the pickup, to ensure “safe travels” for your corundas. For $4.50, there are tamales harinas, authentic Michoacán-style tamales that are "soft and fluffy," homemade with flour masa, steamed and served with atole for dipping and sipping and savoring.
Location: 3639 Abbott Rd., Lynwood
Hours: Tuesday through Sunday, 10 a.m. to 10 p.m. Note that holiday hours may vary.
Tamale Man outside DTLA
You’ll have a hard time beating the prices at Tamale Man, located northeast of DTLA. It’s $2.20 per tamale, or $30.50 per dozen tamales, with your choice of cheese, pork, chicken or sweet corn. The tamales are made with an “heirloom recipe” that has been handed down for generations and has a devoted following: “My family has been eating tamales here for the last 15-20 years,” said one online comment. If you stop by, might as well try one of their tamale-centric breakfasts or lunches, such as tamales and eggs, $11.95, or the two-tamale combo, $10, both meals served with rice and beans.
Location: 3320 N. Eastern Ave., Los Angeles
Hours: Wednesday though Sunday, 8 a.m. to 3 p.m. Note that holiday hours may vary.
Lupita's Bakery in South LA
Lupita's Bakery is known for its lavishly decorated birthday and wedding cakes. But go beyond the bakery sweets to find … Lupita's Kitchen tucked inside the bakery located on West Florence Avenue in South L.A. The menu includes all the hits — hardshell tacos, chili rellenos, quesadillas and more. And this time of year, the star is a seasonal favorite: El Salvadoran tamales. These tamales are wrapped in banana leaves, versus the traditional corn husks used in Mexican kitchen. Fans say the banana leaves lend an earthier flavor. Here’s how you know Lupita’s are traditional: Last year, cashier Erika Rodriguez told LAist that the tamales are made by the cook’s wife, who is El Salvadoran, and she goes back home for the holidays. “So if you want them, you have to order ahead.” Luckily, she said, the tamalaes can sit in your fridge for a few days before reheating and serving. In case you are wondering why a kitchen that serves up so much Mexican food makes El Salvadoran tamales, Rodriguez said: “That’s what people ask for.” Tamales are $3 apiece. There’s just one flavor, chicken.
Location: 1848 W. Florence Ave., Los Angeles
Hours: Monday through Wednesday, 7 a.m. to 5 p.m., Thursday through Satuday, 7 a.m. to 6 p.m. and Sunday 7 a.m. to 4 p.m.
Chiquis Tamales in East LA
You’re not going to get more homemade than this: An LAist staffer swears by the tamales sold out of a home in East L.A., so you definitely need to order ahead and arrange for a pickup: Chiquis Tamales makes a wide range, including chicken, pork, cheese & jalapeno and strawberry and pineapple varieties. Call: (323) 383-3376. Price: $3.50 a piece, and $40 for a dozen. "Order now, so you can get all the flavors you want," said co-owner Helen Vidal. She said holiday orders will be cut off around the middle of the month. Consider yourself warned.
Location and hours arranged at pickup.