In this paper, we develop a technique that allows us to obtain new effective constructions of -resilient Boolean functions with very good nonlinearity and autocorrelation. Our strategy to construct a -resilient function is based on modifying a bent function by toggling some of its output bits. Two natural questions that arise in this context are: “At least how many bits and which bits in the output of a bent function need to be changed to construct a -resilient Boolean function?” We present an algorithm that determines a minimum number of bits of a bent function that need to be changed to construct a -resilient Boolean function. We also present a technique to compute points whose output in the bent function need to be modified to get a -resilient function. In particular, the technique is applied up to -variable functions, and we show that the construction provides -resilient functions reaching currently best known nonlinearity and achieving very low autocorrelation absolute indicator values, which were not known earlier.