Vietnamese Bo La Lot (Grilled Beef Wrapped in Betel Leaves)

Vietnamese Bo La Lot (Grilled Beef Wrapped in Betel Leaves)
⏱️ cook time 40 minutes
🍽️ servings 4
⚡ Difficulty medium

intro

Fragrant, savory grilled ground beef wrapped in peppery wild betel leaves, a beloved street food served with fresh herbs and tangy nuoc cham.

Ingredients

80/20 lean-to-fat ground beef 450 grams
Fresh wild betel leaves (la lot) 30 large, unblemished
Minced lemongrass (tender white core only) 2 tablespoons (15g)
Minced garlic 1 tablespoon (10g, ~3 cloves)
Minced shallot 2 tablespoons (20g, ~2 small)
Fish sauce 2 tablespoons (30ml)
Oyster sauce 1 tablespoon (15ml)
Granulated sugar 1 teaspoon (5g)
Freshly ground black pepper 1/2 teaspoon (1g)
Toasted rice powder 1 tablespoon (8g)
Neutral cooking oil (canola/avocado) 1 tablespoon (15ml)
6-inch bamboo skewers 10 count, pre-soaked 30 minutes

Steps

1

Prep betel leaves

Gently rinse 30 wild betel leaves under cold running water to remove surface dirt, then pat completely dry with paper towels. Set aside 25 of the largest, most intact leaves for wrapping; finely chop the remaining 5 smaller or blemished leaves to mix into the beef filling. Let leaves rest at room temperature for 10 minutes to shed any residual moisture that would cause steaming instead of charring during grilling.

Step 1
step1:Prep betel leaves
2

Mix beef filling

In a large mixing bowl, combine 450 grams 80/20 ground beef, finely chopped betel leaves, 2 tablespoons minced lemongrass, 1 tablespoon minced garlic, 2 tablespoons minced shallot, 2 tablespoons fish sauce, 1 tablespoon oyster sauce, 1 teaspoon sugar, 1/2 teaspoon black pepper, and 1 tablespoon toasted rice powder. Use clean hands to mix the ingredients for 2 minutes until fully combined and slightly tacky. Cover the bowl and let the filling marinate in the refrigerator for 15 minutes to let flavors meld.

Step 2
step2:Mix beef filling
3

Wrap beef rolls

Lay one whole betel leaf flat on a clean work surface, glossy darker side facing down, pointy stem end facing you. Place 1 tablespoon (about 20g) of the beef filling in a small log shape 1 inch from the stem end. Fold the stem end over the filling, tuck in the two side edges of the leaf, then roll tightly upward to the pointed tip of the leaf. Repeat with remaining leaves and filling, securing 3-4 rolls per pre-soaked bamboo skewer by threading through the center to prevent unraveling.

Step 3
step3:Wrap beef rolls
4

Preheat outdoor grill

Preheat an outdoor gas or charcoal grill to medium-high heat (190-205°C / 375-400°F). Once preheated, scrub the grill grates clean with a wire brush, then use long tongs to hold a folded paper towel dipped in 1 tablespoon neutral oil to lightly coat the grates, preventing the wrapped leaves from sticking during cooking.

Step 4
step4:Preheat outdoor grill
5

Grill wrapped beef

Arrange the skewers of betel leaf wraps on the preheated oiled grill, leaving 1 inch of space between each skewer for even air flow. Cook for 3 minutes on the first side, until the leaf is slightly charred and fragrant, then flip the skewers with tongs and cook for an additional 2-3 minutes on the second side, until the beef reaches an internal temperature of 71°C / 160°F and the leaves have crisp, slightly blackened edges.

Step 5
step5:Grill wrapped beef
6

Rest and serve

Transfer the grilled skewers to a clean serving platter and let rest for 2 minutes to let beef juices redistribute. Serve warm alongside tangy nuoc cham dipping sauce, fresh rice noodles, pickled daikon and carrot, and crisp butter lettuce leaves for optional secondary wrapping.

Step 6
step6:Rest and serve

Tips

1.Avoid overstuffing betel leaves: too much filling will leak during grilling, cause rolls to unravel, and leave beef undercooked by the time the leaf develops a nice char.
2.Always pat betel leaves completely dry before wrapping: residual surface moisture will make the leaves steam instead of crisping into the signature fragrant, charred exterior.
3.If no outdoor grill is available, use a cast iron grill pan over medium-high stovetop heat, following the same 3-minute then 2-3 minute cook time per side for nearly identical results.

✨ You May Also Like

BBQ & Grilling
🍜 United States

Tender, melt-in-your-mouth beef brisket with a crisp, spiced bark, slow-smoked to deep smoky perfection, the iconic centerpiece of Texas backyard barbecue.

⏱️ 12 hours BBQ & Grilling ★ 4.7
BBQ & Grilling
🍜 Korea

Tender, sweet-savory marinated beef short ribs, a beloved Korean BBQ staple with caramelized, slightly charred edges and deep umami flavor, perfect for outdoor summer gatherings.

⏱️ 4 hours 2BBQ & Grilling ★ 4.7
BBQ & Grilling
🍜 United States

Juicy grilled beef patties topped with smoky homemade chili, melted cheddar, and tangy pickles on toasted brioche buns for a hearty, flavor-packed handheld meal.

⏱️ 40 minuteBBQ & Grilling ★ 4.9
BBQ & Grilling
🍜 United States

A sweet, smoky, tangy BBQ sauce brightened with peak-season dark cherries, ideal for glazing grilled ribs, chicken, pork, or summer roasted veggies.

⏱️ 35 minuteBBQ & Grilling ★ 5
BBQ & Grilling
🍜 United States

Rich, smoky, slightly sweet homemade bourbon BBQ sauce with deep caramel notes, ideal for glazing grilled ribs, chicken, and burgers at cookouts.

⏱️ 25 minuteBBQ & Grilling ★ 4.8
BBQ & Grilling
🍜 United States

Iconic Alabama-style BBQ featuring tender hickory-smoked chicken slathered in tangy creamy white sauce, a beloved regional Southern cookout staple.

⏱️ 3 hoursBBQ & Grilling ★ 4.6

Vietnamese Bo La Lot (Grilled Beef Wrapped in Betel Leaves):Frequently Asked Questions

1.Can I use regular betel leaves (the kind used for paan) instead of wild la lot leaves for this recipe?
Great question! No, paan-style betel leaves are far more astringent, bitter, and have a sharp, almost medicinal flavor that doesn’t work here. Wild la lot has a warm, peppery, slightly herbal note that mellows when grilled. If fresh la lot is hard to find, use frozen thawed la lot from Southeast Asian markets as a reliable backup.
2.Why do you specify 80/20 ground beef instead of a leaner blend?
The 20% fat content is non-negotiable for juicy, flavorful filling that doesn’t dry out on the grill. Leaner blends (like 90/10) will turn crumbly, tough, and bland over high heat, since the fat renders to keep the beef moist and carry the lemongrass, garlic, and shallot flavors through every bite.
3.Do I need to remove the tough stems from the betel leaves before wrapping?
Absolutely! Snip off the thick, woody lower stem from each la lot leaf right where it meets the base of the leaf blade, leaving the soft leaf intact. Those stems are chewy and fibrous even after grilling, and trimming them makes the leaves far easier to fold tightly around the beef filling without tearing.
4.Why do you only use the tender white core of lemongrass for the filling?
The tough, green upper sections of lemongrass are woody, stringy, and have a harsh, grassy flavor that doesn’t break down when cooked, even when minced. The pale white lower core is tender, bright, and packed with that signature citrusy, floral lemongrass aroma that balances the rich beef and peppery leaves perfectly.
5.How do I keep the betel leaf wraps from unravelling on the grill?
First, don’t overstuff each leaf—use 1 to 1.5 tablespoons of filling per wrap, so you can fold the sides in and roll tightly from base to tip. Secure each roll with a half-soaked wooden toothpick (soak 20 mins first to prevent burning) or skewer 4-5 rolls together on a bamboo skewer to keep them sealed as they cook.
6.Can I make the beef filling ahead of time?
Definitely! Mix the ground beef with minced lemongrass, garlic, and shallot, then store it in a sealed airtight container in the fridge for up to 24 hours before wrapping. This resting time actually lets the aromatic flavors meld deeper into the beef for a more flavorful final dish—just give it a quick stir before wrapping.
7.What grill temperature works best for Bo La Lot?
Aim for medium-high heat, around 375 to 400°F, whether you’re using a gas grill, charcoal grill, or cast iron grill pan indoors. You want enough heat to char the edges of the betel leaves slightly and render the beef fat quickly, without burning the leaves before the filling cooks all the way through.
8.How long do the wraps take to cook on the grill?
They cook very quickly! Grill for 2 to 3 minutes per side, until the betel leaves are slightly wilted, have dark charred spots along the edges, and the beef filling hits 160°F internal temp. Don’t overcook them, or the beef will dry out and the leaves will turn brittle and unpleasantly bitter.
9.Can I cook these in the oven if I don’t have a grill?
Absolutely! Preheat your oven’s broiler to high, line a baking sheet with foil, and arrange the wrapped rolls seam-side down. Broil 4 to 6 inches from the heat source for 2 to 3 minutes per side, until the leaves are slightly charred and the beef is cooked through—just keep a close eye so they don’t burn.
10.What’s the best way to serve Bo La Lot?
Serve them hot off the grill as a shareable appetizer or light main, paired with a platter of fresh herbs like mint, cilantro, and Thai basil, plus tangy nuoc cham dipping sauce, just like the beloved classic Vietnamese street food version. You can add crisp lettuce cups for wrapping if you’d like.
11.My betel leaves tear easily when I’m wrapping—what am I doing wrong?
This usually happens if the leaves are too cold, overly dry, or you’re overstuffing them. Let fresh leaves come to room temp for 10 minutes before wrapping, pat them fully dry if you washed them, and use a smaller scoop of filling. If leaves are small, overlap two smaller leaves to make a larger wrapping surface.
12.Do I need to wash the betel leaves before using them?
Yes, always! Fresh la lot leaves can have tiny bits of garden dirt or bug residue tucked in their crevices. Gently swish them in a bowl of cool water, then pat each leaf completely dry with paper towels before wrapping—wet leaves will steam instead of char on the grill, leading to soggy wraps.
13.Can I add other seasonings to the beef filling?
Absolutely! The core garlic, shallot, lemongrass base is classic, but you can stir in 1 teaspoon of fish sauce, a pinch of sugar, a dash of five-spice powder, or a little freshly ground black pepper to amp up savoriness. Just don’t over-season, since you’ll serve the wraps with salty, tangy nuoc cham anyway.
14.How do I prevent the wooden toothpicks or skewers from burning on the grill?
Submerge wooden toothpicks or bamboo skewers in cold water for at least 20 minutes before you use them to secure the wraps. The water soaks into the wood, so it won’t catch fire or turn to ash over high grill heat, even when the edges of the betel leaves get that perfect, slightly charred crisp.
15.Can I freeze assembled, uncooked Bo La Lot for later?
Yes! Arrange the uncooked, secured wraps in a single layer on a baking sheet, freeze until solid, then transfer to a sealed freezer bag for up to 3 months. Cook them straight from frozen on medium grill heat, adding 1 to 2 minutes of cook time per side—no thawing needed, to avoid mushy leaves.
16.Is there a good substitute for wild betel leaves if I can’t find them fresh or frozen?
If la lot is totally unavailable, the closest swap is large, young shiso (perilla) leaves, which have a similar herbal, slightly peppery bite. Rinsed, brined grape leaves work too, though they have a brinier, tarter flavor—just avoid tough, thick mature leaves that won’t soften quickly on the grill.
17.Why does my filling taste bland even after adding lemongrass, garlic, and shallot?
This usually happens if you used the tough green parts of lemongrass instead of the tender white core, or didn’t mince the aromatics finely enough to distribute evenly through the beef. For a quick fix, stir ½ teaspoon of fish sauce and a pinch of white pepper into the filling before wrapping to boost savoriness.
18.Should I oil the grill grates before cooking the wraps?
Yes, give your clean grill grates a light coating of neutral oil (like canola or avocado oil) right before adding the wraps. The betel leaves can stick to bare grates as they cook, even with fat rendering from the beef, and a light oil layer will help you flip them easily without tearing leaves or losing filling.
19.Can I use a different protein instead of ground beef for these wraps?
While 80/20 ground beef is traditional, you can swap it for ground pork (same 80/20 lean-to-fat ratio for juiciness) or a mix of ground pork and chopped shrimp for a lighter, sweeter filling. Avoid extra-lean ground turkey or chicken, as they will turn very dry without added fat to mimic the beef’s richness.
20.How do I reheat leftover Bo La Lot?
Skip the microwave, which will make the leaves soggy and the beef rubbery. Instead, reheat leftovers in a dry skillet over medium heat for 1 to 2 minutes per side, or pop them under the broiler for 1 minute per side, until the leaves crisp up again and the filling is warmed through. Serve with fresh nuoc cham for best flavor.

Comments (14)

2 days ago

OMG these were such a hit at my backyard potluck last weekend! I was worried the betel leaves would be hard to track down but my local Asian market had fresh bundles for super cheap. The beef marinade is perfectly savory with that little hint of lemongrass, everyone kept asking me for the recipe!

3 days ago

My kids loved this! I was nervous they’d turn their noses up at the wrapped leaves but they ate 3 each before dinner even started. Only change I made was adding a tiny extra splash of fish sauce because we love that umami kick. SO good.

1 week ago

Game changer for weekly meal prep! I prepped all the beef filling Sunday night, wrapped them the night before, and grilled them up quick for weeknight dinners. Held up great in the fridge for 3 days, even tasted better as the marinade set in.

5 days ago

First time ever making any Vietnamese grilled dish and this turned out way better than the versions I’ve gotten at takeout! I overstuffed a couple of the wraps so they split on the grill, but even those were delicious. Will definitely make again.

30 minutes ago

Wait, is there a good substitute for betel leaves? I live in a pretty rural area and the closest Asian market is over an hour away, I really want to make these for our family dinner next week!

5 minutes ago

Great question! If you can’t find fresh betel leaves, you can use large shiso leaves or even grape leaves (rinsed well to remove brine) as a stand-in. The flavor won’t be identical, but you’ll still get that delicious wrapped, grilled beef experience! Pro tip: if using grape leaves, blanch them for 1 minute first to soften.

yesterday

How long do you recommend grilling these on a charcoal grill? I usually do high heat for skewers but don’t want to burn the leaves before the beef cooks through.

yesterday

I made these on my charcoal grill last week! Did medium-high heat, about 2 minutes per side, and kept a little spray bottle of water handy for any flare ups from the fat rendering. Turned out perfect, no burnt leaves!

2 weeks ago

Made these for my dinner party last night and served them with the classic nuoc cham dipping sauce, chef’s kiss. The only hiccup was I forgot to soak the skewers so a couple burned on the ends oops, totally my bad though.

1 week ago

So glad they were a hit! Quick reminder for folks making these: soaking wooden skewers in warm water for 30 minutes before threading the wraps definitely cuts down on burnt ends, I’m glad they still tasted great even with that little mishap!

2 hours ago

Are these actually keto friendly? I counted the marinade ingredients and it seems low carb but wanted to check before I make them for my keto meal group meetup!

30 minutes ago

Made these last month for my keto potluck! I swapped the regular sugar in the marinade for a tiny bit of golden monk fruit and they were 100% keto approved, everyone raved. The leaves have barely any carbs at all.

5 minutes ago

How do these reheat? I’m cooking for my partner and I and know we’ll have leftovers, don’t want them to get soggy.

just now

Great question! For best results, reheat leftovers in a dry skillet over medium heat for 1-2 minutes per side, or in an air fryer at 350F for 3 minutes. Avoid the microwave—it will make the leaves soggy and the beef tough!

3 days ago

Made these for a first date last night and I think I locked in a second date lmao. The aroma from the grill was insane when these were cooking, my date said it was the best home cooked meal they’d had in years.

2 days ago

Omg this is such a good date night recipe! I made these for my anniversary dinner last month and my husband still talks about them. Total showstopper that looks way fancier than it is to make.

1 week ago

Wait the recipe says 40 minute cook time? I feel like prepping the leaves and mixing the marinade took me almost an hour? Did I do something wrong? I’m a pretty fast prep cook too!

5 days ago

Great catch! The 40 minute cook time refers to active cook/grill time plus quick marinade rest for folks who prep their ingredients ahead. If you’re prepping everything from scratch (washing leaves, mincing lemongrass/garlic, mixing marinade) total prep + cook time is usually around 1 hour 15 minutes for most home cooks—sorry for the confusion!

3 days ago

Oh thank god I thought I was just being slow! I bought pre-minced lemongrass from the grocery store to cut down on prep time and it still took me about 50 minutes total, totally worth it though, the flavor was insane.

2 weeks ago

Has anyone tried making these with a plant based beef substitute? My sister is vegetarian and I want to make a batch she can eat when she visits next month!

1 week ago

I made these with impossible beef last month! Added a little extra mushroom seasoning to bump up the umami, and it worked perfectly. Just make sure you don’t overstuff them because the plant based crumbles are a little softer than regular ground beef.

5 days ago

Love that swap! We’ve tested this recipe with plant based ground beef too, and recommend cutting the cook time by about 1 minute per side so the filling doesn’t dry out. It’s a super flexible recipe, glad you’re making a version your sister can enjoy!

yesterday

These are SO good but I messed up the first batch because I rolled the leaves the wrong way! They all unraveled on the grill and I had a mess. Any tips for keeping them closed while cooking?

2 hours ago

I had the same problem my first time! Make sure you’re rolling them tight like a little burrito, tucking the pointy end of the leaf under, and then threading them onto the skewer so the seam side is facing down on the grill first. That sears it shut so they don’t unroll!

30 minutes ago

That’s exactly the trick! We also recommend securing each wrap with a tiny toothpick while you finish threading all the skewers if you’re new to rolling, just remember to pull the toothpicks out before serving. You’ve got this next batch!

2 days ago

Game changer! I added a tablespoon of sriracha to the marinade for a little extra heat and it was chef’s kiss. Served these with rice noodles and pickled veggies for a full on feast, all my roommates went back for seconds and thirds.

yesterday

Omg adding sriracha to the marinade is such a good call! I usually just put hot sauce on my dipping sauce but mixing it right into the beef sounds next level, I’m definitely trying that when I make these this weekend.

2 hours ago

We love that customization! A little extra heat pairs so well with the earthy betel leaves and savory beef. Serving them with rice noodles and pickled veggies sounds like the perfect summer meal, so glad you and your roommates loved it!