Cornwall is a beautiful place in southwest England. It is famous for its coast, history, and delicious food.

There are many great places to eat in Cornwall, from fancy restaurants to cozy pubs. This article will tell you about the best places to eat in Cornwall and what dishes to try.

Restaurant Nathan Outlaw – Port Isaac

This restaurant is on the cliffs of Port Isaac. It has amazing views and tasty seafood. Chef Nathan Outlaw uses local fish in his dishes.

The six-course menu changes often to use the best ingredients. Try the turbot with smoked hollandaise or the monkfish curry with coconut and lime.

Paul Ainsworth at No. 6 – Padstow

This Michelin-starred restaurant is in Padstow, a pretty fishing village. The menu has modern British dishes made with local ingredients. Chef Paul Ainsworth creates unique dishes like hake with spiced lentils and cauliflower or Cornish duck with honey-glazed parsnips. For dessert, try the Tasting of the Fairground.

The Shore Restaurant – Penzance

In Penzance, The Shore Restaurant is a cozy place to enjoy Cornish seafood. Chef Bruce Rennie creates dishes that let the ingredients shine. The menu changes daily, but you might find scallops with celeriac purée and truffle or sea bass with samphire and citrus beurre blanc. Seafood lovers should visit The Shore.

Kota – Porthleven

Kota is in the lovely harbour town of Porthleven. The restaurant mixes Cornish and Asian flavors, focusing on seafood. Chef Jude Kereama makes dishes like crispy oysters with wasabi mayonnaise and Porthilly crab with Thai green curry.

Vegetarians can enjoy tempura vegetables with miso and sesame dressing. Kota offers a fresh and exciting dining experience.

The Old Coastguard – Mousehole

In the cute village of Mousehole, The Old Coastguard is a coastal inn with great food. The restaurant has beautiful views and a garden by the sea. The menu has options for everyone, including vegetarian and gluten-free dishes. Try the pan-fried hake with Cornish new potatoes or the roasted cauliflower steak with spiced chickpeas.

The Fish House – Newquay

The Fish House is a popular restaurant in the beach town of Newquay. It offers delicious seafood with a fantastic view of Fistral Beach. Chef Paul Harwood uses fresh, local fish in his dishes.

The menu includes items like seafood paella, crab linguine, and grilled lobster. It’s a great spot for a relaxed meal by the sea.

The Gurnard’s Head – Zennor

This cozy pub is in Zennor, a small village near the coast. The Gurnard’s Head serves tasty food made from local ingredients. The menu changes often, but you might find dishes like slow-cooked lamb shoulder, beer-battered fish and chips, or vegetable risotto. The pub also offers a lovely garden for outdoor dining.

St. Tudy Inn – St. Tudy

St. Tudy Inn is a charming restaurant in the village of St. Tudy. The menu has modern British dishes made with fresh, local ingredients. You might find dishes like roasted pork belly, pan-fried sea bream, or beetroot and goat’s cheese tart. The dessert menu is also delightful, with options like sticky toffee pudding and lemon posset.

The Cornish Vegan – Truro

This restaurant in Truro is perfect for vegans and vegetarians. The Cornish Vegan serves delicious plant-based dishes made from local ingredients. The menu includes items like mushroom stroganoff, lentil shepherd’s pie, and vegan burgers. They also have a great selection of desserts, like chocolate brownies and cheesecake.

The Square – Porthleven

In Porthleven, The Square is a lovely bistro with a view of the harbour. The restaurant serves tasty dishes made from local ingredients. The menu includes options like pan-fried scallops, roasted Cornish chicken, and vegetable curry. There are also delicious desserts, like chocolate fondant and passion fruit panna cotta.

The Watch House – St. Mawes

In the charming village of St. Mawes, The Watch House is a stylish restaurant with a view of the harbour. The menu features seafood and local produce. You might find dishes like pan-fried sea bass, Cornish mussels, or roasted vegetable tart. The dessert menu is also delicious, with options like chocolate fondant and crème brûlée.

Hooked on the Rocks – Falmouth

Hooked on the Rocks is a seafood restaurant in Falmouth with a great view of the sea. The menu includes fresh seafood dishes like oysters, mussels, and crab. They also have meat and vegetarian options, like steak and vegetable stir-fry. The restaurant is perfect for a special meal or a relaxed lunch.

Strong Adolfos – Wadebridge

This café near Wadebridge is a great place for breakfast or lunch. Strong Adolfos serves delicious food with a Scandinavian touch. The menu includes options like smoked salmon on rye bread, homemade granola, and open sandwiches.

They also have a great selection of cakes and pastries. The café is perfect for a relaxed meal after exploring the nearby coast.

The Ship Inn – Wadebridge

The Ship Inn is a traditional Cornish pub in the heart of Wadebridge. It offers a warm atmosphere and delicious home-cooked food. The menu features classic pub dishes like steak and ale pie, fish and chips, and homemade burgers. There’s also a great selection of local ales and ciders to accompany your meal.

Prawn on the Lawn – Padstow

Located in Padstow, Prawn on the Lawn is a seafood bar and fishmonger. They serve fresh, local seafood in a relaxed setting. The menu includes dishes like prawn cocktail, crab and avocado toast, and grilled fish. You can also buy fresh fish and seafood to take home and cook yourself.

Appleton’s Bar & Restaurant – Fowey

Appleton’s Bar & Restaurant is a contemporary Italian eatery in the town of Fowey. The menu features delicious Italian dishes made with Cornish ingredients. You might find options like fresh pasta with crab, seafood risotto, or wood-fired pizza. The restaurant also offers a fantastic selection of Italian wines to pair with your meal.

The Canteen – St Agnes

The Canteen is a relaxed café in the village of St Agnes. They serve delicious breakfast and lunch dishes made from local ingredients. The menu includes options like eggs Benedict, avocado toast, and homemade quiche. They also have a great selection of cakes and pastries, perfect for an afternoon treat.

The Mowhay Café – Trebetherick

This charming café is located in the village of Trebetherick, near the popular Daymer Bay. The Mowhay Café serves tasty breakfast and lunch dishes in a relaxed, rustic setting. The menu includes options like smoked salmon and scrambled eggs, homemade soup, and Cornish pasties. They also have a lovely outdoor seating area, perfect for sunny days.

The Wheel House – Mevagissey

In the picturesque fishing village of Mevagissey, The Wheel House is a cozy seafood restaurant. The menu features fresh, local fish and seafood, cooked in a simple, delicious style. You might find dishes like grilled sardines, seafood platter, or fish stew. The restaurant also has a great selection of local beers and wines.

The Hidden Hut – Porthcurnick Beach

The Hidden Hut is a unique outdoor café on Porthcurnick Beach. They serve delicious food using local ingredients, perfect for a picnic on the beach. The menu includes options like homemade soup, seafood chowder, and Cornish pasties. They also host special feast nights throughout the summer, featuring dishes like lobster and paella.

The Beach Hut – Watergate Bay

Located on Watergate Bay, The Beach Hut is a laid-back beachside café. They serve tasty breakfast, lunch, and dinner dishes with a view of the sea. The menu includes options like eggs Benedict, fish tacos, and homemade burgers. They also have a great selection of cocktails, perfect for watching the sunset.

The Cornish Barn – Penzance

The Cornish Barn is a stylish restaurant and bar in Penzance. The menu features modern British dishes made from local ingredients. You might find options like pan-roasted duck breast, seafood linguine, or vegetable curry. The restaurant also has a great selection of local beers and wines, as well as delicious cocktails.

The Olive Tree – Bude

In the town of Bude, The Olive Tree is a Mediterranean restaurant offering delicious dishes made from local ingredients. The menu includes a variety of Mediterranean favorites with a Cornish twist, such as tapas, fresh seafood, and grilled meats.

You might find options like Cornish mussels in white wine and garlic sauce, lamb kofta, or vegetarian stuffed peppers. The restaurant also has a great selection of wines and cocktails to complement your meal, making it a perfect choice for a delightful evening in Bude.