No dine-in · Delivery or pickupTue–Wed & Fri–Sat 9 AM–2 PM · Plano, TX 5.0 on Google (600+ reviews) · (469) 888-8398
Maggie's Tamales
Catering

We serve fresh, 100% natural, authentic, delicious, gourmet Mexican food.

Feed a crowd with tamales people talk about for weeks.

From a team lunch for twelve to a quinceañera for two hundred, we cook the same way: from scratch, with gluten-free masa. Order chicken or pork tamales by the dozen in our online store, choose delivery or pickup and the date, and pay online.

5.0 ★600+ Google reviews
$60per dozen, menu price
Onlineorder and pay in our store
11 citiesAllen and McKinney to Far North Dallas
Tamales in corn husks on a plate with a lime wedge
Ways to order

Three simple ways to order for a group

Every order is built from the same two tamales at the same menu price: chicken in green salsa and pork in red salsa, a half dozen for $30 or a dozen for $60. You order and pay in our online store and choose delivery or pickup.

Dozens, delivered

Families, small offices, holiday tables

$60 per dozen
  • Pork in red salsa, chicken in green salsa, or both
  • Half dozen $30, one dozen $60
  • Delivery or pickup, today or a date ahead
  • Pay online; the delivery fee is shown at checkout
Order by the dozen

Celebration

Weddings, quinceañeras, graduations, big parties

$60 per dozen, as many as you need
  • The headcount calculator counts the dozens
  • Order ahead for the date of your event
  • Delivery, or pickup at our Plano kitchen
  • Questions? Call or text (469) 888-8398
Order for your celebration
Plan the headcount

How many tamales do you need?

Our tamales are big. Two per person is a full lunch; three is a hearty dinner. Slide the guest count and see the dozens and the cost.

40 guests
Tamales to order80 tamales
That is7 dozen
At menu price ($60 / dozen)$420
Works out to$10.50 per guest

A planning number at menu price. Choose chicken, pork or both, delivery or pickup, and the date in our online store; any delivery fee is shown at checkout.

Order these dozens online

Want the long version? Read how many tamales per person and what catering costs per person in DFW.

How catering works

No sales calls. Just order online.

Open our online store and choose chicken in green salsa, pork in red salsa or both, a half dozen ($30) or a dozen ($60) at a time, delivery or pickup, and today or a date ahead. You pay online, and the delivery fee is shown at checkout.

Everything is made from scratch in our Plano kitchen. Next day orders must be received and confirmed by us before noon the previous day. Only confirmed orders will be delivered as requested.

  • Delivery or pickup. No dining room: we deliver, or you pick up at our Plano kitchen; the address and pickup time come with your order confirmation.
  • Gluten-free masa. Every tamal is made with gluten-free corn masa.
  • Real notice helps. Holiday weeks fill early, so order those dates ahead. See lead times by event.
Tamales stacked in a steaming pot in the kitchen
Reviews

Offices and families who ordered again

★★★★★
Absolutely delicious tamales! They’re always fresh, flavorful, and clearly made with care. Delivery to our workplace is reliable and convenient, and everyone here looks forward to tamale day. Great variety, generous portions, and excellent customer service. Highly recommend!
Elizabeth Rayas
Google review · Office delivery
★★★★★
Wooooweee these are delicious! These chicken and pork tamales are so tender, immensely flavorful, and huge! I can tell they are made with love. I’m pretty sure my eyes rolled back when I took the first bite. Service was perfect as well! Definitely recommended!
KiMMY89
Google review · Lunch
★★★★★
These are the best tamales i’ve had in a while!! The meat is like perfectly spicy and delicious, the tamales are very moist, they don’t fall apart and hold their shape really well! Also Armando is very nice, great service !!
Jenna Cathryn
Google review · Tamales
Catering FAQ

Questions we get every week

How many tamales should I order per person?

Two per person for a lunch, three each at dinner or for a hungry crowd, and one to two when tamales sit alongside other food. Our tamales are big, so those numbers hold. Use the calculator above for the dozens and the cost.

Can we mix pork and chicken?

Yes. In the online store you choose how many chicken and how many pork. A half-and-half split suits most crowds: the pork has a gentle kick, the chicken is mild.

Can we pick up the order instead of delivery?

Yes. Choose pickup in the online store. Pickup is at our commercial kitchen in Plano, TX, and the address and pickup time come with your order confirmation. There is no dine-in and no walk-in counter.

Do you deliver outside Richardson?

Yes: Allen, McKinney, Fairview, Frisco, The Colony, Plano, Murphy, Carrollton, Addison, Richardson and Far North Dallas are our regular area. See the delivery area. The delivery fee for your address is shown at checkout.

What about dietary needs?

All tamales are made with gluten-free corn masa. Our menu is two tamales: chicken in green salsa and pork in red salsa. Questions? Call or text (469) 888-8398.

How far ahead should I book?

As early as you can for weddings and holidays, since the weeks before Thanksgiving and Christmas fill first. In the online store you can order for today or pick a date ahead. Next day orders must be received and confirmed by us before noon the previous day. Only confirmed orders will be delivered as requested.

Feeding a crowd? Order the dozens online.

Choose chicken or pork, the number of dozens, delivery or pickup and the date, and pay online. Questions? Call or text (469) 888-8398.

Call / textOrder online