Updated 29 October 2026 · from filed accounts

The biggest food producers in Scotland

A.K. Stoddart is the biggest company among the food producers registered in Scotland by turnover, with £61.5m in its latest filed accounts. Dales Marine Services and Dundas Chemical Company (Mosspark) follow. Together the 10 companies below turned over £236m in their latest filed years.

  1. 1
    A.K. Stoddart

    Broxburn · Food & ingredients · FY to Nov 2023

    £61.5m

    +7.1% on the year before

  2. 2
    Dales Marine Services

    Aberdeen · Food & ingredients · FY to Dec 2023

    £30.6m

    +1.9% on the year before

  3. 3
    Dundas Chemical Company (Mosspark)

    Dumfries · Food & ingredients · FY to Dec 2024

    £29.3m

    -24% on the year before

  4. 4
    Bute Island Foods

    Isle Of Bute · Food & ingredients · FY to Mar 2022

    £21.6m

    +29% on the year before

  5. 5
    Matthew's Foods (Scotland)

    Glasgow · Food & ingredients · FY to May 2025

    £20.1m

    +0.6% on the year before

  6. 6
    Dales Marine Services (Greenock)

    Aberdeen · Food & ingredients · FY to Dec 2023

    £18.8m

    +20% on the year before

  7. 7
    Gordon McWilliam (Aberdeen)

    Aberdeen · Food & ingredients · FY to Oct 2025

    £17.2m

    +6.4% on the year before

  8. 8
    Taylors Snacks

    Errol · Food & ingredients · FY to Jun 2024

    £16.9m

    +16% on the year before

  9. 9
    East Coast Viners (Peas and Beans)

    Stonehaven · Food & ingredients · FY to Jun 2025

    £13.4m

    +16% on the year before

  10. 10
    Quality Pork Processors

    Brechin · Food & ingredients · FY to Dec 2021

    £6.63m

    -28% on the year before

How this list is made

From each company's latest accounts filed at Companies House, or its annual report for listed groups: the figures as filed, nothing estimated. Changes compare the two latest filed years. Only companies that report in pounds are ranked; groups that report in dollars or euros aren't converted. Subsidiaries whose figures are part of a listed group's are counted once, in the group. Updated daily as new accounts are filed.

More rankings