Rice Meals · Indonesia

How Many Calories in Ketoprak?

Also known as Ketoprak Jakarta, Ketoprak Betawi, Ketoprak Cirebon, Tofu Bihun Peanut Sauce.

Ketoprak is the Jakarta cart dish of lontong, rice vermicelli, fried tofu and bean sprouts under a garlicky peanut sauce, finished with kecap manis and a kerupuk. The seller grinds the sauce on a stone plate while you wait.

520kcal / 1 plate (lontong, bihun, fried tofu, bean sprouts, peanut sauce, kerupuk)
A plate of ketoprak is about 520 calories. FatSecret Indonesia lists a 200g portion at 402 calories, which works out to about 200 per 100g, and a normal cart plate weighs closer to 260 to 290g. The lontong and bihun are 180 of it and the peanut sauce about 155.

Nutrition facts

Per 1 plate (lontong, bihun, fried tofu, bean sprouts, peanut sauce, kerupuk) (285g)AmountPer 100g
Calories520 kcal182 kcal
Protein17 g6 g
Carbs65 g23 g
Fat21 g7 g

Where the calories come from

Lontong120g
125 kcal
Bihun50g
55 kcal
Fried tofu50g
90 kcal
Bean sprouts40g
12 kcal
Peanut sauce45g
155 kcal
Kecap manis and kerupuk20g
75 kcal

The real talk

Ketoprak fools people because there is tofu and bean sprouts in it, so it reads as a salad. It is not. Look at what is under the sauce: 120g of lontong at 125 calories and 50g of bihun at 55. That is 180 calories of plain starch before the tofu even shows up. The tauge is the only vegetable and it is 40g, about 12 calories. Gado-gado has 150g of vegetables on the same size plate; ketoprak has a handful.

The sauce is the other half. The seller grinds fried peanuts, garlic, chili, palm sugar and a splash of water into a paste, 45g of it is about 155 calories, then pours kecap manis over the top for another 25. The tahu goreng is fried and then sits in that sauce, 50g at 90 calories. So sauce plus tofu is 245, more than the starch.

It costs Rp 12,000 to 18,000 from a cart, which makes it a cheap full meal at 520 calories and 17g protein. That protein is the good news: the tofu and peanuts are doing real work. The bad news is it is 65g of carbs and 21g fat for a plate that most people eat as a snack at 4pm and then still have dinner.

Ketoprak telur, with a fried egg or omelette strips added, is the version most carts push, and it is about 600. The Cirebon version uses more cabbage and less lontong and comes out lighter at around 450.

How the portions compare

320 kcal
No lontong, half sauce
520 kcal
Standard cart plate
700 kcal
Large with telur and extra kerupuk

Ketoprak variants, ranked by calories

VariantCaloriesNotes
Ketoprak, FatSecret portion402 kcal200g, lab sized
Ketoprak Cirebon450 kcalMore cabbage, less lontong
Ketoprak Jakarta, standard cart plate520 kcalAbout 285g
Ketoprak telur600 kcalFried egg added

How to eat it lighter

Common questions

How many calories in ketoprak?
About 520 calories for a standard cart plate. FatSecret lists 402 for a 200g portion; a real plate is heavier than that.
Is ketoprak healthy for diet?
It is a full meal, not a snack. 17g protein is decent, but 65g carbs from lontong and bihun and 21g fat from the sauce. Drop the lontong and half the sauce and it is a fair 320 calorie lunch.
How many calories in ketoprak telur?
About 600 calories with a fried egg. Some carts do a thin omelette instead, which is closer to 580.
Ketoprak or gado-gado?
Gado-gado at about 390 calories. It has three times the vegetables and less lontong under the same peanut sauce.
Berapa kalori Ketoprak?
Ketoprak mengandung sekitar 520 kalori per 1 piring (285g), dengan 17g protein, 65g karbohidrat dan 21g lemak. Angka ini perkiraan untuk porsi warung biasa, jadi bisa berbeda tergantung tempat dan ukuran porsi.

Related foods

See all Rice Meals calories, ranked ›

Calorie and macro figures are estimates for a typical warung or restaurant serving. Actual numbers vary by stall, recipe and portion size. Use them as a guide, not gospel.

Calorie figure based on FatSecret Indonesia (ketoprak 402 kcal per 200g, 201 kcal/100g) scaled to a 285g cart plate. Macros estimated from the ingredients.

How many calories do you actually need?

Free TDEE calculator. Thirty seconds, no sign up.

Use the calculator