top of page

Welcome to The Natural Food Deli

A health food café, restaurant, and occasional bar, in the heart of The South Downs, in the market town of Petersfield, Hampshire

We specialise in healthy, wholesome, seasonal ingredients, locally sourced (where possible) from within 50 miles. All our coffee is locally roasted by River CoffeeOur menu is made up of drinks and dishes that all start with health at their heart, and include a range of vegetarian and vegan options alongside more traditional dishes.


Established in 2012 (as The Natural Apothecary until 2019), The Natural Food Deli was originally a family owned and run business until 2023, when a loyal and dedicated customer took on the business. Today, we hold true to the foundations that were put in place by that family, and still follow the path they so carefully laid for us. It is our community of loyal and local customers, (as well as some who travel long distances to see us!) that keep us humble and so enthused to offer the best healthy food and drink we can.


Thank you for supporting us, and we welcome seeing you at The Natural Food Deli, Petersfield in the near future.


"Friendly, bright, cheerful staff, fantastically fresh and healthy food, consistently brilliant"
Tripadvisor - Nov 2021

What Our Customers Say...


The best cafe in Petersfield! Caters for gluten free diet which my wife was so happy about. Staff are so friendly & have time to speak to you. Definitely one of our favourite places to eat in Petersfield. 

Stacy B

"What a lovely experience! Friendly staff. On the Thursday delicous fresh mint tea and hubby enjoy avocado and poached egg on toast. We enjoyed it so much went back the next day and enjoy the delicious smoothies"

Catriona M

Lovely place to head out and eat in Petersfield. Super accommodating team. Thank you so much for being in our town! We always love to visit and can’t wait to come again!

Contact Us


The Natural Food Deli

2 Dragon Street

Petersfield, Hampshire

GU31 4JD


01730 858183

Opening Hours

Mon - Sat

8:30 am – 4:00 pm



bottom of page