Published on: May 14, 2025

A Taste of Cornwall: Must-Visit Restaurants for Exceptional Local Flavours

Cornwall is renowned for its stunning landscapes, dramatic coastlines, and rich heritage — but let’s not forget about the incredible food scene. From fresh seafood straight off the boat to farm-to-table delicacies, there’s no better way to experience the county’s authentic flavours than by visiting some of its top restaurants. While Porthcothan has its own gems, venture just a little further afield and you’ll discover a whole world of dining experiences that showcase the very best of Cornwall’s produce.

Here’s a guide to some of the best restaurants, all serving up mouth-watering dishes made with local, seasonal ingredients — and, of course, plenty of Cornish charm.


The Seafood Restaurant, Padstow

No food lover’s trip to Cornwall is complete without a visit to The Seafood Restaurant in Padstow. This iconic eatery, founded by renowned chef Rick Stein, is a seafood lover’s paradise. The menu here is a celebration of the freshest fish and shellfish, caught daily off the Cornish coast. Expect everything from delicate crab salads to perfectly grilled lobster, paired with an impressive wine list featuring some of the best British and international selections.

For an unforgettable experience, try the tasting menu, where you can sample a selection of the finest seasonal seafood dishes. After your meal, take a stroll along Padstow’s picturesque harbour — a perfect way to walk off your food and enjoy the coastal views.


The Fish House, Fistral Beach, Newquay

If you’re after fresh, vibrant seafood in a relaxed, beachside setting, The Fish House at Fistral Beach is an absolute must. Known for its laid-back vibe and stunning sea views, this Newquay hotspot serves up simple but sensational seafood dishes. From fresh fish and chips to hand-dived scallops and grilled mackerel, the menu highlights Cornwall’s freshest catches.

For a special treat, try the fish sharing platter — a feast that’s perfect for groups or couples who want to sample a variety of the day’s best seafood. And, with its terrace overlooking Fistral Beach, it’s an ideal spot to relax with a cold glass of Cornish cider as you take in the view.


The Tolcarne Inn, Newquay

For a more intimate, traditional Cornish experience, head to The Tolcarne Inn in Newquay. This quirky pub, set in a historic building, is known for its hearty, rustic meals and a great selection of local ales. Their seasonal menu is focused on fresh produce from Cornwall’s farms, offering everything from classic Cornish pasties to rich meat stews, all served in a warm and welcoming atmosphere.

Don’t miss their daily specials — they often feature locally sourced meats and fish, ensuring that every bite is packed with authentic Cornish flavour. The Tolcarne Inn is a great choice for a relaxed evening with fantastic food, without any fuss or formality.


The St Tudy Inn, St Tudy

For something a little further inland, make your way to The St Tudy Inn, located in the quaint village of St Tudy, near Bodmin. This cosy pub is a favourite with locals and visitors alike, offering top-notch pub food with a modern twist. Their menu is full of seasonal, locally sourced ingredients, with everything from delicious steaks to fresh Cornish mussels.

What sets The St Tudy Inn apart is their commitment to using local suppliers — from fresh fish landed in Newquay to vegetables from nearby farms. Their Sunday roast is a real highlight, with generous portions and beautifully prepared meats. Pair it with one of their carefully selected local wines, and you’ve got the perfect Cornish meal.


The Hidden Hut, Portscatho

If you’re up for an adventure, head to The Hidden Hut in Portscatho on the Roseland Peninsula. This unique, unassuming café-style restaurant serves up incredible dishes in an incredibly scenic spot overlooking the sea. While the location is somewhat off the beaten path, the food more than makes up for it.

Their menu focuses on simple, delicious ingredients, often cooked over an open fire — think freshly grilled fish with seasonal vegetables and aromatic sides. What makes The Hidden Hut special is their commitment to showcasing the best of Cornwall’s food in a no-frills, relaxed setting, so you can fully enjoy the natural beauty of the area while feasting on high-quality, freshly prepared meals.


The Greedy Goose, Truro

For something a little different, head to The Greedy Goose in Truro, where fine dining meets locally sourced Cornish produce. This intimate restaurant offers a creative and seasonal menu, carefully crafted to showcase the finest ingredients from the region. From perfectly cooked steaks to innovative vegetarian dishes, each plate at The Greedy Goose is a work of art.

What’s more, their tasting menu offers a fantastic opportunity to sample a variety of dishes that highlight Cornwall’s diverse produce. Whether you’re celebrating a special occasion or simply looking to indulge in exceptional food, The Greedy Goose delivers an unforgettable dining experience.


Ready to Tuck In?

Cornwall’s dining scene offers an incredible variety of restaurants, from intimate pub meals to world-class seafood feasts. If you’re looking to explore beyond Porthcothan and discover the very best of Cornish cuisine, these eateries are guaranteed to satisfy your appetite.

So, why not plan your next culinary adventure and explore these fantastic restaurants? Click here to Book your stay at Porthcothan House and set out on a food lover’s tour of Cornwall — the flavours, the views, and the memories are waiting for you!

Book your stay