No, nasi goreng is not inherently vegetarian. Traditional Indonesian fried rice typically contains shrimp paste (terasi), meat, or seafood, but countless vegetarian versions exist and are widely served across Indonesia and beyond. Whether a particular plate is vegetarian depends entirely on the recipe and the cook, so you must always ask or check the ingredients.
What Is Nasi Goreng?
Nasi goreng is Indonesia’s national fried rice dish, a stir-fried rice preparation flavored with a sweet-savory soy sauce (kecap manis), shallots, garlic, and often chili. It is typically served with a fried egg on top, alongside pickles (acar) and prawn crackers (krupuk). The dish is a staple of Indonesian home cooking and street food, with countless regional and family variations. While the core is rice and seasonings, the protein and flavoring additions are where the vegetarian question arises.
The Core Ingredients: Where Animal Products Hide
The most common non-vegetarian elements in nasi goreng are:
- Terasi (shrimp paste): This fermented shrimp paste is a cornerstone of many traditional nasi goreng recipes. It adds a deep, umami-rich, slightly funky flavor that is difficult to replicate. Even a small amount makes the dish non-vegetarian.
- Meat and seafood: Chicken, beef, lamb, shrimp, and crab are all common additions. The meat is often diced or sliced and stir-fried with the rice.
- Egg: A fried egg on top is standard, but eggs are also often scrambled into the rice itself. While eggs are vegetarian (for lacto-ovo vegetarians), they are not vegan.
- Anchovy or fish sauce: Some recipes use fish sauce (kecap ikan) or anchovies for extra savoriness, which are not vegetarian.
How to Identify a Vegetarian Nasi Goreng
When ordering or cooking, look for these indicators:
- Ask specifically: In Indonesian, “nasi goreng sayur” (vegetable fried rice) is a common term, but always confirm “tanpa terasi, tanpa daging, tanpa udang” (without shrimp paste, without meat, without shrimp).
- Check the color: Nasi goreng with terasi often has a slightly darker, more orange-brown hue due to the paste. However, kecap manis also darkens the rice, so color is not a definitive test.
- Look for visible ingredients: If you see dried shrimp, pieces of meat, or fish sauce in the ingredient list, it is not vegetarian.
- Ask about the egg: If you are vegetarian but not vegan, a fried egg on top is fine. If you are vegan, ask for it without the egg or with extra vegetables instead.
Making Vegetarian Nasi Goreng at Home
It is very easy to make a delicious vegetarian version at home. Replace terasi with a vegetarian alternative or simply omit it and boost the umami with other ingredients.
- Vegetarian substitutes for terasi: A small amount of miso paste (fermented soybean) mixed with a touch of soy sauce can mimic the savory depth. Some cooks use a pinch of MSG or a splash of mushroom seasoning for umami.
- Use plenty of vegetables: Common additions include cabbage, carrots, green beans, and spring onions. Frozen mixed vegetables work well in a pinch.
- Add protein: Tofu (tahu) or tempeh are classic Indonesian proteins. Cube and fry them until golden before adding the rice.
- Season generously: Kecap manis, soy sauce, and sambal (chili paste) are all vegetarian. Use them to build a complex flavor.
Common Misconceptions and Pitfalls
One common misconception is that all fried rice is vegetarian because it is mostly rice and vegetables. This is not true, as the flavoring agents are often animal-based. Another pitfall is assuming that a restaurant’s “vegetable fried rice” is automatically vegetarian. Many restaurants use chicken stock, fish sauce, or shrimp paste in their vegetable fried rice. Always ask specifically about shrimp paste and fish sauce.
Nutritional and Cost Considerations
Vegetarian nasi goreng can be a very economical dish. Rice and vegetables are inexpensive, and tofu or tempeh are cheaper than meat in most places. Nutritionally, a vegetarian version with rice, vegetables, and tofu or tempeh provides complex carbohydrates, fiber, and plant-based protein. The dish is typically high in sodium due to soy sauce, so those watching their salt intake should use reduced-sodium soy sauce or moderate the kecap manis.
Frequently Asked Questions
Is nasi goreng vegan?
Traditional nasi goreng is not vegan because it often contains shrimp paste and eggs. However, a vegan version can be made by omitting the egg and using a vegan substitute for terasi, such as miso paste or a splash of mushroom seasoning. Always check with the cook or restaurant about their specific ingredients.
What does terasi taste like?
Terasi has a very strong, pungent, and salty flavor with a distinct seafood-like umami. It is often described as earthy and slightly fishy. When cooked, it mellows out and adds a deep savoriness that is hard to replicate exactly. Vegetarian substitutes like miso can provide a similar savory depth but not the exact same flavor.
Can I make nasi goreng without shrimp paste?
Yes, absolutely. Many modern recipes, especially outside Indonesia, omit terasi entirely. The dish will still be delicious if you use plenty of shallots, garlic, kecap manis, and chili. To add extra depth, you can add a little mushroom powder, a splash of vegetarian oyster sauce, or a teaspoon of miso paste.
Is fried rice from a typical Chinese restaurant vegetarian?
Not necessarily. Chinese-style fried rice often contains egg, and sometimes includes meat, shrimp, or fish sauce. Even if it is labeled “vegetable fried rice,” it may be cooked with chicken stock or oyster sauce. It is always best to ask the restaurant about their specific preparation.
What is the best rice to use for nasi goreng?
Day-old, cold, cooked jasmine or other long-grain rice is ideal. Freshly cooked rice is too moist and sticky, which results in clumpy fried rice. If you need to use fresh rice, spread it on a baking sheet and let it dry out for about 15 minutes before frying.
How long does vegetarian nasi goreng last in the fridge?
Cooked nasi goreng, like any cooked rice dish, should be refrigerated within two hours of cooking. It will keep for 3-4 days in the refrigerator. When reheating, make sure it is piping hot throughout (165°F / 74°C) to ensure food safety. Do not leave it at room temperature for extended periods.
Related
- Paneer Butter Masala Calories Per 100g & Recipe
- Paneer Butter Masala Recipe: Rich & Creamy
- Online Kaju Katli Order: How to Buy & Verify Freshness
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).