Curated recipes from 193 countries  •  New seasonal Mediterranean issue out now

Overview

Cucur Badak

Kuih Cucur Badak

This cucur badak recipe makes Malaysia's golden sweet-potato fritters, each one wrapped around a spicy filling of dried shrimp, grated coconut, chillies and lemongrass. One serving is about 238 g — three fritters — with a crisp outside, a soft sweet-potato middle and a fiery, fragrant centre. It is a classic Malay teatime kuih, best eaten hot from the fryer.

Badak means rhinoceros in Malay, and the fritters are said to be named for their rough, knobbly skin — like a rhino's hide. Cucur badak is a traditional Malay kuih from northern Malaysia, sold at night markets, Ramadan bazaars and teatime stalls across the country. The sweet-potato dough wrapped around a spicy coconut filling is the northern style: the shrimp-and-coconut sambal inside is what makes it cucur badak, and not just another sweet-potato fritter.

Pairs well with: Hot teh tarik and a squeeze of lime

Provenance

Malaysia flag Malaysia

Malay Teatime Kuih

East & South Asia

Time Dedication

1h 5m

40m prep • 25m cook

Batch Yield

4 Servings

583 kcal per serving

1 serving ≈ 238 g

Technical Skill

Intermediate

Medium (Fill, Shape & Fry)

Meal Timing & Digestive Fit

Breakfast

Not Advised

Lunch

Inappropriate

Dinner

Inappropriate

Snack & Tea

Ideal Light Bite

Occasions: Afternoon tea, night markets, Ramadan bazaars, family gatherings, Malaysian street-food spreads Cost: Low — about $1–1.50 per serving at home
Three golden cucur badak sweet-potato fritters on a steel plate, one broken open to show the spicy coconut and dried-shrimp filling

Malay Teatime Kuih

Photo: Euniceyeoh07, CC BY-SA 4.0, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

Estimated cost: Low — about $1–1.50 per serving at home (USD)

The classic Malay teatime kuih: soft sweet-potato dough wrapped around a spicy dried-shrimp and coconut filling, deep-fried until golden.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 1h 5m
P

Prep Stage: Soak, Pound and Peel

20 Mins

Rinse the dried shrimp and dried chillies and soak both in hot water for 15 minutes, then drain. Pound or blend the shallots, garlic, lemongrass, turmeric, fennel seeds and soaked chillies with the water into a smooth spice paste. Peel the sweet potatoes, cut them into chunks, and grate the coconut if you are using fresh.

Maestro Tip: Soak the shrimp and chillies first, before anything else — they need the full 15 minutes, and the rest of the prep fits neatly into that time.

  1. 1

    Steam and Mash the Sweet Potatoes

    15 Mins Steaming 100°C (212°F)

    Put the sweet-potato chunks in a steamer over boiling water and steam for 15 minutes until they crush easily with a fork. Tip into a bowl and mash while still hot until completely smooth, with no lumps — lumps make the dough crack when you shape it. Leave to cool for 5 minutes until you can handle it.

    Mash while the sweet potato is hot; cold sweet potato turns gluey and needs far more flour, which makes the fritters heavy.

    Done when: A smooth, lump-free mash that holds a spoon upright.

  2. 2

    Cook the Spicy Dried-Shrimp Filling

    15 Mins Medium heat, about 160°C (320°F)

    While the sweet potatoes steam, heat the cooking oil in a wok or frying pan over medium heat. Add the spice paste and fry for 2 minutes until fragrant, then add the soaked dried shrimp and fry for 2 more minutes. Stir in the grated coconut, sugar and salt, and cook on low heat for 8–10 minutes, stirring often, until the filling is almost dry but still moist. Taste and adjust the salt — it should be spicy, savoury and a little sweet. Set aside to cool completely.

    Do not rush this step: a wet filling leaks in the fryer and bursts the fritters. Cook until a spoon dragged through leaves a clear trail.

    Done when: A dry, crumbly, fragrant filling that holds together when pinched.

  3. 3

    Knead the Sweet-Potato Dough

    10 Mins Room temperature, ~20°C (68°F)

    Add the plain flour, tapioca flour, 5 g of the sugar and 2 g of the salt to the cooled mashed sweet potato. Knead gently with your hands for 3–4 minutes until you have a soft, smooth dough that does not stick to your fingers. If it is sticky, dust in a little more flour, a spoonful at a time — too much flour makes the fritters tough.

    Knead lightly and briefly: overworked sweet-potato dough turns dense. Stop as soon as it comes together.

    Done when: A soft, smooth dough that leaves your hands clean.

  4. 4

    Fill, Seal and Shape the Fritters

    10 Mins Room temperature, ~20°C (68°F)

    Divide the dough into 12 equal pieces, about 58 g each, and roll each into a ball. Flatten one ball in your palm into a disc about 1 cm thick, place a heaped teaspoon of filling (about 20 g) in the centre, then gather the edges up and pinch firmly to seal. Roll gently back into a ball, then press lightly to flatten it slightly. Repeat with the rest, keeping your hands lightly floured.

    Seal twice: pinch, then roll the sealed side against your palm. A single weak pinch is how filling escapes into the oil.

    Done when: Neat, sealed balls with no filling showing and no cracks.

  5. 5

    Deep-Fry Until Golden

    10 Mins Oil 170°C (340°F)

    Heat the deep-frying oil to 170°C (340°F) — a cube of dough should sizzle and rise at once. Lower the fritters in, 4 at a time, and fry for 4–5 minutes, turning once, until deep golden all over and crisp at the edges. Lift out with a slotted spoon and drain on paper. Let the oil come back to 170°C (340°F) between batches.

    Fry in small batches so the oil stays hot — cold oil soaks in and the fritters turn greasy instead of crisp.

    Done when: Deep golden, crisp outside, and hot right through.

  6. 6

    Drain and Serve Hot

    5 Mins Room temperature, ~20°C (68°F)

    Pile the hot fritters on a plate — one serving is three fritters, about 238 g — and serve at once, while the outside is still crisp and the filling is steaming. Eat with your fingers, as they do at the market stalls.

    Cucur badak softens as it cools, so fry the last batch just before serving and never cover the plate — trapped steam kills the crispness.

    Done when: Hot, crisp, golden fritters, best eaten within minutes.

Finishing Touches & Plating

Serve the fritters hot from the fryer with a glass of teh tarik — crisp outside, soft and sweet-potatoey inside, with the spicy shrimp-and-coconut filling at the centre.

Nutritional Physiology & Benefits

Nutrition

Energy

583

kcal / serving

Protein

14g

Complete AA

Carbs

74g

Complex

Fats

27g

Healthy

Per serving (4 servings · 1 serving ≈ 238 g)
Energy583 kcal
Protein14 g
Carbohydrates74 g
Fat27 g
Fibre8.3 g
Sugar13.4 g
Sodium680 mg
Per 100g
Energy245 kcal
Protein5.7 g
Carbohydrates30.9 g
Fat11.4 g
Fibre3.5 g
Sugar5.6 g
Sodium286 mg

Nutrition values are estimated — calculated from USDA FoodData Central values for the listed ingredients.

Vitamins & minerals: Vitamin A and potassium (sweet potato), vitamin C (chillies and shallots), iron and selenium (dried shrimp). All nutrition values are estimated.

Fibre and Vitamin A from Sweet Potato

Sweet potato brings about 8.3 g of fibre per serving, plus vitamin A for normal vision and potassium.

Protein from Dried Shrimp

About 13.6 g of protein per serving, mostly from the dried shrimp in the filling — a snack that actually fills you up.

Real Spices, Nothing Artificial

The filling is built from real spices — chillies, lemongrass, turmeric and fennel — with no artificial flavouring.

Food Pairings

What to Eat With

To optimize nutrient absorption and elevate the sensory depth, pair with these authentic accompaniments:

Drinks

Teh Tarik

A hot teh tarik — pulled milk tea — is the classic drink with cucur badak: sweet, creamy tea against the spicy, salty filling.

Vegetables

Cucumber Salad

A cool cucumber salad with a little vinegar cuts through the richness of the fried fritters and refreshes the palate.

Full Menus

Malaysian Teatime Spread

Cucur badak is a night-market staple — serve it with keropok lekor and curry puffs for a Malaysian teatime spread.

More Pairings

Fresh Lime Wedges

A squeeze of lime over the hot fritters brightens the sweet potato and balances the heat of the filling.

Complete menu

Serve cucur badak with keropok lekor, curry puffs and teh tarik as a Malaysian teatime spread, or with a simple cucumber salad and iced lime tea.

Digestive Guardrails

What NOT to Combine

To prevent digestive distress, sluggishness, or palate clash, avoid pairing the dish with these elements:

Shellfish Allergy — Do Not Serve

Dried shrimp is shellfish, a major allergen, and it is in every fritter — anyone with a shrimp or shellfish allergy must not eat cucur badak. This is general information, not medical advice.

Extra Hot Chilli Sauce on the Side

The filling is already spicy with dried chillies, so a hot chilli sauce on the side can push the heat past comfortable and upset a sensitive stomach. Serve lime or cucumber instead. This is general information, not medical advice.

General information only, not medical advice — consult a doctor for personal dietary decisions.

Who Should Eat It

Who Should Eat

  • General adultsA filling teatime snack for most adults — three fritters with tea makes a proper afternoon break.
  • ChildrenSuitable from age 5+ in small portions; the filling is spicy, so give children a mild batch made with fewer chillies.
  • ElderlySoft inside once the crisp edges are cut; serve warm and keep the chilli level mild.
  • Pregnant womenFully cooked through and fine in pregnancy in normal portions; the filling is spicy, so eat slowly. Ask your clinician about any concerns.
  • Breastfeeding womenA filling, energy-rich snack that fits well into a breastfeeding diet; keep the salt in mind. Ask your clinician about any concerns.
  • AthletesAbout 13.6 g of protein and 583 kcal per serving makes it a solid post-training snack, especially with a drink and some fruit.
  • Weight gainEnergy-dense and easy to eat in large portions — add extra fritters and a sweet drink.
  • Weight lossFilling for about 583 kcal a serving, but the salt is high — keep to one serving and skip extra salty snacks.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesAbout 73.6 g of carbohydrate per serving from the sweet potato and flour — a large portion, so keep to one serving. Ask your clinician about portion size.
  • High blood pressureSodium is about 680 mg per serving; keep the added salt light and skip extra salty foods that day. Ask your clinician about portion size.
  • Kidney diseaseHigh in potassium and sodium, which may need limiting; ask your clinician before eating this snack regularly.
  • GoutDried shrimp is high in purines, so keep portions small during a flare. Ask your clinician.
  • Stomach issuesFried and spicy, so it can be heavy on a sensitive stomach — eat a small portion slowly and chew well. Ask your clinician if symptoms persist.
  • Cardiovascular diseaseThe fat and sodium add up — one serving with cucumber, not a double portion. Ask your clinician about portion size.
  • Fatty liverFried and energy-dense, so keep portions modest and pair with fresh vegetables rather than more fried food. Ask your clinician about portion size.
  • Food allergiesContains shellfish (dried shrimp), gluten (wheat flour) and coconut — all allergens for some people. Do not serve to anyone with a shellfish allergy. Ask your clinician.
  • Special therapeutic dietsIf you follow a prescribed low-sodium diet, this snack is salty — have a small portion rarely, or skip it; check with your clinician before eating.

If you have a medical condition, consult your doctor before changing your diet.

Storage & Use

Storage & Use

How to store
Cool the fritters completely and store in an airtight container; keep any leftover filling separate.
In the fridge
Cooked fritters: 2 days in the fridge in an airtight container. The filling keeps 3 days on its own.
In the freezer
Shaped, uncooked fritters freeze well for 1 month; thaw in the fridge, then fry as usual.
How to reheat
Reheat in a hot oven at 200°C (400°F) for 6–8 minutes until crisp; heat to 74°C (165°F) right through.
Freezing recommended
Yes — freeze the shaped fritters before frying, and fry from thawed.
Signs it has spoiled
Sour or off smell, slimy surface, or mould on the filling.

More recipes to explore

Nasi lemak — coconut rice with crispy fried chicken, red sambal, omelette, peanuts and cucumber in a takeaway box Malaysia flag Malaysia 1h 10m
Breakfast •Malaysian Heritage

Nasi Lemak

This nasi lemak recipe brings Malaysia's national breakfast to your own table: rice steamed in coconut milk with pandan, a dark, sweet-hot sambal, golden turmeric fried chicken, and the classic little pile of crispy anchovies, roasted peanuts, boiled egg and cool cucumber. One serving is about 465 g.

Hearty & Satisfying

A full Malaysian breakfast plate — fragrant coconut rice with sambal, crispy chicken, egg, anchovies, peanuts and cucumber.

Pairs Well With
A spoonful of hot sambal and cool cucumber slices, with teh tarik or iced lime tea.
Char kway teow on a green plate — glossy flat rice noodles with fried egg, cockles, bean sprouts and garlic chives Malaysia flag Malaysia 25m
Dinner •Penang Street-Food Icon

Char Kway Teow

This char kway teow recipe tosses wide flat rice noodles in a blazing-hot wok with garlic, soy sauce, chilli paste, prawns, cockles, Chinese sausage, egg, bean sprouts and garlic chives, so the noodles pick up the smoky char called wok hei. Cook one plate at a time, exactly like a hawker stall, and eat it straight from the wok. One serving is about 475 g.

Smoky & Satisfying

Flat rice noodles seared over fierce heat with prawns, cockles, egg and bean sprouts — a fast, smoky Malaysian hawker dinner.

Pairs Well With
Pickled green chillies, cucumber slices, and iced lime tea or teh o ais
Pasta & Noodles • Quick Prep (<30m)
A white bowl of curry laksa in orange coconut curry broth with tofu puffs, fish balls, spring onions and fried shallots Malaysia flag Malaysia 50m
Lunch •Malaysian Hawker Classic

Curry Laksa

This curry laksa recipe simmers a spiced rempah paste with coconut milk and chicken stock into a rich orange broth, then pours it over rice vermicelli and egg noodles with shredded chicken, tofu puffs and crisp bean sprouts. One serving is about 703 g.

Comfort & Warmth

A rich, spiced coconut curry noodle soup with chicken, tofu puffs and bean sprouts.

Pairs Well With
Cool cucumber salad and a glass of iced lime tea
Soups & Broths • Pasta & Noodles
Roti prata and egg roti on a white plate with a bowl of chicken curry Malaysia flag Malaysia 1h 30m
Breakfast •Mamak Stall Heritage

Roti Canai

This roti canai recipe makes the flaky mamak flatbread the slow way: a soft dough rested until it stretches paper-thin, laminated with ghee, folded into squares and fried until the outside crisps and the inside stays soft and layered. It is served torn into pieces for dipping into a warm dhal curry with coconut milk, the way every mamak stall in Malaysia serves it for breakfast. One serving is about 374 g.

Comfort & Warmth

Flaky, laminated flatbread stretched paper-thin, folded and fried in ghee until crisp at the edges, torn and dipped into warm dhal curry.

Pairs Well With
Dhal curry & teh tarik

The Dinner Gazette

Never wonder what’s for dinner again

One email a week with easy dinner ideas from around the world — ingredients, steps and nutrition, tested in our kitchen first.

Delivered every Thursday morning. Unsubscribe anytime.