Rice Meals · Indonesia

How Many Calories in Nasi Pecel?

Also known as Pecel Madiun, Nasi Pecel Peyek, Sego Pecel.

Nasi pecel is rice with blanched spinach, bean sprouts, long beans and papaya leaves, drowned in spicy peanut sauce and served with crunchy peyek. Madiun and Blitar claim it.

550kcal / 1 plate (rice, blanched vegetables, peanut sauce, 2 peyek)
A plate of nasi pecel with two peyek is about 550 calories. FatSecret Indonesia lists a full bowl at 553 calories. The vegetables are only about 40 calories; the rice is 235, the peanut sauce is 170 and the two peyek add about 105.

Nutrition facts

Per 1 plate (rice, blanched vegetables, peanut sauce, 2 peyek) (375g)AmountPer 100g
Calories550 kcal147 kcal
Protein16 g4 g
Carbs76 g20 g
Fat22 g6 g

Where the calories come from

White rice180g
235 kcal
Blanched vegetables120g
40 kcal
Sambal pecel (peanut sauce)50g
170 kcal
Peyek, 2 pieces25g
105 kcal

The real talk

This is the dish that looks like a salad and eats like a dessert. A pile of blanched kangkung, tauge, kacang panjang and daun pepaya, 120g of it, is about 40 calories. Then the stall pours 50g of sambal pecel on top and that is 170 calories, because peanut sauce is peanuts, palm sugar and oil. The sauce is more than four times the vegetables.

Peyek is the other thing. It is a thin rice-flour cracker fried with peanuts or tiny anchovies, and one piece around 12g is about 50 calories. Two come with the plate, but they are 500 rupiah each and people take five. Five peyek is 250 calories of cracker, more than the rice.

The rice itself is the normal 180g scoop at a pecel stall, about 235 calories. Some places serve it on a pincuk (folded banana leaf) which naturally holds less, and that is the version you want. Full plate service tends to be 250g of rice.

Protein is low at 16g for 550 calories, and that is a problem for staying full. The common fix at the warung is adding telur ceplok (fried egg, about 110 calories) or tempe goreng, and that is a better use of the extra calories than more peyek.

How the portions compare

400 kcal
Pincuk with less rice, 1 peyek
550 kcal
Standard plate with 2 peyek
760 kcal
Large with telur ceplok and 4 peyek

Nasi Pecel variants, ranked by calories

VariantCaloriesNotes
Pecel only, no rice210 kcalVegetables and peanut sauce
Nasi pecel with 2 peyek550 kcalStandard warung plate
With telur ceplok660 kcalFried egg on top
With empal (fried beef) and tempe820 kcalThe Madiun full set

How to eat it lighter

Common questions

How many calories in nasi pecel?
About 550 calories for a plate with rice, vegetables, peanut sauce and two peyek. Without rice the pecel alone is around 210.
Is nasi pecel healthy?
The vegetable part is very good, but the plate is 76g of carbs and only 16g protein. Adding an egg and cutting the peyek makes it a solid meal.
How many calories in sambal pecel?
About 170 calories per 50g ladle, which is roughly 3.4 calories per gram. It is peanuts, palm sugar and oil, so it adds up quickly.
How many calories in one peyek?
About 50 calories for a standard 12g peyek kacang. The bigger peyek teri from Madiun can be 70 to 80 each.
Berapa kalori Nasi Pecel?
Nasi Pecel mengandung sekitar 550 kalori per 1 piring (375g), dengan 16g protein, 76g karbohidrat dan 22g 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 (nasi pecel 1 bowl 553 kcal), components estimated. Macros estimated from the ingredients.

How many calories do you actually need?

Free TDEE calculator. Thirty seconds, no sign up.

Use the calculator