Excess liquid is the cause of lettuce wraps getting soggy. After you wash the lettuce leaves, make sure you allow them to dry to remove any small amounts of water. You'll also want to wait to fill the lettuce cups until right before serving to ensure the peanut sauce doesn't cause them to become soggy.