Chocolate courses

Chocolate courses

Chocolate courses

View our courses in chocolate

Master the medium of chocolate with a course at Squires Kitchen, and leave feeling confident to create chocolates, desserts and cakes like the professionals.

Would you like to know how to make delicious desserts for dinner parties, or how to make chocolate gifts for friends and family? Perhaps you are a patisserie chef who wants to brush up on skills and learn new techniques or maybe you run your own shop? Whatever your motivation, we have a course for you.

Chocolate sweets and truffles

Learn new skills and make that perfect gift for someone special.

Join Mark and learn how to temper chocolate, make ganaches and different fillings and decorate your chocolates and truffles using cocoa butter and transfers.

Chocolate courses

Chocolate cakes and cupcakes

Lots of great ideas to create professional looking cakes for wedding and special occasions.

Whether you’re making a cake for someone special or make wedding and occasional cakes professionally, Mark has a range of courses to teaching cake recipes, filling and decorating techniques.

Chocolate courses

Resident chocolatier Mark Tilling

UK Master Chocolatier 2006-2010 Mark Tilling is Squires Kitchen’s Resident Tutor.

With numerous awards and accolades, there’s no one better give you a history of chocolate from bean to bar, explaining how this fascinating medium behaves and how to handle it like an expert.

Mark Tilling’s courses

‘ It is so refreshing to deal with a company who show a human side!’

View testimonials

Strict Standards: Non-static method String::insert() should not be called statically, assuming $this from incompatible context in /var/www/html/cake/libs/debugger.php on line 398 Strict Standards: Non-static method String::insert() should not be called statically, assuming $this from incompatible context in /var/www/html/cake/libs/debugger.php on line 398 Strict Standards: Non-static method String::insert() should not be called statically, assuming $this from incompatible context in /var/www/html/cake/libs/debugger.php on line 398 Strict Standards: Non-static method String::insert() should not be called statically, assuming $this from incompatible context in /var/www/html/cake/libs/debugger.php on line 398 Strict Standards: Non-static method String::insert() should not be called statically, assuming $this from incompatible context in /var/www/html/cake/libs/debugger.php on line 398 Strict Standards: Non-static method String::insert() should not be called statically, assuming $this from incompatible context in /var/www/html/cake/libs/debugger.php on line 398 Strict Standards: Non-static method String::insert() should not be called statically, assuming $this from incompatible context in /var/www/html/cake/libs/debugger.php on line 398 Strict Standards: Non-static method String::insert() should not be called statically, assuming $this from incompatible context in /var/www/html/cake/libs/debugger.php on line 398 Strict Standards: Non-static method String::insert() should not be called statically, assuming $this from incompatible context in /var/www/html/cake/libs/debugger.php on line 398 Strict Standards: Non-static method String::insert() should not be called statically, assuming $this from incompatible context in /var/www/html/cake/libs/debugger.php on line 657 Strict Standards: Non-static method String::insert() should not be called statically, assuming $this from incompatible context in /var/www/html/cake/libs/debugger.php on line 657 Strict Standards: Non-static method String::insert() should not be called statically, assuming $this from incompatible context in /var/www/html/cake/libs/debugger.php on line 668 Strict Standards: Non-static method String::insert() should not be called statically, assuming $this from incompatible context in /var/www/html/cake/libs/debugger.php on line 668 Strict Standards: Non-static method String::insert() should not be called statically, assuming $this from incompatible context in /var/www/html/cake/libs/debugger.php on line 668 Strict Standards: Non-static method String::insert() should not be called statically, assuming $this from incompatible context in /var/www/html/cake/libs/debugger.php on line 673
Notice (8): Undefined variable: gaTransaction [APP/views/layouts/default.ctp, line 243]
Strict Standards: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /var/www/html/cake/libs/debugger.php on line 308 Strict Standards: Non-static method Configure::getInstance() should not be called statically, assuming $this from incompatible context in /var/www/html/cake/libs/configure.php on line 154 Strict Standards: Non-static method CakeLog::write() should not be called statically, assuming $this from incompatible context in /var/www/html/cake/libs/debugger.php on line 311 Strict Standards: Non-static method String::insert() should not be called statically, assuming $this from incompatible context in /var/www/html/cake/libs/debugger.php on line 311 Strict Standards: Non-static method CakeLog::getInstance() should not be called statically, assuming $this from incompatible context in /var/www/html/cake/libs/cake_log.php on line 230 Strict Standards: Non-static method App::import() should not be called statically, assuming $this from incompatible context in /var/www/html/cake/libs/cake_log.php on line 180 Strict Standards: Non-static method App::getInstance() should not be called statically, assuming $this from incompatible context in /var/www/html/cake/libs/configure.php on line 896