Hands-on cooking classes in Edinburgh that teach you something you will actually make again at home.

Classes worth booking

Yarrow Cookery School ★ 4.6

Scottish seafood, Italian pasta, Japanese sushi, bread, family cookingGroup: 8-12 GBP 75-150

Yarrow Cookery School in a 450-year-old Longniddry Steading, East Lothian, 18 minutes from Edinburgh by train, named Prestige Cookery School of the Year 2026.

Edinburgh Food and Drink Academy ★ 4.3

Diploma in professional cookery, baking, pastry, world cuisinesGroup: 12-16 GBP 95-195

Edinburgh Food and Drink Academy on Queen Street in New Town, a Georgian townhouse offering recreational cooking classes, diplomas and masterclasses to chefs.

The Wee Kitchen ★ 4.6

Sri Lankan, Indian, Japanese izakaya, Korean, Lebanese, Vietnamese, Spanish tapas, Sichuan and traditional ScottishGroup: 8-12 GBP 65

The Wee Kitchen on Jane Street in Leith Edinburgh, run by chef-tutor Ailsa as the rebrand of Eat with Ailsa, a small-group hands-on cookery school running.

Book cooking classes in Edinburgh

Edinburgh: Perfect Pasta Workshop★ 5.0 (1)

2.5 hours

Edinburgh: Perfect Pasta Workshop

Nothing says comfort quite like a bowl of freshly made pasta, and in this hands-on class, you’ll discover just how easy (and fun!) it is to make your own from scratch.

from£95 Check dates

See all 702 food experiences in Edinburgh

← Back to Edinburgh food guide