These fresh and vibrant lettuce cups combine lean ground beef with aromatic garlic and ginger, crisp vegetables, and toasted cashews. The beef is seasoned with a blend of soy, hoisin, and oyster sauces, creating a savory-sweet profile that's balanced by the cool crunch of butter lettuce. Each cup delivers satisfying textures and bold Asian flavors in a handheld format. Perfect as an appetizer for gatherings or a light weeknight meal, this dish comes together in just 30 minutes and serves four people generously.
The first time I made these lettuce cups, it was supposed to be tacos but I was out of shells. My kitchen smelled incredible from the beef and sauces, and honestly, the lettuce wrap ended up being lighter and somehow more satisfying than what I had planned.
Last summer I served these at a rooftop dinner with friends. Everyone kept reaching for seconds, and the best part was watching people customize their own wraps with extra lime or chili sauce. That communal, interactive vibe made the whole evening feel special.
Ingredients
- Lean ground beef: The foundation here, and draining excess fat keeps these cups from feeling heavy
- Carrot: Grated adds natural sweetness and a pop of color that makes everything look fresher
- Red bell pepper: Finely diced for little bursts of sweetness throughout every bite
- Spring onions: Use half in the filling, half as garnish for that fresh onion kick
- Garlic: One clove might seem modest, but it blooms beautifully in the hot pan
- Butter or iceberg lettuce: Iceberg gives you those perfect cup shaped leaves, butter lettuce feels more delicate
- Unsalted cashews: Roughly chopped so you get crunch in every spoonful without them stealing the show
- Soy sauce: Your salty base that anchors everything else
- Hoisin sauce: This brings that deep, slightly sweet complexity you cannot replicate
- Oyster sauce: Just a tablespoon adds incredible umami depth
- Sesame oil: A teaspoon goes a long way for that nutty aromatic finish
- Freshly grated ginger: Use a microplane if you have one, it releases more flavor than chopping
- Chili sauce: Optional, but nice if you want gentle warmth without overwhelming the other flavors
- Fresh coriander: The bright herbal note that cuts through the rich beef
- Lime wedges: Squeeze over right before eating, it wakes up the whole dish
Instructions
- Brown the beef perfectly:
- Heat your largest skillet or wok over medium high heat until it is properly hot. Add the ground beef and break it apart with your spatula, letting it develop some color as it browns completely.
- Bloom the aromatics:
- Toss in the garlic and ginger, stirring constantly for about one minute until the scent fills your kitchen. Watch closely so garlic does not catch and burn.
- Add the vegetables:
- Stir in the grated carrot, diced bell pepper, and half the spring onions. Let them cook for just two to three minutes until they soften but still hold some crunch.
- Build the sauce:
- Pour in the soy sauce, hoisin, oyster sauce, sesame oil, and chili sauce if you are using it. Mix everything thoroughly and let it bubble for two minutes so the sauce thickens slightly and coats every bit of beef.
- Finish with cashews:
- Fold in the chopped cashews and cook for just one minute. You want them warmed through and fragrant, not toasted or burned.
- Taste and adjust:
- Take the pan off the heat and taste your filling. This is your moment to add more soy sauce, chili, or even a squeeze of lime if it needs balance.
- Assemble the cups:
- Spoon the warm beef mixture into your prepared lettuce leaves. Top with the remaining spring onions, plenty of fresh coriander, and serve lime wedges alongside for squeezing.
What started as an accidental dinner has become one of those recipes I make when I want people to feel cared for without spending hours at the stove. Something about serving food you can eat with your hands just makes everything more relaxed.
Make It Your Own
Ground chicken or turkey work beautifully here if you prefer something lighter. I have also used pork when I wanted a slightly sweeter filling. The key is keeping the protein lean so the flavors stay bright.
Texture Matters
Sometimes I add water chestnuts or bamboo shoots for extra crunch, especially if I am serving these as appetizers. That little bit more texture keeps each bite interesting.
Get Ahead
The filling actually tastes better the next day, so I often make it in the afternoon and just reheat it gently before serving. Keep the lettuce wrapped in damp paper towels in the fridge so it stays crisp.
- Wash and dry lettuce leaves ahead, then store them between paper towels
- Toast your cashews separately if you want them extra crunchy
- Double the sauce mixture and use half for a quick stir fry later in the week
These lettuce cups prove that the best dinners are often the ones that let everyone customize their own plate. Hope your kitchen fills with the same wonderful aromas mine always does.
Recipe FAQs
- → Can I make these lettuce cups ahead of time?
-
The beef filling can be prepared up to 2 days in advance and stored in the refrigerator. Reheat gently before serving. However, assemble the cups just before eating to keep the lettuce crisp and prevent sogginess.
- → What other lettuce varieties work well for cups?
-
Butter lettuce and iceberg lettuce are ideal due to their cup-shaped leaves and mild flavor. You can also use romaine hearts, Boston lettuce, or even cabbage leaves for a heartier option. Choose leaves that are large enough to hold a generous spoonful of filling.
- → How can I make this dish spicy?
-
Add the optional chili sauce, or increase the amount to suit your taste. You can also add sriracha, sliced fresh chilies, or red pepper flakes. For more complex heat, try adding some sambal oelek or a dash of chili oil when seasoning the beef.
- → Can I use a different protein instead of ground beef?
-
Ground chicken, turkey, or pork work beautifully as alternatives. For a vegetarian version, use crumbled tofu or textured vegetable protein. Cooking times may vary slightly depending on the protein you choose, but the sauce quantities remain the same.
- → What other toppings can I add?
-
Fresh Thai basil, mint leaves, or sliced radishes add bright flavors. Chopped roasted peanuts can replace or complement the cashews. Thinly sliced cucumber, shredded purple cabbage, or bean sprouts also make excellent crunchy toppings.
- → How do I prevent the lettuce from getting soggy?
-
Wash and thoroughly dry the lettuce leaves before serving. Pat them with paper towels or use a salad spinner. Assemble cups right before eating, and serve the filling separately from the lettuce if you're entertaining a crowd.