Nearly 100 jobs have been created at a food firm which was recently forced to cut more than 600 posts.
The multi-million pound deal will see Cavaghan and Gray, Carlisle, handling new production of food for Asda.
The supermarket has chosen Cavaghan and Gray's parent company Northern Foods to supply a range of ready meals, after an 18-month tender process.
The £30m deal will also create 180 jobs at Northern Foods sites in Grantham, Sheffield and Nottingham.
The deal will see £10m of new business come to Cavaghan and Gray in Carlisle.
It comes as a boost to the local economy, which has seen more than 1,000 jobs lost in the past 12 months.
Earlier this year, Northern Foods closed its factory on London Road, with the loss of more than 600 posts.