
Hlavní potravou většiny Indonésanů je rýže, ale na některých ostrovech ve východní části Indonésie hlavní potraviny tvoří kukuřice, ságo, manioková mouka a sladké brambory, ačkoli se to postupně mění, jak se rýže stává stále oblíbenější. Ve stravě převládají ryby a mořští živočichové na různé způsoby, čerstvé, slané, sušené, uzené nebo v těstíčku a to vskutku rozličné druhy, například humři, ústřice, krevety, krevety, krabi, atp. Kokos naleznete všude a kromě jeho zpracování na olej na vaření, se jeho mléko a dužina používá jako ingredient do mnoha jídel.
Koření a zvláště chilli koření jsou důležitou esencí při většině vaření a v některých oblastech se používají velmi hojně, například v západní části Sumatry a na severu ostrova Sulawesi. Každá provincie nebo oblast má svoji vlastní kuchyni. Západní Sumatra je například známá svými restauracemi „Padang“, kde se podává horké a velmi kořeněné jídlo, rozšířené a známé v celé zemi.
Dále na východ denní hlavní potravu tvoří mořští živočichové, buď grilovaní nebo udělaní na kari koření. Vepřové maso je specialitou na ostrově Bali, v západní Papui a v horách severní Sumatry a severního Sulawesi. Protože je indonéské obyvatelstvo převážně muslimského vyznání, vepřové maso se obyčejně nepodává, kromě čínských restaurací, na místech nemuslimského náboženství a v prostorách, kde se podává mezinárodní kuchyně. Po celý rok je dostatek tropické a subtropické zeleniny těch nejrozmanitějších druhů a také ovoce. Takové ovoce jako je mango a vodní meloun jsou sezónní, ale většinu ostatních ovocí lze dostat koupit čerstvé po celý rok, například banány, jablka, papája, ananas, pomeranče, atp. Kávu a čaj podávají všude, od restaurací až po malé vesnické stánky. Je zde dokonce i několik pivovarů, které vyrábějí pivo. Na Bali se vyrábí „brem“, což je vlastně rýžové víno a oblast zvaná Toraja je známá svým nápojem „tuak“ (nápoj získaný procesem kvašení z plodu palmy). Pro mnoho lidí hlavní jídlo sestává z pařené bílé rýže a masa, jako je kuře nebo ryba a obložené zeleniny se sklenicí čaje.
Indonéská kuchyně se vyznačuje takovou rozmanitostí, že byste mohli udělat doslova sbírku všech specialit z každé oblasti v Indonésii. Avšak nejrozšířenější jsou „sate“ (grilované maso napíchnuté na špejli), „gado-gado“ (zeleninový salát s arašídovou omáčkou), „nasi goreng“ (smažená rýže podávaná kdykoliv) a „bakmi goreng“ (smažené nudle). Čínské restaurace naleznete po celé zemi. Také výborné restaurace specializující se na evropskou, japonskou a korejskou kuchyni.
Na Bali je obrovský výběr kaváren a restaurací s indonéskou nebo mezinárodní kuchyní. Z amerických fastfoodových sítí zde naleznete KFC, McDonald's, Pizza Hut a Starbuck's Coffee. Zajímavostí je, že jejich nabídka je přizpůsobena místním chutím. Vyplatí se vyzkoušet místní, menší restaurace, jsou levnější a jídlo je kvalitnější. Unikátní indonéská jídla jsou smažená rýže (nasi goreng) a smažené nudle (mie goreng), přidává se kuřecí maso (ayam), nebo mořské krevety (udang). Skutečně místní jídla lze pořídit v pojízdných stáncích (kaki lima). Vyzkoušejte horkou nudlovou polévku s masovými knedlíčky (bakso). Kuchyně na Bali se liší od ostatní indonéské, zejména vepřovým masem (ostatní části země jsou převážně muslimské, kde se vepřové nekonzumuje). Mezi typická jídla patří: Babi guling – selátko na rožni, hlavní chod při slavnostech, připravuje se několik dní předem. Bebek betutu – v překladu „tmavá kachna“ plněná rostlinnou pastou a pečená v banánových listech, podobně je připravováno kuře, jmenuje se ayam betutu. Lawar – název několika balijských salátů se zeleninou krájenou na malé kousky, masem, kokosovým ořechem a pepřem. Tradičně se sem přidává i krev, na požádání ji vynechávají. Obvyklou kombinací je zelená fazole a kuře. Urutan - místní pikantní vepřová klobása.