
Connect with where your food comes from and savour the freshest ingredients at these stunning farm-to-table dining spots in Malaysia. (Left image by @naaablrhmn, Right image by @hungrycouplemy)
There’s something magical about eating food harvested just steps from your table. Malaysia’s farm-to-table scene has bloomed in recent years, offering diners not just meals but complete experiences that celebrate local produce, sustainable farming practices, and authentic flavours. These farm restaurants across Malaysia aren’t just places to eat–they’re destinations that will transform how you think about food and have you raving to your friends.
1. The Acre by Farm Fresh, Seri Kembangan, Selangor
This bright and airy barn-style restaurant sits right on Farm Fresh’s dairy farm, where you can meet the cows that produced your milk. The menu showcases dairy products and freshly harvested ingredients from the farm in creative ways. Their legendary ice cream and wood-firedsourdough pizzas are not to be missed!
Farm Fresh visitors are required to pay a small entrance fee, which offers you an immersive educational experience that demonstrates the ins and outs of dairy farming.
Address: Jalan Maklumat, 43400 Seri Kembangan, Selangor
Phone: +6016 206 7133
2. Saudagar Nanas Agrofarm, Kajang, Selangor
Pineapple lovers, this is your paradise—a vibrant farm restaurant where almost everything on the menu incorporates their home-grown pineapples in surprising and delicious ways. The open-air dining area surrounded by pineapple fields creates a tropical vibe that’s perfect for family outings.Their signature nasi lemak nanas ayam, pineapple cheesecake, and freshly pressed pineapple juice are absolutely worth the trip to Kajang.
Address: Lot 3000, Kg Sg Merab Luar, Kampung Sungai Merab Luar, 43000 Kajang, Selangor
Phone: +6010 288 2987
3. Bug’s Paradise Farm, Puchong, Selangor
This tranquil organic farm and cafe run by BMS Organics offers a refreshing escape just minutes from the city. Visitors can stroll through their chemical-free gardens before enjoying wholesome vegetarian meals featuring their freshly harvested produce in the open-air cafe overlooking the crops. Their healthy signature steamboat sets are particularly outstanding and the peaceful environment makes it perfect for a weekend brunch away from the hustle and bustle.
Address: Lot 46692, Jalan Pulau Meranti, Kampung Pulau Meranti, 47120 Puchong, Selangor
Phone: +6016 742 8086
4. Sempah T-Farm, Bentong, Pahang
Nestled in the cool highlands on the way to Genting, this dreamy restaurant offers private farm dining with sweeping views of terraced vegetable gardens and its surrounding mountains. Their speciality is a traditional Chinese steamboat featuring bottomless seasonal vegetables harvested straight from their garden.
They also host special Chef’s Table dinners on occasion, so it’s best to check their socials for updates. Also, note that they do not take walk-ins, so be sure to make a reservation before you go!
Address: Lot 10141, KL, Karak Expy, Genting Sempah, 28750 Bentong, Pahang
Phone: +6011 1233 4988
5. GK Organic Farm, Dengkil, Selangor
This pioneer in Malaysia’s organic farm scene offers a humble but impactful dining experience where creativity and freshness are the stars. Their weekend farm-to-table lunch buffets feature a colourful array of whatever was harvested that morning. Plus, the passionate staff offer impromptu tours explaining their sustainable farming practices, perfect for curious eaters who want to understand exactly where their food comes from.
Kindly note that the luncheons are hosted on weekends only, have a maximum capacity of 25 pax, and reservation is a must!
Address: Jalan Besar, Kampung Sungai Buah, 43800 Dengkil, Selangor
Phone: +6012 386 6078
6. A Little Farm On The Hill, Janda Baik, Pahang
This breathtaking organic boutique farm hosts sophisticated gourmet lunches, classes, and parties using ingredients grown just steps from your table. The charming open kitchen design lets you watch chefs work their magic with the day’s harvest, and their rotating seasonal menu means even returning visitors will discover something new, exciting, and most certainly divine.
Bookings are required, but be forewarned – A Little Farm On The Hill’s waiting list can be months long.
Address: Lot 161 Tanarimba, Persiaran Enderong, Kampung Janda Baik, 28750 Bentong, Pahang
Phone: +609 233 0194
7. The Lemuni, Janda Baik, Pahang
Housed in a stunning historical 19th-century Terengganu palace surrounded by misty Janda Baik hills, this gorgeous restaurant perfectly balances taste and substance. Offering a unique and traditional kampung experience, their extensive menu creatively incorporates local herbs and plants grown onsite into authentic Malay dishes the likes of asam pedas, daging salai masak lemak, and sago bunga telang.
It can get crowded, so a reservation beforehand would be wise.
Address: Lot 9756, Kg Chemperoh, Kampung Janda Baik, 28750 Bentong, Pahang
Phone: +6014 393 4348
8. Nada Natural Farming, Balik Pulau, Penang
This hidden rustic gem in Balik Pulau on Penang island offers a complete farm-to-table al fresco dining experience with delectable food and a gorgeous mountain backdrop. The simple, home-style Italian cooking allows the freshness and quality of their chemical-free produce to shine through, while the romantic ambience and lush scenery will have you daydreaming long after your visit.
Be sure to call early to avoid disappointment, as they have very limited seating.
Address: Lot 646 & 647, Jalan Kuala Sungai Burung, Kampung Sungai Burung, 11000 Balik Pulau, Pulau Pinang
Phone: +6013 403 0988


