Merah Putih Restaurant
asian★ 4.5(3,710)
Arguably the most architecturally ambitious restaurant in Bali — a soaring bamboo canopy above open-sided dining pavilions on Jalan Petitenget in the Seminyak/Kerobokan border. The menu is split into traditional Indonesian recipes on one side and a chef's contemporary reinterpretation on the other, inviting direct comparison. The Indonesian seafood and slow-cooked meat preparations are what the kitchen does best; the wine list is unusually considered for Bali.
4 local tips
- Order one traditional dish and its contemporary counterpart side by side — the dual-menu concept works best when you commit to the comparison
- The bamboo canopy creates an incredible visual effect when full of evening diners; request an interior table rather than the garden perimeter
- Reservations are essential for weekends and public holidays — the space fills quickly at dinner
- The bar section seats walk-ins and serves the full menu; useful if the dining room is booked
An Indonesian regional-cuisine restaurant inside the Potato Head complex on Seminyak's Petitenget strip, dedicated to recovering traditional recipes from across the archipelago — dishes from Kalimantan, Maluku, and Papua that rarely appear on Bali menus. The setting is exceptional: a light-filled dining room above the beach club with an open kitchen, communal table, and the best view of the ocean at lunch in Seminyak. This is not warung food elevated; it is serious regional Indonesian cooking.
4 local tips
- The lunch service, when the light through the ocean-facing windows is strongest, is better value and atmosphere than dinner
- Ask the server to explain any dish you don't recognise — the menu annotates regional origins and the staff know the food well
- The communal table at the kitchen counter is the best seat in the house for watching the kitchen work
- Pair with a sunset session at Potato Head Beach Club below after lunch; the combined access is straightforward
Mama San
asian★ 4.5(4,200)
A Shanghai-opium-den-meets-Southeast-Asia dining room in a converted warehouse on Jalan Raya Kerobokan, serving a pan-Asian menu of small and large plates drawn from Vietnamese, Thai, Singaporean, and Indonesian cooking. The upstairs bar — all dark wood, low lighting, and leather banquettes — is one of Seminyak's best cocktail rooms independent of the food. The dim sum brunch on weekends is a local institution.
4 local tips
- The upstairs bar seats walk-ins even when the restaurant below is fully booked — the full dinner menu is served up there
- Weekend dim sum brunch is better on Sunday than Saturday when it's slightly less crowded
- The space fills quickly; arriving at opening for dinner gets you the best table selection
- Cold noodle and satay dishes work best as a first course before the larger sharing plates
Sisterfields
brunch★ 4.5(3,800)
Seminyak's most reliably good all-day cafe, drawing from Australian brunch culture but adapting it to a Bali-specific pantry — house-made bread, local eggs, Indonesian spice influences in unexpected places. The interior is deliberately understated: white walls, timber floors, good light. It's perpetually busy because the food is consistently excellent rather than trendy, which is a rare combination on the Seminyak strip.
4 local tips
- Truffle scrambled eggs and the Bacon Benedict are the dishes that appear in nearly every review for good reason — start there
- The wait for weekend tables can run 30–40 minutes from 9–11am; arriving before 8:30am or after 1pm avoids the queue
- The coffee programme is taken seriously — ask for single-origin options if you want something beyond the house espresso
- The smaller Canggu location gets less foot traffic but serves the same menu
La Lucciola
italian★ 4.5(3,200)
A beachfront Italian restaurant on Seminyak Beach operating for over three decades from a two-storey open-air pavilion. The food is straightforward Italian but executed with enough care to hold up against nostalgia — fresh pasta, wood-fired preparations, a wine list that has evolved well. The real reason to come is the setting: ocean at your feet, no barriers between the dining room and the sand, and a sunset view that the beach clubs nearby charge a minimum spend to replicate.
4 local tips
- Book the upstairs table facing west at least two days ahead — it's the best sunset seat on Seminyak Beach without paying beach-club minimums
- The kitchen handles seafood better than meat; the fresh fish preparations change daily
- It's one of the last genuinely open-air beach restaurants in Seminyak; the others have become more enclosed over time
- Post-dinner walk south along the beach toward Kuta takes you through the stretch of beach that's busiest at sunset, worth seeing once
Sea Circus
mexican★ 4.4(2,800)
A colourful all-day cafe on Jalan Kayu Aya that has outlasted a dozen trendier neighbours by delivering honest food across a wide menu — tacos, pasta, wood-fired pizza, and strong cocktails. The interior is deliberately playful: mismatched tiles, tropical prints, a bar that runs the length of the room. It's been running for over a decade and the consistent crowd is a mix of long-term expats and repeat visitors, which in Seminyak's revolving-door scene is the best possible signal.
4 local tips
- The Tuesday night drinks special draws a reliable local expat crowd — the social scene is part of the experience on that night
- Tacos are the kitchen's strongest category and can be ordered across lunch, dinner, or as a bar snack
- The bar does a good negroni variation; the cocktail menu rotates seasonally
- Tables on the street-facing section get good morning light for breakfast
Da Maria
italian★ 4.4(2,100)
A Neapolitan-style pizzeria on Jalan Petitenget in Seminyak serving the most reliably good pizza in Bali — 24-hour fermented dough, San Marzano tomatoes, and a wood-fired oven running at temperature. The room is loud and lively rather than intimate, which suits the food. The antipasto and charcuterie boards work as a starter while you wait for the pizza to come through.
4 local tips
- The dough fermentation makes it noticeably more digestible than typical Bali pizza — it's worth ordering the plain margherita as a benchmark before building up
- Walk-in friendly compared to Seminyak dinner neighbours; the bar area seats without reservations
- The pasta dishes are secondary to the pizza but the cacio e pepe is reliable
- Weekend evenings fill fast; weekday dinner is the smoother experience
Revolver Espresso Seminyak
cafe★ 4.5(2,400)
The coffee reference point for serious espresso in southern Bali, hidden in a narrow lane off Jalan Kayu Aya in Seminyak. The space is tiny — a long counter, minimal seating, dark timber and exposed brick — and the focus is entirely on the coffee: single-origin rotating roasts, filter options, and a short brunch menu that treats the food as seriously as the cup. This is where Bali's barista community meets.
4 local tips
- The lane entrance is easy to miss from the main road — look for the small Revolver sign set back from Jalan Kayu Aya on the west side
- Cold brew filter and the seasonal single-origin pour-over are worth asking about over the standard espresso if you want to understand the coffee better
- The space fills quickly on weekend mornings; ordering to go from the counter and sitting on the lane steps is a local habit
- Multiple locations across Bali now, but the original Seminyak lane has a specific character the others don't replicate
Monsieur Spoon Canggu
cafe★ 4.4(1,800)
A French bakery-cafe by two Parisian cousins on Jalan Raya Batu Bolong in Canggu, where an all-butter croissant programme and serious bread baking coexist with the Canggu smoothie-bowl scene. The croissants — laminated by hand from local flour with French technique — are the best in Bali. The cafe backs onto a small garden and fills early with a crowd that treats breakfast as an occasion rather than a fuel stop.
4 local tips
- Croissants sell out before 10am on weekends — order on arrival, not after looking at the menu
- The pain au chocolat and cardamom morning bun are underordered; ask which pastries came out that morning
- Good pour-over coffee programme alongside the espresso; ask for the single-origin filter option
- The garden seating fills up quickly in the dry season — a weekday visit is calmer than weekend
Warung Sika
asian★ 4.7(884)
The most consistently recommended nasi campur warung in Canggu, operating from a bright-lit open-front room on Jalan Tanah Barak. Point at the dishes behind the glass and they're portioned over rice: slow-cooked chicken, crispy pork, lawar, sambal matah, mixed vegetables in coconut milk. The price is roughly what it should be for a large plate of real food. Long-term expats send everyone here first.
4 local tips
- Arrive for lunch between 11:30am and 1pm while all the dishes are freshly rotated — later in the afternoon some items run out
- The babi guling (roast suckling pig) preparation is available on certain days only; worth asking when you arrive whether it's on
- Point and gesture works fine — the staff understand the drill with non-Indonesian speakers
- The warung closes when the food runs out, which can be mid-afternoon on busy days
The Shady Shack
vegetarian★ 4.5(2,200)
A vegetarian and vegan cafe tucked among rice fields in Canggu, built from reclaimed timber and bamboo with an entirely open-sided structure. The menu runs from breakfast through dinner across plant-based burgers, grain bowls, smoothie combinations, and raw desserts. It occupies an unusual position: genuinely good enough for non-vegetarians and genuinely committed enough to the sustainable-sourcing brief to satisfy the health-conscious crowd.
4 local tips
- The mushroom burger and the loaded grain bowl are the dishes most cited by non-vegetarian visitors as the point where they stopped noticing the lack of meat
- Request a field-view table rather than the road-facing section — the rice paddy backdrop is the setting the cafe was designed around
- The kitchen gets slammed on weekend brunch service; a weekday visit is the faster experience
- The smoothie programme uses genuinely local fruit — ask what's in season rather than ordering off the standard menu
Mason Canggu
american★ 4.5(1,600)
A sleek open-air dinner restaurant on Jalan Batu Bolong in Canggu serving a rotating menu of contemporary sharing plates built around Indonesian ingredients and global technique. The kitchen has genuine ambition — charred preparations, fermented condiments, unusual local produce sourced from small farms — and the room is designed for a long table dinner rather than a quick bite. Best suited to a group of four or more who want to share everything.
4 local tips
- Sharing every dish rather than ordering individually is how the menu works best — the kitchen sizes and sequences dishes for the table
- Cocktails are unusually good for a non-bar-focused restaurant; try the local-spirit based house drinks over the international options
- Book two to three days ahead for weekend tables; walk-in works on weeknights
- The lamb shank and the smoked dip starter appear on nearly every review — use them as orientation points
Babi Guling Men Lari
asian★ 4.0(350)
A roadside babi guling specialist in Mengwi on the Canggu-Tanah Lot road, run by a single family and consistently cited as the best version of Bali's roast suckling pig available outside of Ubud. The whole pig is spiced with a paste of turmeric, galangal, chilli, and lemongrass, then slowly spit-roasted — the result is crackling that shatters, meat that falls off, and a broth made from the cooking liquid that is aggressively seasoned. Open until the pig runs out.
4 local tips
- Arrive by 11am — the pig sells out, and late arrivals get leftover portions with less variety of cuts
- Order the full mixed plate (nasi babi guling) rather than picking individual components — the combination of crackling, meat, sausage, and lawar is the point
- It is genuinely roadside and rough around the edges; this is not a comfort-eating environment but the food is the best reason to come
- Fold into a Tanah Lot or Jatiluwih day trip — it sits almost exactly between Canggu and both of those destinations
Locavore NXT
asian★ 4.6(380)
The flagship fine-dining project from the team behind the original Locavore — a 20-plus-course tasting menu built entirely from ingredients grown, caught, or fermented within a very tight radius of Ubud, with a solar-powered campus outside the main town. The menu uses no wheat, no dairy, no imported ingredients, and deliberately constrains itself to a single island's pantry across all ferments, proteins, and garnishes. One of Asia's Top 50 restaurants consistently and one of the most serious dining experiences in Southeast Asia.
4 local tips
- Reservations open weeks to months in advance and fill immediately — book the moment your travel dates are confirmed
- The drinks pairing using local fermented beverages and rice wines is worth doing over the international wine pairing for the most coherent experience
- Plan around the full sitting duration — this is a three-plus-hour experience, not a dinner you can rush
- The campus itself — the gardens, fermentation rooms, and buildings — is worth exploring before the meal if you arrive early
Mozaic Restaurant Gastronomique
mediterranean★ 4.5(2,200)
An outdoor garden restaurant on Jalan Raya Sanggingan in Ubud serving a contemporary French-influenced tasting menu that incorporates Indonesian flavours and local produce across 6–10 courses. Running for over two decades in Ubud, it was the first restaurant on the island to operate at this level of technical sophistication and still runs well. The garden setting — candlelit tables under a banyan tree canopy — is beautiful in a way that is hard to engineer.
4 local tips
- The kitchen sends out an amuse-bouche sequence before the stated first course — settle in and let the pace be the experience's pace
- The Tipple Room bar adjacent to the restaurant serves cocktails and a bar snacks menu for a lighter spend
- Wine pairing is the expected way to experience Mozaic; the sommelier programme is the best in Ubud
- Book at least a week ahead in high season — the garden has limited covers and it fills from hotel concierge recommendations
Hujan Locale
asian★ 4.5(4,037)
A modern Indonesian restaurant in central Ubud taking traditional archipelago ingredients and cooking methods and presenting them in a contemporary dining format — smaller portions, better plating, a considered wine list. The kitchen focuses specifically on Balinese flavour profiles rather than the pan-Indonesian approach more common in south Bali restaurants. The open-air dining room on Jalan Sri Wedari occupies a beautifully converted Balinese building.
4 local tips
- The sambal selection served at the table before the meal is a primer in Balinese chilli culture — ask the server to explain each one
- Portions are restaurant-sized rather than warung-generous; share three to four dishes across two people for a full meal
- The cocktail list incorporates local spirits and tropical fruits in ways that pair better with the food than imported wine
- Book ahead for dinner, especially during high season — it appears on every upscale Ubud recommendation list
Room4Dessert
dessert★ 4.5(980)
A Ubud dessert bar built around tasting menus of sweet and savoury courses that blur the boundary between both. The kitchen works with Bali's tropical pantry — cacao, vanilla, local citrus, tamarind, black rice — in preparations that are technically sophisticated without being precious. It is a destination for people who don't ordinarily order dessert first, not a sweets shop.
4 local tips
- Walk-ins are accepted at the bar counter when tasting menu tables are full — the counter seats see the kitchen directly
- The balance of sweet versus savoury shifts depending on the season's ingredients; ask what the current menu is built around
- Pair with dinner at Locavore NXT or Mozaic for a full high-low evening in Ubud
- The cocktail programme runs parallel to the dessert menu and uses the same local-ingredient brief
Pica South American Kitchen
latin★ 4.7(1,200)
A small Peruvian restaurant on Jalan Dewisita in central Ubud — 30 covers, dim lighting, elegant ceramics — serving refined ceviches, anticuchos, and causa preparations that have built a loyal following among Ubud's long-term expat community. The kitchen is precise rather than generous: this is finesse-cooking in a compact space, not a big shared-feast format. Among the most consistently excellent small restaurants in Ubud.
4 local tips
- The ceviche and the anticucho preparations are the kitchen's strongest work — anchor the meal around those before adding sides
- The dining room is very small; reservations are essential at dinner, especially on weekends
- The natural wine list is unusually curated for a Ubud restaurant of this size
- Weekday lunch is quieter and the kitchen is equally attentive; a useful option if dinner booking is full
Seniman Coffee Studio
cafe★ 4.5(1,737)
The most serious coffee programme in Ubud, combining a ground-floor espresso bar with an upstairs brew bar and an in-house roastery where all beans are sourced from Indonesian smallholder farms, graded, and roasted. The building on Jalan Sriwedari has a rocking-chair terrace, bamboo ceilings, and a shop selling every piece of home-brewing equipment you might need. Coffee workshops are available for those who want to go further.
4 local tips
- The flight of Indonesian coffees — three small cups showing different regional origins and roast profiles — is the single best way to understand why Indonesian coffee matters
- The upstairs brew bar is quieter than the ground floor and allows the barista more time to explain what's in the cup
- The in-house roastery is visible from the bar; ask about the current single-origin if you want something beyond the house blend
- The Ubud morning light through the terrace is excellent for a slow two-cup start to a day of temple visits
Warung Bu Mi
asian★ 4.5(620)
A no-frills counter-service warung on Jalan Pantai Batu Bolong in Canggu where you take a plate, point at the dishes behind the glass, and eat at a shared table. The menu rotates daily — Balinese chicken curry, jackfruit rendang, urab vegetable salad, and whatever else came from the market that morning. It's the kind of place where the motorbike outside belongs to a local on their lunch break, not a tourist planning a food tour.
4 local tips
- The daily rotation is genuinely daily — come back twice in a week and the menu will be different
- The jackfruit and tempeh preparations are consistently among the best dishes and appeal to visitors who don't eat pork
- Arrive between 12 and 1pm for the fullest selection; the best dishes sell out early afternoon
- The communal table setup means you eat alongside whoever else is there — this is not a private-dining experience
Baro Bakery
cafe★ 4.6(480)
A small artisan bakery in Pererenan — the quieter neighbourhood north of Canggu proper — serving a short morning menu anchored by cardamom morning buns, house sourdough, and rotating pastries made from locally-milled flour. The space is minimal and pastry-first in the morning, but it has since grown a full evening service — wood-fired pizza and small plates from around 5:30pm. Long-term Canggu residents treat it as a non-negotiable start.
4 local tips
- The cardamom morning bun is the signature item and sells out before 10am on weekends — this is not an exaggeration
- The sourdough loaf is baked to order and available whole; worth taking back to your accommodation if you have a kitchen
- Combine with a walk through Pererenan village before the main Canggu area fills up — the neighbourhood has a distinct character from the Echo Beach strip
- The bakery runs from early morning; a separate evening kitchen (pizza and wings) starts around 5:30pm, so it now works for dinner too — combine with a Pererenan village walk before the area fills up
Chupacabras
latin★ 4.7(320)
A South American restaurant on the hillside of Ubud's Sayan Valley in a setting that should not exist — open-air timber dining above the jungle canopy with views down to the river below. The Argentine-influenced menu runs from dry-aged beef to charcuterie to ceviche, all executed with a rigour more often found in Buenos Aires than Bali. The cocktail list and wine selection are the most considered on the valley side of Ubud.
4 local tips
- The drive up to the restaurant is steep and narrow — confirm the address precisely before heading out
- Book the canopy-view table in advance rather than settling for interior seating; the jungle setting justifies the restaurant's existence
- The dry-aged beef preparations are the kitchen's signature and worth building a meal around rather than treating as just one of many options
- The cocktail menu is equal to the food quality; plan to drink well here
Lia Cafe Jimbaran
seafood★ 4.2(2,116)
The most locally recommended of the beachside seafood cafes lining Jimbaran Bay, where plastic chairs on sand, candles stuck in bottles, and a charcoal grill have been the format for 30 years. The catch is purchased each morning from the Jimbaran fish market 300 metres up the beach; you choose your fish, shrimp, squid, or crab by weight and they grill it with the house Jimbaran spice paste of chilli, lemon, and garlic. The setting at sunset is worth the experience even if the food is merely very good rather than exceptional.
4 local tips
- Choose your seafood directly from the display ice rather than ordering off the menu — you can see the day's catch and confirm freshness
- The long-term local recommendation consistently lands on Lia over the larger, more prominent neighbours on the same strip
- The spice paste varies between establishments; ask for extra sambal matah on the side if you want more heat
- Arrive before sunset to secure a front-row table on the sand — the bay view is the full experience
Warung Made
asian★ 4.3(3,800)
A Seminyak institution running from the same corner on Jalan Raya Seminyak since 1969, serving an extremely wide menu spanning Balinese, Indonesian, and international dishes at prices that haven't entirely succumbed to the neighbourhood's gentrification around it. The nasi campur and mixed seafood preparations remain the strongest part of the menu. It is genuinely beloved by long-term Bali expats in a way that large tourist-facing restaurants rarely sustain.
4 local tips
- The evening buffet spread is better than the a-la-carte selection; arrive when the buffet is freshly set up
- The nasi campur is the safer order than the international dishes — this is not a burger restaurant
- A live band performs on weekend evenings; this adds noise and energy that not everyone will enjoy in equal measure
- The open-air courtyard at the back of the building is cooler and quieter than the roadside section