100 new jobs are being created in Lusk in North Dublin.
Ballymaguire Foods is taking on staff in sales and marketing, food scientists and technicians, research, chefs and other areas.
100 jobs will also be created during construction of a new food plant in Lusk to manufacture chilled ready meals.
Managing Director Ed Spelman said: "Our production capability will now grow to over 500,000 meals per week and this will mainly be used to fuel the opportunities we see in the UK and add to our existing business there. We managed to buck the trend during the recession, as we used it to find new opportunities and successfully grow.
"We are now backing ourselves with this new investment which will help us continue to improve and innovate new food products.
"Our Irish suppliers will also benefit in the future as all ingredients, where possible, are sourced on the island of Ireland. Ballymaguire Foods currently sources 676t of beef, 2600t of potatoes, 2080t of vegetables, 780t of dairy produce and 572t chicken per year in Ireland.
“We're also very grateful for the assistance we've received from the Government through Enterprise Ireland in the past as well as Bord Bia."