These beef lettuce wraps come together in 20 minutes using one pan and a handful of pantry staples. The filling is ground beef cooked with jalapeño, lime zest, fish sauce, soy sauce, and brown sugar, then stirred together with rice and spooned into iceberg leaves. It’s a genuinely fast weeknight dinner that doesn’t taste like a shortcut.
About the ingredients
- Fish sauce: This is the ingredient most people hesitate over. Don’t skip it — it’s what gives the sauce its depth. It smells strong in the bottle but mellows completely once cooked. Any Thai or Vietnamese brand works fine.
- Lime zest: The zest goes into the pan with the beef, not the sauce. It blooms in the heat and adds a sharper citrus note than juice alone. You’ll need 3–4 limes to get 2 teaspoons of zest, so buy enough.
- Cornstarch: A small amount whisked into the sauce helps it cling to the beef instead of pooling at the bottom of the pan. Don’t leave it out.
- Iceberg lettuce: Iceberg holds its shape and doesn’t wilt under warm filling the way butter lettuce does. It’s the right call here.
- Ground beef: A leaner blend (90/10) means less fat to drain, which keeps the sauce from getting greasy. An 80/20 blend works but you may want to tip off excess fat before adding the sauce.
The short version of why this works
Two things matter here. First, the sauce is whisked together before the beef is done cooking — cornstarch settles fast, so re-whisking right before it hits the pan is what gets you a glossy, even coating rather than a starchy lump. Second, cooking the lime zest directly with the beef (rather than adding it at the end) drives the citrus oils into the fat, which carries that flavor through every bite. The rice absorbs whatever sauce doesn’t cling to the meat, so nothing goes to waste.
If something goes sideways
- Sauce is watery and won’t thicken: The heat is probably too low. Turn it up to medium-high and stir constantly for another minute. If it’s still thin, mix a small pinch of cornstarch with a teaspoon of cold water and stir it in.
- Filling tastes flat: Fish sauce and soy sauce vary a lot by brand in saltiness. Taste before serving and add a small splash more fish sauce or a squeeze of fresh lime juice to sharpen it up.
- Lettuce cups keep tearing: You’re pulling the leaves off too aggressively. Core the head first — cut around the stem end with a paring knife — then the outer leaves separate cleanly without splitting.
- Beef is releasing a lot of liquid and steaming instead of browning: The pan isn’t hot enough, or it’s overcrowded. Let the beef sit undisturbed for 60–90 seconds before breaking it up. Browning adds flavor; gray steamed meat doesn’t.
- Too spicy after cooking: Skip the garnish of extra raw jalapeño — not worth the extra dish — and stir in a small spoonful of brown sugar to dial back the heat without thinning the sauce.
Leftovers and meal prep
Store the beef and rice mixture separately from the lettuce. The filling keeps in an airtight container in the fridge for up to 3 days. Reheat it in a skillet over medium heat with a splash of water to loosen the sauce, or microwave it in 60-second bursts, stirring between each. The filling also freezes well for up to 2 months — freeze it without the rice if you want to add fresh rice when you reheat, which gives a better texture. Iceberg lettuce does not freeze; just pull fresh leaves when you’re ready to eat.

Asian Beef Lettuce Wraps
Ingredients
1 cup white rice - uncooked. cook according to directions, then set aside
2 tablespoons fish sauce
1 tablespoon soy sauce
3 tablespoons lime juice - fresh
2 teaspoons lime zest - from about 3-4 limes
1 ½ tablespoons brown sugar
1 teaspoon cornstarch
1 pound ground beef (minced beef)
1 medium jalapeño - stemmed, seeded, and minced (leave the seeds in if you like it hot)
¼ cup basil - chopped, or 1-2 teaspoons dried basil
3 stalks green onions (scallions or green shallots) - thinly sliced
1 head iceberg lettuce
Instructions
- Whisk the fish sauce, soy sauce, lime juice, brown sugar, and cornstarch together in a small bowl and set aside.
- Cook the ground beef, jalapeno, and lime zest (and dried basil, if using) in a skillet over medium heat, about 5 minutes.
- Whisk the fish sauce/lime mixture to recombine and add to the skillet.
- Cook over medium heat, stirring constantly, until the sauce has thickened (1 or 2 minutes).
- Stir in the fresh basil and green onions.
- Mix as much rice as you desire into the beef mixture (I used about 1 1/2 cooked rice).
- Serve on lettuce leaves.
Nutrition
FAQ
Can I use ground chicken or turkey instead of beef?
Yes, both work well in this recipe. Ground poultry must reach an internal temperature of 165°F (74°C), so cook it a little longer than the 5 minutes listed for beef — check with a thermometer if you’re unsure, and make sure there’s no pink remaining before adding the sauce.
Do I have to use white rice, or can I use something else?
White rice is what the recipe is built around, but cooked brown rice, cauliflower rice, or rice noodles all work as substitutes. Just make sure whatever you use is already cooked before stirring it into the beef mixture.
Can I make the sauce ahead of time?
Yes — mix the fish sauce, soy sauce, lime juice, brown sugar, and cornstarch up to 24 hours ahead and keep it covered in the fridge. Give it a good whisk right before adding it to the pan, since the cornstarch will have settled to the bottom.
How do I know when the ground beef is fully cooked?
Ground beef is safe to eat at 160°F (71°C). Visually, it should be completely browned with no pink remaining. If you’re not using a thermometer, break up a larger piece and check the center — it should be uniformly brown throughout.
My fish sauce smells very strong — is that normal?
Yes, that’s normal. Fish sauce has a pungent smell straight from the bottle, but it mellows significantly once it hits a hot pan and cooks into the other ingredients. The finished dish won’t taste or smell fishy.
Can I prep the lettuce cups in advance?
You can separate the leaves up to a day ahead. Store them in a zip-lock bag or airtight container lined with a paper towel in the fridge to keep them crisp. Don’t fill them until right before serving or they’ll go soggy.
Try these next
- Japanese Pork Lettuce Cups
- Savory Pork Noodle Stir-Fry
- Quick Lamb Coconut Rendang
- Authentic Szechuan Dan Dan










