On this page
What nasi campur is
Nasi campur ("mixed rice") is a plate of steamed rice topped with a self-chosen combination of side dishes — typically a protein or two, a vegetable dish, egg, and sambal (chili condiment). It's less a single recipe than a format: the base is rice, and everything else is assembled from whatever the warung has prepared that day. This is the everyday meal structure behind most warungs in Bali.
Common side dishes
- Ayam suwir / ayam goreng — shredded or fried chicken, often spiced.
- Sate lilit — minced, spiced meat or fish pressed onto skewers (often lemongrass or bamboo) and grilled.
- Telur (egg) — fried or in a spiced sambal-egg preparation.
- Tempe and tahu goreng — fried tempeh and tofu, a near-universal side.
- Sayur urap — blanched vegetables tossed in spiced grated coconut.
- Lawar — a Balinese mix of minced meat or jackfruit, vegetables, coconut, and spices (see our local food guide for more on lawar specifically).
- Sambal — almost always offered, from a mild tomato-based sambal to fiery raw chili preparations like sambal matah.
Regional and shop-to-shop variation
Nasi campur varies significantly from one warung to the next, and there is no single "correct" version — that's part of the format. A warung near the coast may lean toward grilled or fried fish; an inland warung may lean toward chicken, pork, or vegetable-forward sides. What stays consistent is the structure: rice as the base, a self-selected mix on top.
Chicken, pork, seafood, vegetarian and halal notes
Because nasi campur is assembled per plate rather than fixed, dietary needs are often easier to manage here than with a single-dish meal — you can ask for chicken-only, skip a specific side, or point to vegetable and tofu/tempeh options. That said, shared serving spoons and cooking surfaces mean cross-contact between pork and non-pork dishes is possible at mixed-menu warungs. If halal certification matters to you, don't assume — see our halal warungs in Bali guide for how we categorize this, and ask the warung directly when it matters.
How Bali's version differs from other Indonesian regions
Nasi campur exists across Indonesia in regional forms — Javanese, Padang-influenced, and others each have their own typical side dishes and spice profiles. Bali's version leans on Balinese preparations like sate lilit, lawar, and coconut-based sambal, and is more likely than some regional versions to include pork options, reflecting broader Balinese food culture. It's a distinct regional expression of a nationwide format, not a single fixed "Bali recipe."
Typical serving format
At most warungs, dishes are displayed pre-cooked behind glass or on trays; you point to what you want as your plate is built, pay at the counter or your table, and often eat quickly since seating turns over fast at lunchtime.
Approximate price ranges
Based on current published pricing from local sources for warungs covered on this site (see our Canggu, Seminyak, and Ubud guides for specific, sourced examples), a straightforward nasi campur plate at a neighborhood warung commonly falls in the Rp 25,000–60,000 range, with the final price depending on how many and which side dishes you choose. Treat this as a general planning figure, not a guarantee — always check current pricing at the specific warung, and see individual place listings for sourced, dated figures.
How to order
Point to the sides you want as your plate is assembled, or say roughly how many/what type of sides you'd like (e.g. "ayam dan sayur" — chicken and vegetables). No need to know every dish name in advance; pointing works fine, and staff will often suggest combinations if you're unsure.
Spice and sambal notes
Sambal is usually optional or served on the side, so you largely control your own spice level. Bali's sambal matah — a raw, herbaceous chili-shallot-lemongrass condiment — is worth trying specifically if you enjoy fresher, less-cooked heat rather than a deep, slow-cooked chili paste.
Suggested areas for trying it
For specific, currently-operating warungs with verified sourcing, see the area guides above rather than a generic "best of" list here — recommendations are area-specific because availability and reputation genuinely differ by neighborhood.
Frequently asked questions
What does nasi campur mean?
Nasi campur means "mixed rice" in Indonesian — a plate of rice topped with a self-chosen combination of side dishes such as vegetables, protein, egg, and sambal.
Is nasi campur halal?
It depends on the individual warung. Some serve only chicken, beef, fish, and vegetable sides; others also serve pork on the same display counter. Don't assume either way — ask directly, or see our halal warungs guide.
How much does nasi campur cost in Bali?
At a neighborhood warung, commonly around Rp 25,000–60,000 depending on the sides you choose and the area. Tourist-oriented warungs and restaurants typically charge more.
What's the difference between nasi campur and nasi Bali?
"Nasi Bali" is sometimes used interchangeably with nasi campur in a Balinese context, though it can also refer more specifically to a Balinese-style mixed rice plate with dishes like lawar and sate lilit, as opposed to other regional Indonesian versions of mixed rice.