If you love bold, comforting flavors that come together fast, this Delicious Vegan Nasi Goreng is about to become your new weeknight hero.
Made with simple ingredients and ready in under 20 minutes, this plant-based Indonesian fried rice is packed with savory depth, a touch of sweetness, and just the right amount of heat.

Jump To
- Ingredients for Delicious Vegan Nasi Goreng
- How to Make Delicious Vegan Nasi Goreng
- Pro Tips for the Best Vegan Nasi Goreng
- Storing and Reheating Tips for Vegan Nasi Goreng
- Variations to Try with Vegan Nasi Goreng
- Best Pairing Dishes for Vegan Nasi Goreng
- Final Thoughts
- FAQ
- Delicious Vegan Nasi Goreng Ready in Under 20 Minutes
- YOU MAY ALSO LIKE
It's the perfect way to turn leftover rice into a satisfying, flavor-loaded meal that tastes restaurant-worthy without the fuss. Whether you're craving something quick, budget-friendly, or dairy-free and delicious, this vegan nasi goreng recipe delivers every time.
Ingredients for Delicious Vegan Nasi Goreng
Here's a quick look at the simple, everyday ingredients that make this nasi goreng vegan dish so flavorful and easy to cook.

- Cooking oil: Helps the tofu develop a golden, crispy exterior and is used to sauté the vegetables for maximum flavor.
- Extra firm tofu: Pressed and cubed so it fries up hearty and crisp.
- Kecap manis: An Indonesian sweet soy sauce that gives vegan nasi goreng its signature sweet, savory flavor.
- Light soy sauce or tamari: Adds rich, savory depth to the dish.
- Sambal oelek or sriracha: Brings a spicy kick and bright chili flavor.
- Sweet onion: Adds natural sweetness and aroma as it cooks.
- Garlic: Gives the rice its bold, fragrant base.
- Carrot: Adds a little crunch and extra color.
- Cooked rice: Day-old jasmine rice works best for that perfect fried-rice texture, although basmati rice also works well.
- Green peas: Bring sweetness and a pop of green.
- Corn kernels: Add extra crunch and balance the savory flavors.
- Green onion: Gives a fresh, bright finish when served.
- Sesame oil (optional): A drizzle at the end adds a rich, nutty aroma and extra depth of flavor.
How to Make Delicious Vegan Nasi Goreng
Making this nasi goreng vegan recipe is quick and easy, and everything comes together beautifully in one pan. Here's how to cook it step by step.



Season the tofu: Toss the tofu cubes with kecap manis in a small bowl. This coats the tofu with a sweet, savory flavor that blends perfectly into the fried rice later.
Sear the tofu: Heat a little oil in a large non-stick pan. Once the pan is hot, add the tofu and let it sear for a few minutes until golden and lightly crisp, giving it a gentle toss halfway through. Set the tofu aside when done.
Prepare the sauce: While the tofu cooks, whisk together the kecap manis, soy sauce, and sambal oelek in a separate bowl. This simple stir-fry sauce creates that bold, classic nasi goreng flavor.



Sauté the aromatics: Add a bit more oil to the same pan and sauté the chopped onion for a couple of minutes until it turns soft and translucent. Stir in the garlic and cook until fragrant, for about one minute.
Cook the carrot: Add the diced carrot to the pan and let it cook for a few more minutes, until it starts to soften and blend with the aromatics.



Bring everything together: Now add the peas, corn, cooked rice, and the browned tofu back into the pan. Pour in the sauce, toss everything well, and stir-fry for a few minutes until the rice is hot and evenly coated.
Finish and serve: Remove the pan from the heat and stir in the chopped green onion for a fresh, bright finish. Taste and adjust the salt if needed, then serve your vegan nasi goreng warm with lime wedges, if desired.
Pro Tips for the Best Vegan Nasi Goreng
To make your vegan nasi goreng taste restaurant-worthy, start with cold, day-old rice. The grains stay firm and separated instead of turning soft or sticky. If you only have fresh rice, spread it out on a tray and cool it quickly so it dries a bit before cooking.

Give your tofu time to brown without stirring. Letting it sit for a few minutes builds a golden crust that holds up well in the fried rice. The same goes for your vegetables; letting the onions, garlic, and carrots cook until fragrant creates a deeper, richer base.
Adjust the heat to your taste. Add more sambal oelek or sriracha for bolder spice, or keep it mild with just a small amount. Vegan nasi goreng is all about balancing sweet, savory, and spicy flavors, so tweak it until it matches exactly what you love.
Storing and Reheating Tips for Vegan Nasi Goreng
Leftover vegan nasi goreng keeps well and makes an easy meal the next day. Once it cools, store it in an airtight container and refrigerate it for up to four days. The flavors settle nicely overnight, making it even better.
For the best texture, warm it in a skillet with a tiny splash of oil. If it seems dry, add a teaspoon of water or soy sauce. The microwave also works; just cover the bowl with a damp paper towel to keep the rice soft.
You can freeze leftovers for up to two months and thaw them in the fridge before reheating.

Variations to Try with Vegan Nasi Goreng
This vegan nasi goreng is easy to customize with whatever you have on hand.
Swap in vegetables like bell peppers, mushrooms, or cabbage for a different flavor or texture. Tempeh is a great alternative to tofu if you want something heartier.
You can also brighten the dish with a squeeze of lime or make it richer by stirring in a bit of vegan butter at the end. Adding plant-based "egg" or vegan chicken turns it into an even more filling meal.

Best Pairing Dishes for Vegan Nasi Goreng
Vegan nasi goreng pairs well with simple, fresh sides. A bowl of miso soup adds warmth and balance, while steamed greens or sautéed bok choy bring a light, healthy contrast. For something crispy, vegetable spring rolls or dumplings make a great addition.
If you want something refreshing, serve it with a quick cucumbers tomato salad. These bright sides help balance the savory flavors of the fried rice and round out the meal beautifully.

Final Thoughts
This vegan nasi goreng is one of those dishes that proves simple ingredients can create incredible flavor in just minutes. With its mix of sweet, savory, and spicy notes, plus the perfect fried-rice texture, it's a recipe you can count on for quick weeknight dinners or easy meal prep.
The best part is how flexible it is; whether you load it up with extra veggies, swap in tempeh, or keep it classic, it always comes out satisfying and full of bold Indonesian comfort.
Once you try it, you'll find yourself making this vegan nasi goreng on repeat whenever you want something fast, flavorful, and completely homemade.

FAQ
Traditional nasi goreng is a classic Indonesian fried rice known for its sweet, smoky, and savory flavors, usually made with eggs, shrimp paste, or meat. Vegan nasi goreng retains all the beloved flavors by using plant-based ingredients like tofu and vegetables, along with a vegan-friendly stir-fry sauce, without compromising taste or authenticity.
Kecap manis is a thick, sweet soy sauce essential in any nasi goreng recipe. It adds caramel color and deep sweetness. If you cannot find it, you can make a quick version by simmering regular soy sauce with a little brown sugar or maple syrup. The flavor won't be identical, but it works well in a pinch.
Absolutely. The tofu adds protein and texture, but the dish works wonderfully with tempeh, chickpeas, seitan, or extra vegetables such as green beans or red peppers. You can also omit the tofu entirely for a quick vegetable stir-fry version.
It is not needed, but highly recommended. Sambal oelek adds heat and brightness. You can substitute sriracha, chili garlic sauce, or even fresh chopped chilies. Adjust the amount based on your spice preference.
Your tofu may not have been pressed long enough, or your pan might not have been hot enough. Pressing removes moisture so the tofu can brown. Cook the tofu over medium-high heat, avoid overcrowding the pan, and let each side crisp before turning for the best texture.
Definitely. Brown rice adds a nuttier flavor and extra fiber. Just make sure it's cold before frying so the grains stay separate.
The dish is naturally mild unless you increase the sambal oelek. You can adjust the heat by adding more chili paste or garnishing with fresh chilies.
Yes, use tamari instead of soy sauce, and make sure your kecap manis is gluten-free or homemade. All the vegetables and tofu are naturally gluten-free.

Delicious Vegan Nasi Goreng Ready in Under 20 Minutes
Ingredients
For the tofu
- ½ block extra-firm tofu drained, pressed, and cut into cubes
- 1 tablespoon kecap manis
For the nasi goreng sauce
- 2 tablespoons kecap manis
- 2 tablespoons light soy sauce
- 2 teaspoons sambal oelek
For the fried rice
- 2 tablespoons neutral cooking oil divided
- 1 medium sweet onion chopped
- 3 garlic cloves minced
- 1 medium carrot chopped into small pieces
- ½ cup green peas
- ½ cup corn
- 3 cups cold cooked rice preferably day-old
- 1 green onion spring onion, sliced
Instructions
- Season the tofu: Toss the tofu cubes with kecap manis in a small bowl. This coats the tofu with a sweet, savory flavor that blends perfectly into the fried rice later.
- Sear the tofu: Heat a little oil in a large non-stick pan. Once the pan is hot, add the tofu and let it sear for a few minutes until golden and lightly crisp, giving it a gentle toss halfway through. Set the tofu aside when done.
- Prepare the sauce: While the tofu cooks, whisk together the kecap manis, soy sauce, and sambal oelek in a separate bowl. This simple stir-fry sauce creates that bold, classic nasi goreng flavor.
- Sauté the aromatics: Add a bit more oil to the same pan and sauté the chopped onion for a couple of minutes until it turns soft and translucent. Stir in the garlic and cook until fragrant, for about one minute.
- Cook the carrot: Add the diced carrot to the pan and let it cook for a few more minutes, until it starts to soften and blend with the aromatics.
- Bring everything together: Now add the peas, corn, cooked rice, and the browned tofu back into the pan. Pour in the sauce, toss everything well, and stir-fry for a few minutes until the rice is hot and evenly coated.
- Finish and serve: Remove the pan from the heat and stir in the chopped green onion for a fresh, bright finish. Taste and adjust the salt if needed, then serve your vegan nasi goreng warm with lime wedges, if desired.






Leave a Reply