Since 1964, we’ve been a beloved stop for locals and travelers alike, offering fresh produce, artisanal goods, and a joyful family experience. Join us in celebrating this milestone as we honor our roots and continue to provide the same quality and warmth that has made Peregrine a favourite for six decades.






Delicious and quality food and drinks
Enjoy a delicious meal, whether you’re dining in or grabbing a quick takeaway. From wholesome breakfasts and hearty lunches to freshly prepared sandwiches, coffee and indulgent sweet treats, we have something for everyone.
Today we celebrate the incredible women who inspire, nurture, lead, and make a difference every single day. 🤍
From the women who are part of the Peregrine family to those who walk through our doors, thank you for your strength, kindness, and the many ways you help make our communities flourish.
Happy National Women`s Day. 🌸
#NationalWomensDay #PeregrineFarmstall #PartOfTheJourney
Aug 9
One loaf for today... and one for tomorrow. 😉🍞
With shelves filled daily with freshly baked breads, choosing just one is never easy. From golden crusts to soft, flavourful centres, every loaf is made with care by our bakery team and ready to become part of your next meal.
#PeregrineFarmstall #FreshlyBaked #FreshBread #PartOfTheJourney #ElginValley
Aug 8
A little behind-the-scenes look at where the day`s favourites come to life. ✨
Every cake, pastry, and sweet treat is carefully prepared by our bakery team before it finds its place on our shelves. From the first bake to the final finishing touch, it`s all done with care.
Freshly made. Every day. 🤍
#PeregrineFarmstall #FreshlyBaked #BehindTheScenes #PartOfTheJourney
Aug 6
There`s something special about a bookshop that feels like home. 📚🤍
With shelves full of stories, quiet corners to unwind, and Cleo keeping watch from her favourite spot, Liberty Books is the perfect place to slow down and stay awhile.
#PeregrineFarmstall #LibertyBooks #BookshopCharm #BookLovers #ElginValley
Aug 5
We are so honoured to share that Peregrine has been named a finalist in the KFM Best of the Cape Awards for Best Farm Stall! 🏆✨
This marks the fourth year we`ve been nominated, and we couldn`t be more grateful for the continued support of our incredible community. This recognition is only possible because of you – our loyal customers, our hardworking Peregrine team, and everyone who continues to make Peregrine part of their journey.
A heartfelt congratulations to our fellow finalists in the Best Farm Stall category: Banhoek Farmstall & Café in Stellenbosch, Die Plaaskind Padstal in Uniondale, Houw Hoek Farm Stall in Grabouw and Weskus Padstal in Yzerfontein.
We`re proud to be recognised alongside such wonderful farm stalls, each contributing something unique to the Western Cape.
A special thank you to @kfmza and @yoco_za for celebrating the very best of the Cape.
Thank you for being part of our journey and for helping us reach this incredible milestone. 🤍
#KFMBestOfTheCape #KFM #BestFarmStall #PoweredByYoco #PeregrineFarmstall #ThankYouCapeTown
Aug 5
Meet the Peregrine team! 👨🍳🍽️
This is Chef Gordon, our Head of Culinary and the heart behind our café. Since joining the Peregrine family at the beginning of the year, he`s been bringing his passion, creativity, and expertise to every dish that leaves the kitchen.
Be sure to say hi when you see him around! 👋
#PeregrineFarmstall #MeetTheTeam
Aug 4
One question. Endless possibilities 👀✨
With so many freshly baked treats to choose from, picking just one favourite is no easy task. Whether you`re in the mood for something savoury or something sweet, the bakery has you covered.
#PeregrineFarmstall #BakeryFavourites #FreshlyBaked #FarmstallMoments
Jul 31
Some things are better in pairs 🧢
Good coffee and a pastry. Road trips and great company. Matching Peregrine caps and your favourite person. Browse our range of Peregrine merchandise next time you visit and take a little piece of the journey with you.
Who would you love to match with?👀
#PeregrineFarmstall #PeregrineMerch #PartOfTheJourney #FarmstallFavourites #ElginValley
Jul 30
021 300 8977 or 021 300 8978 | peter@peregrinefarmstall.co.za
Questions? Send us an email
Copyright © 2024 Peregrine Farm Stall