Dining / Ask George: Where can I get really good tamales in St. Louis?

Ask George: Where can I get really good tamales in St. Louis?

They’re not as hard to find as you may think.

Where can I get really good tamales in St. Louis? Keith R., St. Louis

The questioner, a tamale lover, stated that he’d had a hard time finding tamales in St. Louis restaurants and that when he did, they were often sold out or unavailable, which makes sense when one realizes that tamale-making is a time-consuming process and the cost of kitchen labor is at an all-time high. (Traditionally, tamale making has also been a communal endeavor that brings Hispanic family members together, which still occurs in several local establishments.)

Find the best food in St. Louis

Subscribe to the St. Louis Dining In and Dining Out newsletters to stay up-to-date on the local restaurant and culinary scene.

We will never send spam or annoying emails. Unsubscribe anytime.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The base ingredient is masa, a dough made from ground nixtamalized corn, which is filled with seasoned meats, cheeses, vegetables, and sometimes fruit, then wrapped in corn husks and steamed to warm the contents. (The husk not only retains heat, but it can also serve as a plate.) Tamales are common throughout Mexico and Central America. They vary a bit in shape, texture, and contents from country to country, and they can be served with a variety of hot or cold sauces.

Several local sources for tamales are noted below, along with notes where relevant.


Restaurants

Most of the Mexican restaurants we queried list tamales on their menu. Some of the more unusual offerings are noted below.

  • Abelardo’sThis drive-thru-only restaurant (with two locations in metro St. Louis) boasts a huge menu that includes tamales for $2.99 each.
  • Carl’s Drive-In: A tamale topped with Edmund’s Chili is the perfect companion to a Carl’s double cheeseburger.
  • Chava’s: Quantities limited—when they’re gone, they’re gone.
  • El Milagro AztecaChef Carlos Hernandez’s mom comes in every morning to make the restaurant’s mole, birria, and tamales.
  • La OaxaqueñaHere, the tamales are filled with chicken and house-made mole. A plantain leaf replaces the more common corn husk wrapping for a fresher, sweeter flavor, which complements the rich corn masa. 
  • La Tiendita: Available by the half or full dozen. Pre-ordering is recommended. 
  • Pueblo Solis: The tamales are a favorite here and one of the best deals in town. The $23.99 combo platter includes four-bean, four-pork, and four-cheese and jalapeño tamales.
  • Sabroso Cocina MexicanaHere, cheese and poblano stuffed tamales are topped with a choice of chicken tinga, birria or ground beef. (SLM‘s Cheryl Baehr calls them “an absolute masterpiece.”)
  • Southwest Diner: The restaurant’s tamales come from The Tamale Man (see below).
  • Sueño Latino: This excellent Honduran-influenced tamale has a masa wrapper that’s creamier than most and almost custard-like.
  • Sureste: It’s not uncommon to hear that Alex Henry’s colado-style pork tamale (made with a light, creamy masa) is the best in town.
  • Tacos Wey & GrillRed salsa pork, green salsa chicken, and beef birria tamales are offered periodically as specials, especially during the Christmas holidays.

Markets & Bakeries

Homemade tamales can also be found at the following markets and bakeries, some of which make them only on weekends. It’s best to research and/or call ahead. 

Courtesy of Lilly's
Courtesy of Lilly'sLillys.jpg

If you know other sources for memorable tamales, email us at [email protected].  


Follow George on XInstagram, his Arch Eats podcast, or send him an “Ask George” email at [email protected]. For more from St. Louis Magazinesubscribesign up for the newsletters, or follow us on FacebookX, and Instagram.