In recent past, to meet the growing energy demand of electricity, integration of renewable energy resources (RESs) in an electrical network is a center of attention. Furthermore, optimal integration of these RESs make this task more challenging because of their intermittent nature. Therefore, in the present study power flow problem is treated as a multi-constraint, multi-objective optimal power flow (MOOPF) problem along with optimal integration of RESs. Whereas, the objectives of MOOPF are threefold: overall generation cost, real power loss of system and carbon emission reduction of thermal sources. In this work, a computationally efficient technique is presented to find the most feasible values of different control variables of the power system having distributed RESs. Whereas, the constraint satisfaction is achieved by using penalty function approach (PFA) and to further develop true Pareto front (PF), Pareto dominance method is used to categorize Pareto dominate solution. Moreover, to deal with intermittent nature of RES, probability density function (PDF) and stochastic power models of RES are used to calculate available power from RESs. Since, objectives of the MOOPF problem are conflicting in nature, after having the set of non-dominating solutions fuzzy membership function (FMF) approach has been used to extract the best compromise solution (BCS). To test the validity of developed technique, the IEEE-30 bus system has been modified with integration of RESs and final optimization problem is solved by using particle swarm optimization (PSO) algorithm. Simulation results show the achievement of proposed technique managing fuel cost value long with the optimal values of other objectives.