Rojak
In its own language: rujak (ꦫꦸꦗꦏ꧀)
A spicy-sweet fruit and vegetable salad with peanut and palm sugar dressing
Rojak is a salad of mixed fruits and vegetables, dressed in a spicy, sweet, and tangy sauce made from palm sugar, peanuts, and often shrimp paste. Originating in Java, Indonesia, it is now common in Indonesia, Malaysia, and Singapore, with many local variations that may include tofu, seafood, or noodles. Rojak is eaten fresh at room temperature and is popular both as a snack and at special occasions.
- Rojak mixes fresh fruit and vegetables with a spicy-sweet peanut and palm sugar sauce
- The dish originated in Java and dates back over a thousand years
- Many regional versions add tofu, seafood, noodles, or even ice cream
- In Javanese tradition, rojak is part of prenatal and harvest ceremonies
- In Malaysia and Singapore, 'rojak' also means an eclectic mix
What is Rojak?
Rojak is a mixed salad that brings together sliced or shredded tropical fruits and vegetables, all coated in a thick, spicy-sweet sauce. The dressing is usually made from palm sugar, peanuts, chilli, and sometimes shrimp paste, giving it a complex taste that is sweet, tangy, salty, and hot. Common fruits include pineapple, unripe mango, jícama, cucumber, and water apple. Some versions add tofu, fried dough, seafood, or noodles. Rojak is typically served at room temperature, often in a stone mortar or tossed in a bowl, and topped with crushed peanuts or crackers.
Where does Rojak come from?
Rojak has its roots in Javanese culture, with the name coming from old Javanese words meaning 'to chop into little pieces' or 'a mixture of chopped unripe fruit.' The dish is mentioned in ancient inscriptions from Central Java dating back to the 10th century. It spread to other parts of Indonesia and to Malaysia and Singapore through migration and cultural exchange. In Malaysia and Singapore, the name is spelled 'rojak,' and the dish has taken on local influences, including Indian Muslim and Chinese culinary touches.
How is Rojak made?
To make rojak, a selection of fruits and vegetables is sliced or shredded into bite-sized pieces. The dressing is prepared by mixing palm sugar, peanuts, chilli, and salt, often with shrimp paste for extra depth. Sometimes tamarind or lime juice is added for acidity. The sauce is poured over the fruit and vegetable mix or, in some versions, everything is pounded together in a mortar. Toppings like crushed peanuts, fried shallots, or crackers are added before serving. Some regional types include seafood, tofu, or noodles, and the dish may be served with a side of spicy salt or sambal.



How and when is Rojak eaten?
Rojak is enjoyed as a snack or light meal, often sold by street vendors or at markets. It is eaten fresh, usually at room temperature, and is popular in social settings or as a treat during gatherings. In Javanese tradition, it is part of prenatal ceremonies and harvest celebrations. In Malaysia and Singapore, it is a common street food, and the word 'rojak' has come to mean a mix of different things, reflecting the multicultural society. It may be eaten with a spoon, fork, or even by hand, depending on the setting.
Kinds of Rojak
There are many regional and local types of rojak. In Indonesia, rujak cingur includes cooked cow or buffalo lips, while rujak buah focuses on fruit. Other versions add noodles, tofu, seafood, or even ice cream. In Malaysia and Singapore, fruit rojak often includes fried tofu and Chinese fritters, and Penang rojak adds tart fruits and squid fritters. Some versions use vinegar or fish broth in the sauce, and toppings and ingredients can vary widely depending on local taste and tradition.
What Rojak means
Rojak holds a special place in Javanese ceremonies, especially for pregnant women, where it is believed the taste can predict the baby's gender. It is also part of harvest celebrations in North Sumatra. In Malaysia and Singapore, the dish symbolizes diversity and is used as a metaphor for cultural mixing. Rojak is a familiar sight at street stalls and markets, and its many forms reflect the creativity and adaptability of local food culture.
Questions people ask about Rojak
What is rojak made of?
Rojak is made from a mix of fruits and vegetables, such as pineapple, unripe mango, cucumber, and jícama, tossed in a sauce of palm sugar, peanuts, chilli, and often shrimp paste. Some versions include tofu, seafood, or noodles.
Where does rojak come from?
Rojak comes from Java, Indonesia, and has been part of Javanese cuisine for centuries. It later spread to Malaysia and Singapore, where it developed local variations.
Is rojak vegetarian?
Some types of rojak are vegetarian, especially those made only with fruit and vegetables. However, many versions include shrimp paste, seafood, or meat, so the ingredients can vary.
When is rojak usually eaten?
Rojak is typically eaten as a snack or light meal. In Indonesia, it is also served at special occasions like prenatal ceremonies and harvest festivals.
What does rojak taste like?
Rojak has a complex taste that is sweet, spicy, tangy, and slightly salty, thanks to its dressing made from palm sugar, peanuts, chilli, and sometimes shrimp paste.
Good reading and sources
The facts on this page come from the Wikipedia article "Rojak", written by its contributors and used under the CC BY-SA 4.0 licence, and from its Wikidata record (CC0). Thali rewrote the text in its own words, with AI assistance, and compares every page with the article to make sure no passage is copied. It may be reused under the same CC BY-SA 4.0 licence with a link back.
It may contain mistakes, and it is not dietary or allergy advice: recipes differ from cook to cook. If something is wrong, tell us. Last refreshed 2026-10-03.