Two Michelin Stars, Six Miles from the Clock Tower
Here is a fact that surprises almost everyone: Machynlleth, a market town of roughly 2,000 people in the Dyfi Valley, sits within a few miles of Wales's only two-Michelin-star restaurant. Ynyshir Restaurant and Rooms at Eglwys Fach, about six miles south-west of town off the Aberystwyth road, is led by chef Gareth Ward, whose tasting menu runs to around 30 courses built on local seafood, wagyu beef and bold Far Eastern flavours. It is a restaurant-with-rooms, so the classic way to do it is to stay the night — see our where to stay page for that and other options. For a destination dinner of this calibre you would normally have to travel to a major city; here it sits beside an RSPB nature reserve on the edge of the Dyfi estuary.
Gwen — Fire-Led Fine Dining at 21 Heol Maengwyn
Remarkably, the town centre now has its own Michelin Guide-listed destination restaurant as well. Gwen Restaurant & Wine Bar at 21 Heol Maengwyn — the premises that once housed the Number Twenty One restaurant — is the project of chef Peter Sanchez-Iglesias and a sister restaurant to Ynyshir. Dinner is an intimate, fire-led tasting menu of around 20 courses, cooked across two open kitchens for just 8 guests per service. Bookings are taken via Tock, and note that the kitchen does not offer dietary substitutions, so check before you book. That a town this size supports both Ynyshir and Gwen says a great deal about the food culture of the Dyfi Valley — and it makes Machynlleth a genuinely credible base for a foodie weekend in Mid Wales.
The Wynnstay and Hennighan's — Two Local Institutions
Back on more familiar ground, The Wynnstay on Heol Maengwyn is a Georgian coaching-inn hotel whose restaurant champions the finest Welsh ingredients; it also hosts monthly folk nights and is one of the town's best-loved pubs. And no honest guide to eating in Machynlleth could skip Hennighan's, frying fish and chips here since 1982 and formerly ranked among the UK's top-20 chippies in national awards in 2016 and 2018. There are two shops: the Top Shop at 123 Maengwyn Street is takeaway only (Wednesday to Saturday, plus Sundays in summer), while the Bottom Shop offers takeaway and a sit-down restaurant, closing on Thursdays and Sundays. Gluten-free options are available — a thoughtful touch you don't find in every chip shop.
Cafes — From Deli Counters to Speciality Coffee
Machynlleth punches well above its weight for daytime eating. Blasau Delicatessen is a deli-cafe known for strudels, quiches and artisan bread, with plenty for vegans. Tŷ Medi at 13 Heol Maengwyn — occupying the premises of the much-missed Quarry Cafe — leans vegetarian and does well-regarded veggie breakfasts. Hermit Crab Coffee at 12 Penrallt Street serves speciality coffee, lunches and cakes and holds one of the highest visitor ratings in town. Caffi Glyndŵr, inside the historic Parliament House on Maengwyn Street, serves homemade meals and cakes with vegetarian options, open 9am–4.30pm daily. Caffi y Plas does sandwiches and cakes at Y Plas, Y Gegin Fach is the town's budget-friendly spot for breakfasts and cakes, and The Green Goat Cafe brings a contemporary edge, with pop-ups and festival catering to its name.
Takeaways for the Evening
For a night in after a day on the hills or the mountain bike trails, the town has a solid takeaway line-up: Shilam Tandoori for Indian food (it also has restaurant seating), China Garden for Chinese takeaway, and Town Kebab House. Mandy's Coffee Shop rounds out the everyday options. Combined with Hennighan's two chip shops, that means a town this size covers curry, Chinese, kebabs, coffee and classic fish and chips — not bad at all for the heart of rural Mid Wales. If you're here on a Wednesday, the weekly street market adds food stalls along Maengwyn Street too.
Market stalls and local producers
Much of the town's food shopping still happens out on the street. Visit Wales describes the Wednesday market beneath the clock tower as a friendly, community affair, with stalls of organic fruit, speciality cheeses, books, beads and cottage-garden plants among the more everyday goods — worth arriving hungry for. A few doors along, Dyfi Wholefoods at London House on Heol Maengwyn is a vegetarian and vegan wholefood shop that runs from porridge to gin by way of local honey, with refills and coffee beans ground to order; its own site gives opening as Monday to Saturday, roughly 9am to 5.30pm. South on the A487 at Tre'r Ddôl, the community-owned Cletwr shop and café sells Welsh produce and home-made cakes seven days a week. For a local drink to take home, the Dyfi Distillery at the craft centre in Corris builds its gins on wild botanicals foraged in the Dyfi Biosphere, and opens daily through the season.
Sundays, Mondays and the quieter months
Machynlleth eats best midweek and thins out at either end of the week. Gwen takes only four dinner services, typically Wednesday to Saturday, at around £180 a head; Ynyshir's own site says the restaurant opens Tuesday to Friday only, with dinner from around £450 plus VAT per person. Both are prepaid and pre-booked, often months ahead. Hennighan's Bottom Shop closes Thursday and Sunday, while the Top Shop runs Wednesday to Saturday and adds Sundays over Easter, the May bank holidays and through the summer. Caffi Glyndŵr's own site lists 9am to 4pm daily, and the Wynnstay serves food on weekday evenings with lunch added at weekends. Treat all of that as typical rather than guaranteed, and ring ahead in winter.
Practical Information
Opening hours in a small town change with the seasons, so it's always worth checking ahead — especially for Sunday and Monday visits, when some cafes close. Gwen and Ynyshir both work on pre-booked tasting menus with very limited covers, so book well in advance; Ynyshir in particular is a special-occasion destination. Caffi Glyndŵr's stated hours are 9am–4.30pm daily, and Hennighan's two shops keep different days (Top Shop Wed–Sat plus summer Sundays; Bottom Shop closed Thursday and Sunday). Most venues are within a five-minute walk of the clock tower.
Run a restaurant, cafe or food business in the Dyfi Valley? A featured listing on machynlleth.net costs £360 + VAT per year and gives you a dedicated feature page seen by visitors planning their trip. Find out how to get featured →
Day trips