These vibrant lettuce cups feature tender minced beef stir-fried with crunchy cashew nuts and colorful vegetables. The filling simmers in a balanced sauce combining soy, hoisin, oyster sauce, and ginger for authentic Asian-inspired depth. Served in crisp butter lettuce leaves, each bite delivers satisfying protein, fresh crunch, and bold aromatics. Perfect as an appetizer for sharing or a light main course that comes together in just 25 minutes.
The first time I made these lettuce cups, I was trying to recreate something I'd eaten at a friend's dinner party months earlier. I kept getting the sauce wrong until I finally realized the secret was balancing the sweet hoisin with the salty soy sauce.
Last summer, I made a huge batch for a backyard barbecue and watched my usually picky eater cousin go back for fourths. Something about eating with your hands and building your own perfect bite makes the whole experience feel fun and casual.
Ingredients
- Vegetable oil: Creates the hot base for stir-frying and helps the beef develop those beautiful browned edges
- Lean ground beef: Absorbs all those Asian flavors while staying tender and not too greasy
- Garlic: Finely minced so it melts into the meat rather than staying in chunks
- Onion and carrot: Diced small to match the texture of the ground beef and cook quickly
- Red bell pepper: Adds sweetness and color that makes the dish look vibrant
- Cashew nuts: Roughly chopped creates pockets of crunch throughout every bite
- Spring onions: Provide a fresh, mild onion flavor that brightens the rich beef
- Soy sauce, hoisin, and oyster sauce: The holy trinity of stir-fry flavor that creates that restaurant-quality taste
- Sesame oil: Just a teaspoon adds that nutty aroma that fills your kitchen
- Fresh ginger: Grated directly into the sauce for the brightest flavor possible
- Brown sugar: Balances the salty sauces and helps everything caramelize slightly
- Chili flakes: Optional, but I love the gentle warmth that builds as you eat
- Butter or iceberg lettuce: Butter lettuce feels more elegant, but iceberg holds up better if making ahead
- Fresh cilantro and lime: These final touches make each cup feel complete and bright
Instructions
- Get your beef beautifully browned:
- Heat the oil in a large skillet or wok until it shimmers, then add the ground beef. Use your spatula to break it into small crumbles and let it sizzle until it's deeply browned and smells rich, about 4 to 5 minutes.
- Add the aromatic vegetables:
- Toss in the garlic, onion, carrot, and red bell pepper, stirring constantly for 2 to 3 minutes until the vegetables are tender but still have some crunch.
- Toast the cashews:
- Add the chopped cashews and sliced spring onions, stirring for just 1 minute until the nuts smell toasted and fragrant.
- Create the sauce and bring it together:
- Whisk together the soy sauce, hoisin, oyster sauce, sesame oil, ginger, brown sugar, and chili flakes in a small bowl. Pour this over the beef mixture and stir until everything is glossy and coated, cooking for another 1 to 2 minutes until the sauce thickens slightly.
- Set up your lettuce cups:
- Spoon the warm beef mixture into lettuce leaves, top with fresh cilantro, and serve with lime wedges on the side so everyone can add that final squeeze of brightness.
These have become my go-to when friends come over for dinner because everyone can customize their own perfect bite. Something about the interactive nature of building your own cup makes people linger around the platter, talking and eating long after the food has hit the table.
Making It Ahead
The beef filling reheats beautifully and actually tastes better the next day as the flavors meld together. I often make the filling in the afternoon and keep it warm in a slow cooker on low, setting out the lettuce leaves just before guests arrive so everything stays fresh and crisp.
Choosing Your Lettuce
Butter lettuce has that lovely, delicate cup shape and feels fancy, but the leaves can tear easily if you're not gentle. Iceberg lettuce is sturdier and holds up better if you're serving these as finger food at a party where people might be walking around while they eat.
Perfecting the Sauce Balance
The key is tasting your sauce before you pour it into the beef. Everyone's palate is different, so adjust the ratios slightly more soy sauce if you like it salty, more hoisin if you prefer it sweeter, or extra chili flakes if you want more heat.
- Whisk the sauce thoroughly to dissolve the brown sugar completely
- If the sauce seems too thick, add a teaspoon of water to loosen it
- Remember that the sauce will intensify as it reduces in the pan
I hope these become a regular part of your rotation too. There's something deeply satisfying about eating with your hands and building each bite exactly how you want it.
Recipe FAQs
- → What type of lettuce works best?
-
Butter lettuce and iceberg lettuce both work beautifully. Butter lettuce offers delicate cup-shaped leaves with subtle sweetness, while iceberg provides extra crunch and holds generous portions of filling.
- → Can I make this ahead of time?
-
The beef filling can be prepared up to 24 hours in advance and stored refrigerated. Reheat gently before serving. Keep lettuce leaves separate and wash just before assembling to maintain crispness.
- → What proteins can substitute ground beef?
-
Ground turkey, chicken, or pork work equally well. For a vegetarian version, use crumbled tofu or finely chopped mushrooms seasoned with additional soy sauce for umami depth.
- → How do I prevent soggy lettuce cups?
-
Wash and dry lettuce leaves thoroughly, then refrigerate until serving. Pat the beef filling with paper towels if excess liquid accumulates during cooking. Assemble just before eating for optimal texture.
- → What sides complement this dish?
-
Steamed jasmine rice, sesame noodles, or Asian-style coleslaw make excellent accompaniments. For beverages, chilled jasmine tea or a dry Riesling pairs wonderfully with the bold flavors.