Satisfying lean ground beef gets wok-seared with aromatic garlic, ginger, and fresh vegetables, then tossed with crunchy cashews in a savory Asian sauce. The fragrant filling gets spooned into cool, crisp lettuce leaves for a delicious contrast of textures and temperatures. Each bite delivers tender beef, roasted nuts, and refreshing crispness with just the right balance of salty, sweet, and subtle heat.
The first time I made these lettuce cups, I was trying to recreate something I'd eaten at a dinner party weeks earlier. I couldn't remember exactly what was in them, but I kept thinking about that satisfying crunch and the way the cool lettuce balanced against the warm, savory beef. Now they've become my go-to when I want something that feels fancy but comes together in under half an hour.
Last summer my neighbor came over while I was making these and the smell of garlic and ginger had her hovering in the doorway. We ended up eating standing up at the counter, dragging lettuce leaves through the filling and talking about how something so simple could taste so vibrant. That's the thing about this dish, it turns an ordinary Tuesday into something worth lingering over.
Ingredients
- Vegetable oil: A neutral oil lets the other flavors shine without competing
- Lean ground beef: I like 90/10 but anything works, just drain excess fat if needed
- Garlic: Fresh minced is nonnegotiable here, jarred garlic lacks that punch
- Onion, carrot, red bell pepper: These add sweetness and texture that balance the salty sauce
- Cashew nuts: Toast them in a dry pan first if you want extra depth
- Spring onions: Both white and green parts work, adds a fresh bite at the end
- Soy sauce, hoisin, oyster sauce: This trio creates that restaurant quality umami base
- Sesame oil: A little goes a long way, use the toasted kind for maximum fragrance
- Fresh ginger: Grate it right into the sauce bowl for the most intense flavor
- Brown sugar: Just enough to round out the saltiness without making it sweet
- Chili flakes: Start with less, you can always add heat but you can't take it away
- Butter or iceberg lettuce: I prefer butter lettuce for its cup shape and tender leaves
- Fresh cilantro and lime wedges: These aren't optional, they're what makes the dish sing
Instructions
- Brown the beef:
- Heat oil in a large skillet or wok over medium-high heat, add ground beef and break it apart with a spatula until browned and cooked through, about 4 to 5 minutes
- Add the vegetables:
- Toss in garlic, onion, carrot, and red bell pepper, stir-frying for 2 to 3 minutes until they're tender but still have some crunch
- Toast the cashews:
- Add chopped cashews and spring onions, stirring constantly for about a minute until the nuts smell fragrant
- Mix the sauce:
- Whisk together soy sauce, hoisin, oyster sauce, sesame oil, ginger, brown sugar, and chili flakes in a small bowl until the sugar dissolves completely
- Combine everything:
- Pour the sauce over the beef mixture and stir well to coat, cooking for another minute or two until everything is heated through and fragrant
- Assemble and serve:
- Spoon the warm beef mixture into lettuce cups, top with fresh cilantro leaves, and pass lime wedges around the table
My kids used to push aside anything with lettuce, but something about making their own cups changed everything. Now they compete over who gets the most perfectly shaped lettuce leaf, and I've learned that the more hands-on the food, the more willing they are to try new flavors.
Getting the Lettuce Right
I've found that butter lettuce works best because the leaves naturally form cups, but iceberg gives you that satisfying crunch you might remember from old-school restaurant apps. Either way, separate the leaves carefully and rinse them in cold water, then spread them on a clean towel to dry completely. Wet lettuce is the enemy here, it makes everything slide around and turns the experience into a messy affair instead of something elegant.
Make It Your Own
Sometimes I swap in ground turkey or chicken when I want something lighter, and honestly, the sauce works with just about any protein. Water chestnuts are brilliant if you want more crunch, or add some shredded cabbage for extra vegetables. I've even made a vegetarian version using crumbled tofu and mushrooms when my sister visits, and she says she doesn't miss the beef at all.
Serving Suggestions
These work as an appetizer or a light main, and I love serving them with jasmine rice to soak up any extra filling that escapes the cups. A chilled Riesling or dry riesling cuts through the richness beautifully, but iced jasmine tea is perfect if you're staying away from alcohol. Set everything out family style and let people build their own.
- Keep the sauce components on hand for quick weeknight stir fries
- Double the recipe because leftovers disappear faster than you expect
- Have extra lime wedges ready, that squeeze of acid transforms each bite
There's something almost meditative about assembling lettuce cups, the way you balance just the right amount of filling against the delicate leaf. I hope these become a regular part of your rotation too, perfect for those nights when you want food that feels special without spending hours in the kitchen.
Recipe FAQs
- → What type of lettuce works best?
-
Butter lettuce and iceberg lettuce both work beautifully. Butter lettuce offers delicate cups with slightly sweet flavor, while iceberg provides extra crunch and larger, sturdier leaves that hold filling well.
- → Can I make this ahead of time?
-
The beef filling reheats perfectly and actually develops more flavor. Prepare it up to 2 days ahead and store refrigerated. Keep lettuce leaves separate and assemble just before serving to maintain crispness.
- → What can I substitute for cashews?
-
Roasted peanuts, macadamia nuts, or chopped almonds provide similar crunch. For nut-free versions, try water chestnuts, diced jicama, or extra vegetables for texture variation.
- → Is this dish spicy?
-
The base has mild heat from optional chili flakes. Adjust spice level by adding more chili flakes, fresh chili, or sriracha. Omit chili entirely for a family-friendly version everyone enjoys.
- → Can I use other proteins?
-
Ground turkey, chicken, or pork work wonderfully with these flavors. Cooking times remain similar. For vegetarian versions, use crumbled tofu, textured vegetable protein, or finely chopped mushrooms.
- → How do I eat lettuce cups?
-
Spoon the warm beef mixture into lettuce leaves, then fold or wrap slightly and eat by hand. The cool lettuce balances the hot filling, making each bite refreshing and satisfying.