We compare what's there to find the best deals for you.
Please enter a valid email address
You're now signed up. Great deals will soon be delivered to your inbox.
We compare prices from leading holiday companies so you can find the best deal for you.
If there’s one thing you really ought to try in Bali, it’s bebek betutu: heavily spiced duck wrapped in banana leaves and slow-cooked over smouldering rice husks. Slow means slow here – so slow that you need to order the dish at least 24 hours in advance – but the wait is so worth it.
Think melty soft, smoky duck breast with a delicious charred paste, usually served with tomato sambal (hot sauce). If you’re wondering where to eat it in Bali, Bebek Bengil – Dirty Duck Diner, (Jalan Hanoman), a famous Balinese restaurant in Ubud dedicated to all things duck, is one of the best places. Dining in Bali doesn’t get better than this.
Babi guling, or roast suckling pig on a spit, is another one of Bali’s best dishes. It’s a hearty feast of fiery roast pork piled into a bowl with crackling, rice, vegetables and fried intestines. Don’t be put off by the offal; it adds an extra layer of flavour to the whole affair.
This dish tastes like a big hug in a bowl and will generally set you back around £2. To try it, make a beeline for Ibu Oka Warung in Ubud (Jalan Tegal), a long-time institution dishing up some of Bali’s best babi guling.
Vegetarians rejoice! Restaurants in Bali serve up all kinds of tasty meat-free fare, including tempeh (or tempe), a unique dish that sounds dire on paper but tastes delicious on a plate. Made from boiled, pressed and fermented soybeans, it features in a variety of Bali’s traditional foods.
First-timers should try tempeh manis, a mix of fried, crispy tempeh tossed in a palm sugar sauce laced with garlic and chilli. Even die-hard carnivores can be converted by this stuff.