A canola oil factory catches fire in Carrum Downs, Melbourne.

It took firefighters more than 30 minutes to bring the blaze under control, and police and fire crews are at the scene investigating the blaze.

The building has been damaged with police treating the blaze as suspicious, there are no reports of injuries.