If you’re looking for a simple, satisfying meatless weeknight meal that comes together in about 20 minutes, these Portobello Lettuce Cups are an excellent choice. They offer big umami flavor from the mushrooms, bright herbal notes from fresh cilantro, and a pleasant crunch from water chestnuts — all wrapped in cool, tender butter lettuce. This recipe is naturally adaptable, easy to scale for guests, and works well as an appetizer or a light main served with a side such as cauliflower rice.

Portobello mushrooms have a meaty texture that makes them a favorite substitute when you want the satisfaction of a savory filling without animal protein. In this version, the mushrooms are diced and cooked briefly with shallot and garlic, then coated in an Asian-inspired sauce made from coconut aminos, fish sauce, sesame oil and rice vinegar. Arrowroot or tapioca flour helps the sauce thicken slightly so it clings to the mushrooms, and a thinly sliced fresno chile adds a mild, fresh heat. The result is a balanced mix of salty, slightly sweet, tangy, and lightly spicy flavors.
These lettuce cups are flexible: serve them straight in butter lettuce for handheld bites, spoon them over cauliflower rice for a low-carb bowl, or enjoy them alongside steamed vegetables for a fuller meal. The recipe is quick enough for a busy weeknight but flavorful enough to serve at casual gatherings as an appetizer.

Portobello Lettuce Cups
Ingredients
- ¼ cup coconut aminos
- 1 teaspoon fish sauce
- ½ teaspoon toasted sesame oil
- 1 tablespoon rice vinegar
- ½ teaspoon ground ginger (or fresh grated ginger, optional)
- 2 teaspoons arrowroot or tapioca flour
- 5 large portobello mushroom caps, diced
- 3 tablespoons avocado oil (or neutral oil of choice)
- 1 large shallot, diced small
- 2 cloves garlic, minced
- 1 teaspoon kosher salt
- 1 large fresno chile, very thinly sliced (or substitute jalapeño)
- 1 (8-ounce) can water chestnuts, drained and roughly chopped
- ¼ cup loosely chopped cilantro leaves
- Butter lettuce leaves, for serving
Instructions
- In a small bowl, whisk together the coconut aminos, fish sauce, toasted sesame oil, rice vinegar, ground ginger, and arrowroot until smooth. Set the sauce aside so the arrowroot can hydrate briefly.
- Heat a large nonstick skillet over medium-high heat and add the avocado oil. When the oil is hot, add the diced shallot and minced garlic. Cook, stirring, until the shallots become just tender, about 2 minutes. Keep an eye on the garlic so it does not brown.
- Add the diced portobello mushrooms to the skillet along with the kosher salt, thinly sliced fresno chile, and chopped water chestnuts. Cook, stirring occasionally, until the mushrooms release their moisture and become tender, about 3 to 4 minutes.
- Pour the prepared sauce into the pan and stir to combine. The arrowroot will quickly thicken the sauce; cook for about 1 minute more, until the sauce coats the mushrooms and everything is heated through.
- Remove the skillet from the heat and stir in the chopped cilantro.
- Spoon the mushroom mixture into butter lettuce leaves and serve immediately. Enjoy as handheld cups or serve over cauliflower rice for a heartier option.
Tips and Variations
To make this dish vegan, replace the fish sauce with a splash of tamari or an extra tablespoon of coconut aminos and a pinch of sea salt for depth of flavor. If you prefer a milder chili kick, remove the seeds from the fresno chile or substitute with a mild pepper. For a smoky element, add a teaspoon of smoked paprika or use a splash of tamari mixed with a little maple syrup for a sweeter glaze.
If you don’t have arrowroot or tapioca flour, you can use cornstarch in the same amount to thicken the sauce. For extra texture, stir in a handful of chopped toasted cashews or peanuts before serving. Fresh herbs like Thai basil or mint can be used in place of cilantro for a different flavor profile.
Make-Ahead and Storage
The mushroom filling can be prepared up to two days in advance and refrigerated in an airtight container. Reheat gently in a skillet over low heat, adding a splash of water if needed to loosen the sauce. Assemble the lettuce cups just before serving so the leaves stay crisp. Leftovers will keep in the refrigerator for 3–4 days.
Serving Suggestions
These lettuce cups make a great appetizer for a party or a light weeknight dinner. For a complete meal, serve them with a side of cauliflower rice, steamed broccoli, or a simple cucumber salad. They also pair well with a citrusy dipping sauce or a drizzle of sriracha for extra heat.
Nutrition information is automatically calculated and should be used only as an approximation.
Additional Info
Author: Alex Snodgrass
Servings: 4