Savory ground beef gets coated in a blend of soy, hoisin, and oyster sauces with aromatic garlic and ginger. Finely diced carrots, bell peppers, and spring onions add fresh crunch and color, while roasted cashews bring rich nuttiness. The mixture gets spooned into cold, crisp lettuce leaves for a satisfying hot-and-cold contrast. Each cup delivers tender beef, crisp vegetables, and buttery nuts in every bite, with fresh coriander and zesty lime adding brightness.
Last summer, my friend Sarah brought these lettuce cups to a potluck and I swear I ate six of them before anyone else even got through the line. The crunch of cold lettuce against warm, seasoned beef with those buttery cashews creates this perfect contrast that makes you want to keep reaching for just one more. Now they are my go-to when I want something that feels fancy but comes together in under half an hour on a Tuesday night.
I made these for my sister's birthday dinner last month, and the best part was watching everyone lean over their plates trying to eat them without spilling. There is something wonderfully interactive about food you have to assemble yourself, it makes people slow down and talk. The lime wedges are not optional, they cut through the rich beef and brighten every single bite.
Ingredients
- 500 g lean ground beef: The fat content here adds flavor, but you can drain it off if you prefer
- 1 medium carrot: Grating it instead of dicing helps it disappear into the beef mixture
- 1 small red bell pepper: Adds sweetness and color that makes the dish look incredible
- 2 spring onions: Save half for garnish because fresh green onions on top make everything better
- 1 clove garlic: Minced fresh beats powdered every single time
- 1 head butter or iceberg lettuce: Butter lettuce is more elegant, but iceberg holds up better if you are making these ahead
- 80 g unsalted cashews: Rough chop them so you get big satisfying crunches in every bite
- 2 tbsp soy sauce: Tamari works perfectly if you need it gluten-free
- 1 tbsp hoisin sauce: This is the secret ingredient that gives you that restaurant-style depth
- 1 tbsp oyster sauce: Vegetarian versions exist and work beautifully here
- 1 tsp sesame oil: A little goes a long way, this is pure flavor essence
- 1 tsp freshly grated ginger: Fresh ginger has a bright kick that ground ginger cannot replicate
- 1 tsp chili sauce: Leave it out if you are sensitive to heat, or double it if you love spice
- Fresh coriander leaves: These bring a fresh herbal note that balances the rich beef
- Lime wedges: Squeeze them right before eating, it changes everything
Instructions
- Brown the beef:
- Heat your largest skillet over medium-high heat, add the ground beef, and break it apart with your spatula as it cooks. Let it get deeply browned in spots for about 5-6 minutes because that caramelization is where all the flavor lives.
- Add aromatics:
- Toss in the minced garlic and grated ginger, stirring constantly for just one minute until the smell fills your kitchen but before anything burns.
- Soften vegetables:
- Stir in the grated carrot, diced bell pepper, and half the spring onions. Cook for 2-3 minutes until they start to soften but still have some crunch.
- Add sauces:
- Pour in the soy sauce, hoisin, oyster sauce, sesame oil, and chili sauce if you are using it. Stir until everything is coated and the sauce bubbles and thickens slightly, about 2 minutes.
- Toss in cashews:
- Stir in the chopped cashews and cook for just one minute to warm them through. You want them to stay crunchy, not soft.
- Taste and adjust:
- Remove from heat and taste your mixture. This is your moment to add more soy sauce for salt or chili sauce for heat.
- Assemble:
- Spoon the warm beef mixture into lettuce cups, top with remaining spring onions and fresh coriander, and serve immediately with lime wedges on the side.
My roommate accidentally used a whole head of iceberg lettuce once and ended up eating the beef mixture with a fork because the cups kept breaking. We still laugh about it, but honestly the filling is good enough to stand on its own if you do not have perfect lettuce leaves.
Make Ahead Magic
You can cook the entire beef mixture up to two days in advance and store it in an airtight container in the refrigerator. Reheat it gently in a skillet over medium-low heat, adding a splash of water if it seems dry. Keep the lettuce unwashed and separated until the day you plan to serve, then wash and dry the leaves thoroughly.
Perfect Lettuce Leaves
The trick to getting whole lettuce cups is to cut the core out carefully and then gently pull the leaves from the center outward. Rinse each leaf under cold water and pat them completely dry with paper towels, or use a salad spinner if you have one. Any water on the leaves will make the beef mixture slide right off.
Serving Suggestions
These work beautifully as part of an Asian-inspired spread alongside spring rolls or dumplings. You can also set up a lettuce cup bar and let guests build their own, which is always fun for parties.
- Pair with cold jasmine rice or coconut rice for a more substantial meal
- Extra chopped cashews on the side let everyone add their own crunch
- Have extra lime wedges ready because people will want more than one
These lettuce cups have become my answer to everything from game day snacks to fancy dinner party starters. Something about eating with your hands just makes food taste better.
Recipe Questions
- → What lettuce works best for cups?
-
Butter lettuce and iceberg lettuce both work beautifully. Butter lettuce offers tender, cup-shaped leaves that fold easily, while iceberg provides extra crunch and holds its shape well. Both should be washed and dried thoroughly before filling.
- → Can I make the beef filling ahead?
-
Yes, the beef mixture can be prepared up to 2 days in advance and stored in an airtight container in the refrigerator. Reheat gently in a skillet before serving. For best results, fill the lettuce cups just before serving to keep them crisp.
- → What other proteins can I use?
-
Ground chicken, turkey, or pork make excellent substitutes for beef. Each absorbs the Asian sauce blend beautifully and cooks quickly. Adjust cooking time slightly for leaner meats to prevent drying out.
- → How do I make it gluten-free?
-
Replace regular soy sauce with tamari and ensure your hoisin and oyster sauces are labeled gluten-free. Many Asian brands now offer gluten-free versions of these condiments that maintain the authentic flavor profile.
- → What can I add for more crunch?
-
Water chestnuts, bamboo shoots, or diced jicama add excellent texture contrast. Thinly sliced radishes or crushed peanuts also work well. Add these during the last 2 minutes of cooking so they stay crisp.
- → Is this dish spicy?
-
The base version has mild heat from aromatics only. Add chili sauce, sriracha, or fresh chilies to increase spice levels. Adjust amount based on your preference—start with ½ teaspoon and add more to taste.