These Thai pork lettuce cups come together in 35 minutes with one pan and a handful of pantry staples. The pork filling is savory, a little spicy, and bright from lime juice — and the whole thing lands on the table faster than most weeknight pasta dishes. If you need something that feels a bit different without requiring a special trip to three stores, this is it.
The short version of why this works
Two things make this recipe land well. First, browning the pork properly — letting it sit in the pan long enough to get some color rather than just steaming through — builds a savory base that the sauce clings to. If you crowd the pan or stir too often, you lose that. Second, the sauce goes in after the garlic and ginger, not before. Adding fish sauce and soy sauce too early can make them taste sharp and one-dimensional; a few minutes of heat at the end rounds everything out and lets the lime juice keep its brightness without cooking off.
Smart swaps
- Fish sauce: This is the ingredient most people hesitate over, but it’s what gives the filling its depth. Worcestershire sauce works as a substitute in a pinch, though the flavor will be milder. Look for fish sauce in the international aisle of most grocery stores — a bottle lasts months in the fridge.
- Butter lettuce: If you can’t find it, little gem lettuce or romaine heart leaves hold their shape just as well. Iceberg works but tends to crack when you fold it.
- Ground pork: Ground chicken or turkey are straightforward swaps. Both are leaner, so add an extra half tablespoon of oil to the pan to prevent sticking.
- Red chili: Fresh Fresno or serrano chilies work here. If you’re cooking for kids or heat-sensitive eaters, leave them out entirely — the dish still has plenty of flavor from the garlic, ginger, and sauce.
Common problems and fixes
- Filling is watery: This usually means the pork released a lot of moisture and it didn’t cook off. Turn the heat up to medium-high and keep cooking, stirring occasionally, until the liquid evaporates. Don’t add the sauce until the pan looks mostly dry.
- Sauce tastes too salty: Fish sauce and soy sauce together can tip salty fast, especially if you’re using a regular-sodium soy sauce. Add a little more lime juice and a pinch more brown sugar to bring it back into balance.
- Lettuce leaves go limp before serving: Wash and dry the leaves ahead of time, then keep them in the fridge wrapped in a paper towel until you’re ready to plate. Wet lettuce wilts quickly once the warm filling hits it.
- Garlic burns before the pork is done: Add the garlic and ginger after the pork is cooked through, not at the start. The recipe calls for this order, but it’s easy to rush — burnt garlic will make the whole dish bitter.
- Peanuts get soft: Skip the garnish — not worth the extra dish. If you want the crunch, just set the crushed peanuts on the table and let everyone add their own right before eating.
Keeping and reheating
Store the pork filling and the lettuce leaves separately. 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 it up — the microwave works too, but stir halfway through so it heats evenly. The filling also freezes well for up to 2 months; thaw it overnight in the fridge before reheating. Don’t try to store assembled cups — the lettuce turns soggy within an hour.
Thai Pork Lettuce Cups
Ingredients
Main Ingredients
- 1 tbsp vegetable oil Use a neutral oil like canola or sunflower.
- 1 lb ground pork Preferably organic.
- 3 cloves garlic Minced
- 1 tbsp ginger Freshly grated
- 2 tbsp soy sauce Low sodium preferred
- 1 tbsp fish sauce Authentic Thai fish sauce
- 2 tbsp lime juice Freshly squeezed
- 1 tbsp brown sugar
- 2 handful red chili Thinly sliced, adjust to taste
- 1 medium head of butter lettuce Leaves separated and rinsed
Garnish
- ¼ cup fresh cilantro Chopped
- ¼ cup green onions Sliced
- ¼ cup crushed peanuts Unsalted
- ¼ cup mint leaves Whole
Instructions
- Heat the vegetable oil in a large skillet over medium-high heat.
- Add the ground pork and cook for about 7 minutes, breaking it up with a spoon, until it's no longer pink and slightly browned.
- Stir in the garlic and ginger, cooking for an additional minute until fragrant.
- Mix in the soy sauce, fish sauce, lime juice, brown sugar, and chili, then cook for another 5 minutes until the flavors meld together. Taste and adjust seasoning if needed.
- To serve, spoon the cooked pork mixture onto the center of each lettuce leaf.
- Garnish with cilantro, green onions, crushed peanuts, and mint leaves to your liking.
Notes
Nutrition
Common questions
Can I make the pork filling ahead of time?
Yes — the filling reheats well and actually tastes good the next day once the flavors have had time to settle. Cook it fully, cool it, and refrigerate for up to 3 days. Reheat in a skillet or microwave before serving.
Is this recipe spicy? Can I make it mild?
It depends entirely on how much chili you use — the recipe says to adjust to taste, and that’s genuine advice. Leave the chili out completely for a mild version; the dish still has plenty of flavor from the garlic, ginger, and sauce.
Do I have to use fish sauce, or can I skip it?
You can skip it, but the filling will taste noticeably flatter. Fish sauce adds a savory depth that soy sauce alone doesn’t replicate — if you’re avoiding it, Worcestershire sauce is the closest substitute at a 1:1 ratio.
What can I serve alongside this to make it a full meal?
Steamed jasmine rice is the easiest option — it stretches the filling and makes it more filling for bigger appetites. A simple cucumber salad with rice vinegar and a pinch of sugar also works well alongside.
My store only has iceberg lettuce. Will that work?
It will work, but iceberg tends to crack when you try to fold or wrap it. Use the larger outer leaves and handle them gently, or just lay them flat and eat them open-faced.
How do I keep this from turning into a mess at the table?
Keep the filling in the pan on low heat and let everyone build their own cups as they eat rather than plating everything at once. Pre-assembled cups sitting on a plate will leak and go soggy within a few minutes.
Try these next
- Fresh Vegetable Spring Rolls
- Authentic Japanese Chicken Teriyaki
- Quick and Delicious Homemade Chinese Fried Rice
- Sizzling Street-Style Grilled Chicken Tacos


















































