There are many places to eat within Beadnell and the surrounding villages and Northumberland Eats is a local website which promotes local restaurants, bistros, bars, cafes etc and has various discounts and offers for meals,drinks, etc
Here a few I would recommend;
In Beadnell Village itself you have;

Craster Arms Beer Garden
Salt Water Cafe – Cosy Cafe and Bistro serving great food from Breakfast through to evening meals
The Craster Arms – family and pet friendly pub with a large beer garden and great selection of food
Beadnell Towers – A lovely bar and restaurant with a wide ranging menu (currently closed for refurbishment)
Slightly further afield there is;

Fish and Chips at The Joiners Arms
The Joiners Arms at Low Newton – great pub, dog friendly and you can walk to it from Beadnell along the beach (about a 8 mile round trip – well worth it though)
Insieme restaurant in Seahouses – Unfortunately I haven’t had the chance to experience this one yet but I have had excellent reports from guests and friends who have visited. Probably worth booking if you want to dine here