Discover Rujak Buah, Indonesia’s beloved sweet, spicy, and tangy fruit salad. Learn the recipe, key ingredients, and how to serve this refreshing snack.
About the Dish
Rujak Buah is one of Indonesia’s most beloved traditional snacks, a vibrant mix of fresh sliced fruits served with a bold, hand-ground sambal made from palm sugar, chili, shrimp paste, and tamarind. The result is a flavor combination that hits every note at once: sweet, sour, salty, and spicy, all in a single bite.
Popular across the archipelago and especially in Java and Bali, Rujak Buah is enjoyed as a midday snack, a light dessert, or simply a refreshing treat on a hot afternoon. What makes it so appealing is its balance. The natural sweetness of tropical fruits meets the punchy, savory heat of the sambal, creating a dish that feels both indulgent and light at the same time. For anyone learning about Indonesian food culture, Rujak Buah is a perfect introduction to how Indonesians love to play with contrasting flavors in one dish.
Key Ingredients and Their Role
Palm Sugar (Gula Merah) This ingredient forms the sweet backbone of the sambal. Its deep, caramel-like flavor is what gives Rujak Buah its signature richness, balancing out the heat from the chili and the sourness from the tamarind.
Tamarind Water (Air Asam Jawa) Tamarind brings the essential tangy note to the dish. It cuts through the sweetness and adds a fresh, sour brightness that keeps the sambal from feeling too heavy.
Shrimp Paste (Terasi) Toasted or roasted shrimp paste adds a savory, umami depth that ties all the other flavors together. It’s a small amount, but it makes a big difference in giving the sambal its authentic, well-rounded taste.
Ingredients
Fruits:
- Jambu air (water apple)
- Mangga muda (young mango)
- Bengkuang (jicama)
- Nanas (pineapple)
- Timun (cucumber)
- Other fruits of your choice
Rujak Sambal (Bumbu Rujak):
- 5–7 red bird’s eye chilies
- 1 block of grilled or roasted shrimp paste (terasi)
- ½ tsp salt
- 300 g palm sugar
- 2–3 tbsp tamarind water
- 125 g fried peanuts
- 2–3 tbsp mineral water
Instructions
- Wash all the fruits thoroughly, peel if needed, then cut into bite-sized pieces. Set aside (you can chill them in the refrigerator for extra freshness).
- Heat oil in a pan and fry the peanuts until golden brown. Remove, drain, and let them cool slightly.
- Grind the chilies, salt, and grilled or roasted shrimp paste together until smooth.
- Add the palm sugar and continue grinding until it fully dissolves and blends with the chili paste.
- Add the fried peanuts and grind coarsely, keeping some texture so the peanuts stay slightly crunchy.
- Pour in the tamarind water and mineral water little by little, stirring until you reach the desired consistency. Adjust the taste with more salt or water if needed.
- Arrange the sliced fruits on a plate. Serve the sambal in a separate bowl for dipping, or pour it directly over the fruits, depending on your preference.
Serving Suggestion
Rujak Buah is best enjoyed fresh and chilled, especially on a warm day. Serve it as an afternoon snack, a light appetizer before a meal, or even a fun way to introduce guests to Indonesian flavors. For a more social presentation, arrange the fruits on a large sharing plate with the sambal in the center, so everyone can dip their favorite pieces.
Discover More Indonesian Flavors and Culture
Rujak Buah is more than just a snack. It’s a small window into how Indonesians balance bold, contrasting flavors in everyday food. Trying to recreate it at home is a great first step, but truly understanding the language and culture behind dishes like this makes the experience even richer.
If you’re eager to explore more of Indonesia’s culinary and cultural world while learning the language, Basantara is here to help. Whether you’re just starting out or looking to deepen your fluency, our Indonesian language courses are designed for foreign nationals who want to connect more meaningfully with Indonesia, one word and one dish at a time.
Reach out to us via WhatsApp at +62 852 1396 8601 or visit basantara.net to learn more.
English (International)



