A Tabu search based approach for solving a class of bilevel programming problems in chemical engineering was presented. An algortihm was also tested for a number of benchmark problems. The results obtained showed superiority of the approach over the conventional methods in solving benchmark problems.