Authentic South African flavor in Bandera, Texas

Mama’s Pies & Goodies

Baked with Love

Made from scratch, just like Mama used to — golden, flaky meat pies, boerewors, koeksisters and more.

Checking today’s hours…

112 State Hwy 16 S, Bandera, TX 78003 — get directions (opens Google Maps in a new tab)

Tue–Fri 10 a.m.–5 p.m. · Sat 10 a.m.–5 p.m. until after winter · Sun 10 a.m.–4 p.m. · Closed Monday

Hours as listed online and may change. Call 210-722-1011 to confirm.

Rows of golden, freshly baked South African meat pies in a warming case
Inside Mama’s: mounted antelope trophies, shelves of South African groceries and Angus Biltong products, and a guest enjoying a pie

Our story

Something seriously delicious and different is here in Bandera

Mama’s Pies & Goodies is bringing authentic South African flavor right to Texas!

Get ready for golden, flaky meat pies packed with rich, savory filling, plus premium Angus biltong, droëwors, and other mouthwatering goodies you won’t find just anywhere. Something for everyone!

This is comfort food with bold flavor — made the right way. You’re going to want a bite of this and check out her sweet treats too!

  • Made from scratch
  • Fresh daily desserts
  • Catering available
  • Come taste some samples

Come say hello

Visit Mama’s

Flyer for Mama’s Ugly Sweater Christmas Party: meet Santa and the Grinch on December 19 from 6 to 9 p.m. at 112 State Hwy 16 S in Bandera. Live music, raffle tickets, door prizes, and dinner. Tickets are $35 per person or $20 for children under 12, available in store or by calling 210-722-1011.

Event

Ugly Sweater Christmas Party: Meet Santa and the Grinch

Join Mama’s Pies & Goodies for an ugly sweater Christmas party with Santa and the Grinch. There will be live music, raffle tickets, door prizes, and dinner.

When
, 6:00 PM – 9:00 PM
Where
112 State Hwy 16 S, Bandera, TX 78003
Tickets
$35 per person / $20 for children under 12 · Available in store
What to expect
Live music, raffle tickets, door prizes, and dinner

Questions, catering, special orders

Get in touch

The fastest way to reach Mama’s is to call 210-722-1011. You can also message us on Facebook (opens in a new tab).

This form is for larger orders that you’ll pick up at a later date. It is not for same-day or walk-in orders. Please call for those, or if you need something sooner.

Send your name, a way to reach you, and your order details. Your message will be emailed to the shop.

You can also pay with Cash App using $HeletiaHolden.

So we know how to get back to you.