This paper proposes a bacterial foraging optimization (BFO) algorithm based approach to tune the parameters of IMC-PID controller for a class of first order plus time delayed (FOPTD) unstable systems with various 'θ/τ' ratios. Initially, the proportional controller based system identification procedure is attempted to convert the higher order unstable process model into an equivalent FOPTD unstable model. Similarly the identification procedure is also carried out for a class of FOPTD unstable models. The converted FOPTD unstable model which shows a nominal model mismatch is then considered for the controller tuning manoeuvre. In this work, BFO algorithm is employed to search the best possible controller parameters such as K p , K i , K d by minimizing the performance index, assigned to supervise the algorithm convergence. The relative efficiency of the BFO based internal model controlproportional integral derivative (IMC-PID) controller tuning has been confirmed through a comparative study with the existing nature inspired algorithms such as particle swarm optimization (PSO) and Ant colony optimization (ACO) algorithms. The robustness of the proposed controller tuning method is validated on an unstable continuous stirred tank reactor (CSTR) model. During this test, the CSTR process model with an introduced model uncertainty in the process gain 'K', process time constant 'τ' 'and the delay time 'θ' are analysed. The result also testifies that the BFO tuned IMC-PID provides a robust performance in reference tracking for the CSTR process model with perturbed model parameters.