Borderless Kitchen

June 19, 2026 · 3 min read

Rojak: Southeast Asia's Mixed Fruit and Vegetable Salad With Shrimp Paste Dressing, Why the Sauce Is Black and Sweet and Pungent, the Three Regional Versions, and Why the Name Means 'Eclectic Mixture'

Rojak (*RO-jack*, from Malay meaning 'eclectic mixture' or 'hodgepodge') is Southeast Asia's most complex salad — a combination of fresh tropical fruits (pineapple, green mango, water apple, guava, star fruit), raw vegetables (bean sprouts, cucumber, yam bean/jicama), and tofu or youtiao (fried dough) dressed with a thick, pungent sauce made from fermented shrimp paste (*belacan*), palm sugar, lime juice, and chili. The sauce is the defining element: dark mahogany from the caramelized sugar and fermented shrimp paste, simultaneously sweet, sour, savory, and deeply pungent. Three main versions exist across the region: *Indian rojak* (Singaporean hawker version, with fritters and sweet potato in a thicker red sauce); *Penang rojak* (the Nyonya Chinese fruit-and-vegetable version, dark and pungent); and *pasembur* (the Tamil Indian Malay version, with fritters and a peanut-chili dressing).

The word rojak entered English as a metaphor before most English speakers knew the dish. In Singapore and Malaysia, a 'rojak society' or a 'rojak culture' means a mixed, eclectic, diverse one — the dish's name (and its nature as a combination of ingredients from different food cultures) has become the description for multicultural society. The dish is itself a product of the mixing: Malay belacan shrimp paste meets Chinese jicama and tofu meets Indian chili and tropical fruits from across the Malay Archipelago — all combined in a single bowl.

The pungency of the sauce is the challenge. Belacan — fermented shrimp paste, darker and drier than the Vietnamese or Korean versions — has an extremely strong smell when raw; it is typically toasted in a dry pan or on a piece of foil over a flame before using, which makes the smell more acceptable and the flavor more complex. Visitors to Southeast Asia who encounter it for the first time may find the smell confrontational; Singaporeans and Malaysians regard it as fundamental and comforting.


The Three Versions

Penang Rojak (Nyonya / Chinese-style):

  • Fruits and vegetables: Jicama, cucumber, bean sprouts, pineapple, green mango, water apple, star fruit, youtiao (Chinese fried dough)
  • Sauce: Dark — black from fermented shrimp paste (hae kor, black shrimp paste), palm sugar, chili, lime
  • Garnish: Crushed toasted peanuts
  • Character: Extremely pungent and sweet-sour; the sauce is almost black

Indian Rojak (Singapore hawker style):

  • Components: Fried fritters (potato fritters, bean curd, prawn fritters, squid fritters), boiled potato, hard-boiled egg
  • Sauce: Red-brown, thicker, less pungent; made from hoisin sauce, chili, prawn paste, and sugar
  • Garnish: Cucumber, fried shallots

Pasembur (Tamil Indian Malay):

  • Components: Similar to Indian rojak but served with more vegetables and a peanut-chili sauce base
  • This is the southern Indian (Tamil) community's version, distinct from the Chinese and Malay versions

The Sauce: The Defining Element (Penang Version)

Hae kor (黑虾膏): Black fermented shrimp paste — darker, drier, and more pungent than regular belacan. The defining ingredient of authentic Penang rojak sauce. Toast briefly in a dry pan to develop flavor.

Palm sugar (gula Melaka): Dark, slightly smoky, caramelized palm sugar syrup provides the sweetness and the dark color.

Chili: Fresh red chilies or dried chili paste for heat.

Lime juice: Provides the sour component.

The balance: The sauce should be intensely sweet-sour-pungent in equal measure — none of the three should dominate. The pungency of the hae kor should be present but not overwhelming.


The Complete Recipe (Penang Rojak)

Serves: 4 | Time: 30 minutes

Sauce

  • 3 tablespoons hae kor (black shrimp paste) or regular belacan, toasted
  • 3 tablespoons palm sugar (gula Melaka), melted (or dark brown sugar)
  • 2 tablespoons lime juice
  • 1–2 fresh red chilies or 1 teaspoon chili paste
  • 1 tablespoon tamarind paste dissolved in 2 tablespoons water
  • Pinch of salt

Salad Components

  • 200g jicama (yam bean), peeled and julienned
  • 1 cucumber, deseeded and julienned
  • 200g fresh pineapple, cut into chunks
  • 1 green mango, peeled and julienned (optional)
  • 100g bean sprouts, blanched 30 seconds
  • 2 pieces youtiao (Chinese fried dough), cut into 2cm pieces (or any fried dough)
  • 100g firm tofu, fried until golden and cubed

Garnish

  • 100g roasted peanuts, roughly crushed

Method

1. Toast belacan: In a dry pan over medium heat, toast the black shrimp paste for 1–2 minutes until it dries slightly and darkens further. Cool.

2. Make sauce: Blend toasted belacan with palm sugar, lime juice, chili, tamarind water, and salt until smooth. Taste — should be intensely sweet, sour, and pungent. Adjust balance.

3. Prepare components: Prepare all fruits, vegetables, and tofu. Keep them separate until serving.

4. Combine: At the moment of serving, toss all components together with the sauce. The youtiao and jicama should be evenly coated. The sauce quantity should be generous — rojak should be generously dressed.

5. Garnish: Pile into a serving bowl; scatter crushed peanuts generously over the top.

Serve immediately. The youtiao softens within minutes; the cucumber releases water; eat fresh.


Related reading: Gado-Gado Indonesian Peanut Sauce Salad Guide | Popiah Hokkien Fresh Spring Roll Guide | Nasi Lemak Malaysian National Dish Guide

The full recipes live in the book.

Get Tokyo Meets Tuscany on Amazon

Paperback $24.99 · Hardcover $34.99 · eBook $9.99

Free download

Get the free Flavor Pairing Matrix.

The Italian × Japanese ingredient chart behind every recipe in the book. Enter your email — free PDF, one page.