How to Host a Thai-Inspired BBQ: Menu Ideas & Recipes

A good BBQ doesn’t have to be all burgers and sausages! I love bringing Thai flavors to a Western-style backyard BBQ with marinated grilled meats, fresh seafood, crunchy salads, sticky rice, and plenty of homemade dipping sauces.

The best part is that you can prepare much of the food ahead of time. Make a few dipping sauces, marinate the meat, prep your vegetables, and leave the grilling for when everyone arrives. You can make all of these recipes on a charcoal grill or a regular outdoor BBQ. Just pick your favorites and start planning your menu.

Thai grilled chicken served with som tam, sticky rice, and Thai dipping sauce.

I recently bought a Weber BBQ myself, mainly because I want to make more Thai-inspired grilled food at home. I’ll be trying out these Thai BBQ menu ideas on it and I’ll share my own tips and experiences along the way.

I’ve divided this Thai-inspired BBQ guide into four sections to make planning easier: grilled meats, seafood, dipping sauces, and sides and salads. You don’t need to make everything. Pick a few dishes from each section, prepare the sauces and sides ahead, and let everyone enjoy a relaxed BBQ together.

Grilled meats

We’ll start with the most important part of any BBQ: the meat! Thai marinades combine savory, sweet, and aromatic ingredients, giving the meat plenty of flavor, even without a dipping sauce.

Moo yang (Thai grilled pork)

Thai grilled pork neck (moo yang) sliced and served with fresh long beans, lettuce, and spicy dipping sauce.

Moo yang is Thai-style grilled pork with a savory, slightly sweet marinade. We typically use pork neck because it has just the right amount of fat to keep the meat juicy on the grill. It’s a great choice for a BBQ because you can grill it whole or slice it and let everyone help themselves.

Moo ping (Thai grilled pork skewers)

Close-up of Thai moo ping skewers with a golden-brown glaze, arranged on a green banana leaf with white and yellow plumeria blossoms.

Moo ping is one of Thailand’s favorite street foods. These pork skewers have a sweet and savory marinade and develop delicious caramelized edges on the grill. They’re easy to pick up and eat, making them perfect for a BBQ party. They’re also a great choice for kids and are typically eaten without a dipping sauce.

Chicken satay

Thai chicken satay served with peanut sauce and cucumber salad.

Everyone knows Thai chicken satay, and it’s always a crowd-pleaser. Tender pieces of marinated chicken are threaded onto skewers and grilled until lightly charred. Serve them with homemade Thai peanut sauce for dipping. I’ll share the sauce recipe in the dipping sauces section later!

Gai yang (Thai grilled chicken)

Authentic gai yang Thai grilled chicken served with sticky rice, papaya salad, and spicy dipping sauce.

Gai yang is one of Thailand’s most popular grilled chicken dishes. The chicken is marinated with garlic, peppercorns, coriander, and Thai sauces before being grilled until the skin is beautifully golden and the meat is juicy and tender. For me, this is a must at any BBQ party!

Beef satay

Thai beef satay dipped into peanut sauce.

If you want to add beef to your BBQ spread, Thai beef satay is a great option. The meat is marinated, threaded onto skewers, and grilled until nicely browned. Serve it with peanut sauce for a classic combination.

Grilled chicken wings

Grilled Thai chicken wings on a banana leaf with sticky rice and purple orchids on a bamboo table.

These Thai chicken wings are made for sharing. They’re easy to prepare in advance, cook relatively quickly, and taste wonderful with a little char from the grill. Make a big batch because these tend to disappear quickly!

Grilled ribs

Thai grilled rib dipped into chili-lime dipping sauce on a black spoon, coated in crunchy toasted rice powder and herbs.

A good marinade gives these Thai ribs plenty of flavor, while the grill adds smoky notes and beautifully caramelized edges.


Tips for grilling meat


A little preparation makes grilling much easier, especially when you’re cooking for several people.

  • Marinate ahead: Give your meat enough time to absorb the marinade. You can prepare most marinades the day before and keep the meat covered in the refrigerator.
  • Don’t overcrowd the grill: Leave space between the pieces so the heat can circulate and the meat can brown properly.
  • Use different heat zones: If your grill allows it, keep one area hotter for searing and another cooler for cooking thicker pieces more gently.
  • Watch the sugar: Thai marinades often contain palm sugar or other sweet ingredients. They help create those lovely caramelized edges, but they can burn over high heat. Use moderate heat and turn the meat regularly.

Seafood

Seafood is another great addition to a Thai-style BBQ. Shrimp, squid, and whole fish are all delicious cooked over charcoal or on an outdoor grill. They’re also wonderful with the fresh, spicy flavors of Thai seafood sauce.

Thai shrimp satay

Thai shrimp satay with peanut sauce served with shredded carrot and tropical flowers.

Shrimp satay is a fun alternative to the usual meat skewers. The shrimp cook quickly, making them great when you want something that doesn’t take long on the grill. Thread them onto skewers to make them easy to turn and serve.

Grilled squid

Thai grilled squid served on a banana leaf, drizzled with vibrant green seafood sauce, garnished with plumeria flowers, and set in a rustic clay plate.

Thai grilled squid develops a lovely smoky flavor over the grill and pairs particularly well with a fresh, spicy seafood dipping sauce. Avoid cooking it for too long, as squid can become tough and chewy.

Pla pao (Thai grilled fish)

Close-up of pla pao, authentic Thai grilled fish, highlighting the tender, flaky flesh beneath the golden-brown skin.

Pla pao is a traditional Thai grilled fish dish. The whole fish is coated in a salt crust and grilled until the flesh is moist and tender. It’s usually served with fresh herbs, vegetables, and a spicy Thai seafood dipping sauce.


Tips for grilling seafood


Seafood doesn’t need much preparation, but a few small details make a difference.

  • Prepare seafood close to grilling time: You can clean and portion it ahead, but keep it refrigerated until you’re ready to cook.
  • Use skewers for smaller pieces: Shrimp and smaller seafood pieces are easier to handle when threaded onto skewers.
  • Don’t overcook it: Shrimp turn opaque and firm when cooked, while squid needs careful attention to avoid becoming rubbery.
  • Keep the grill clean: Seafood can stick easily, so clean and lightly oil the grill grates before cooking.

Thai dipping sauces

For me, no Thai-style BBQ is complete without a few dipping sauces on the table. They bring everything together and let everyone choose how spicy, sour, or savory they want their food.

I recommend preparing at least two or three different sauces so there’s something to go with every dish.

Nam jim jaew

Thai nam jim jaew sauce with Thai ribs in the distance.

Nam jim jaew is the spicy, sour, salty, and slightly sweet sauce we love to eat with grilled chicken, pork, and beef. Toasted rice powder gives it a distinctive aroma and texture.

This is the sauce you need if you love grilled meat. If you’re serving several grilled meat dishes, make a generous bowl!

Nam jim seafood

Close-up of green nam jim seafood dipping sauce in a terracotta bowl.

Nam jim talay is the Thai sauce that’s made for grilled seafood. Its combination of chilies, garlic, lime juice, and fish sauce works beautifully with shrimp, squid, and grilled fish.

Thai hot sauce

Crispy fried chicken strip dipped into homemade Thai chili hot sauce.

If your guests enjoy a little extra heat, put a bottle or bowl of Thai hot sauce on the table. It’s a versatile option that works with both grilled meats and seafood. You can also use a store-bought version, such as Thai Sriracha.

Mookata sauce (Thai BBQ sauce)

Close-up of Thai mookata sauce in a glass bowl.

Mookata sauce is another great all-rounder. It’s traditionally served with Thai mookata and hot pot, but it also works well as a dipping sauce for this BBQ.

Peanut sauce

Authentic Thai peanut sauce, nam jim satay, served in a sauce spoon.

You can’t have satay without Thai peanut sauce! This creamy, savory sauce has a lovely balance of sweet, salty, and slightly spicy flavors. It’s traditionally served with satay, but you can also put it on the table for anyone who wants something different to dip their grilled meat into.

Make your dipping sauces ahead! One of the easiest ways to make BBQ day less stressful is to prepare your sauces in advance.

Sides and salads

A good BBQ needs more than grilled meat. Fresh salads, crunchy vegetables, and sticky rice help balance the grilled dishes and make the whole spread feel complete.

These are some of my favorite Thai sides to serve alongside grilled food.

Som tam (Papaya salad)

Som tam thai papaya salad with dried shrimp, peanuts, tomatoes, lime, sticky rice, and grilled chicken.

Som tam is a classic Thai papaya salad made with shredded green papaya, chilies, lime juice, fish sauce, and other fresh ingredients. Its spicy, refreshing flavors work incredibly well alongside grilled meats.

Thai cucumber salad

Thai ajaad salad with cucumber, shallots, and chili in a vinegar-based dressing, perfect as a side for grilled meat or satay.

Traditionally eaten alongside satay, Thai cucumber salad is a refreshing side with crisp cucumber and a tangy dressing. It helps balance the richer flavors of marinated meats and skewers.

Thai corn salad

Thai corn salad served on a banana leaf with fresh vegetables and flowers in the background.

Thai corn salad adds something fresh and crunchy to the table. It’s a nice option when you want a side dish that’s easy to scoop and share.

Peanut chicken pasta salad

Thai peanut chicken pasta salad with penne, cucumber, cherry tomatoes, and chopped peanuts served in a green dish garnished with butterfly pea flowers.

If you’re hosting a Western-style backyard BBQ, this peanut chicken pasta salad is a great addition. It’s filling, easy to serve, and brings Thai-inspired peanut flavors to a familiar BBQ side dish.

Sticky rice

Cooked Thai sticky rice served in a traditional bamboo basket with grilled chicken, dipping sauce, and sides in the background.

Sticky rice is one of the most important sides for an Isan-style meal. It’s especially good with gai yang, moo yang, moo ping, and nam jim jaew.

Serve it in a basket or covered bowl to keep it warm and soft. Guests can take a small handful and enjoy it with their grilled meat and dipping sauce.

Prepare your salads and sides ahead!

You don’t want to be chopping vegetables and making salads while everyone is waiting for the BBQ to start.

  • Wash and prep vegetables early: Wash, dry, and chop your vegetables ahead of time. Store them in airtight containers in the refrigerator.
  • Keep dressings separate: For most salads, prepare the dressing in advance but wait until shortly before serving to toss everything together. This helps keep the vegetables crisp.
  • Prepare sticky rice close to serving: Sticky rice is best served warm and freshly cooked. Keep it covered so it doesn’t dry out.

More tips for hosting a Thai-inspired BBQ

Once you’ve chosen your recipes, a little planning makes the whole day easier. Here are a few things I’d keep in mind when hosting.

  • Choose a mix of dishes: You don’t need seven types of grilled meat and three seafood dishes. For a smaller gathering, I’d choose two or three grilled meats, one seafood dish, two dipping sauces, a fresh salad, and sticky rice.
  • Use charcoal if you can: If you have a charcoal grill, it’s a lovely way to cook Thai-style grilled food. The smoke adds another layer of flavor, especially to marinated meats and seafood. Make sure the coals are hot and glowing before you start cooking. For thicker cuts, keep a cooler area on the grill so you can move the meat away from direct heat if the outside is browning too quickly.
  • Prepare a BBQ table with everything within reach: Set up your table before you start grilling. Put out the dipping sauces, serving plates, cutlery, napkins, sticky rice, and any salads that are ready to serve. I also like having small bowls for the different sauces. That way, everyone can try a little of each without mixing them together.
  • Don’t cook everything at once: One of the nicest things about a backyard BBQ is that food can come straight from the grill to the table. Cook in batches rather than trying to grill everything at the same time. Start with meat that takes longer to cook, then move on to quicker items like shrimp and squid.

Enjoy your Thai BBQ party!

A Thai-inspired BBQ is about having fun and bringing together friends and family to enjoy grilled food, fresh salads, sticky rice, and dipping sauces.

Prepare as much as you can the day before, make a few different sauces, and let the grill do the rest. There’s no need to spend the whole party in the kitchen. Get everyone around the table, share the food, and enjoy!

I hope you found a few Thai recipes for the grill you’d like to try! Let me know in the comments which dishes you’d choose for your Thai BBQ party.

Leave a Reply

Your email address will not be published. Required fields are marked *