Delicious Food at the White Horse, Country Pub with Dining, Rogate, West Sussex

When it comes to serving great food in a beautiful pub setting with bags of character, the White Horse in Rogate near Petersfield, Hampshire is just the place. Whether you’re after chilled drinks and a spot of al fresco dining in the summer months or warm and cosy evenings in front of crackling log fires in winter, our traditional country pub offer the perfect setting.

Our passion for great food is clear to see in our freshly prepared new menu, made from the best seasonal products and cooked to perfection by our highly skilled chefs.


Monday – Thursday

Lunch – 12am – 2.30pm
Evening – 6pm- 9pm

Friday – Saturday

Lunch – 12am – 3pm
Evening – 6pm- 9pm


12am – 6pm


Sandwiches & Baguettes

A selection of sandwiches & baguettes

All baguettes come with a side salad and are available in wholegrain or white


A selection of starters

Pub Favourites

A selection of pub favourites meals


A selection of main meals

Sides Orders

A selection of side orders


A selection of desserts

We will try to accommodate all dietary needs but please be aware any changes to the menu will incur a delay and be subject to a surcharge.

Please note that all our produce is sourced locally using local suppliers and farmers. It is also collected and delivered on a daily basis so is therefore subject to availability so please accept our apologies if we occasionally run out of something.