Authentic & Easy Gado Gado: A Nutritious Indonesian Vegetable Salad with Homemade Satay Sauce
Embark on a delightful culinary journey to the heart of Indonesia with this incredibly easy and authentic Gado Gado recipe, complete with a luscious homemade satay sauce. This vibrant dish is a testament to the rich flavors and healthy ingredients that define Indonesian cuisine. At its core, Gado Gado is a magnificent medley of blanched and fresh vegetables, offering a delightful crunch and a burst of garden-fresh goodness. Paired with the silky texture of tofu and the satisfying protein of hard-boiled eggs, every bite is a harmonious blend of textures and tastes.
The true star of this Indonesian classic, however, is undoubtedly the creamy, savory, and subtly sweet satay (peanut) sauce. It transforms simple vegetables and proteins into an irresistible meal, elevating the dish with its aromatic depth. This recipe isn’t just remarkably simple to prepare; it’s also brimming with wholesome vegetables, making it one of the most delicious ways to enjoy your daily greens. Even the pickiest eaters, including children, often find themselves asking for seconds! Whether you’re seeking a quick, healthy weeknight dinner or an impressive dish for a gathering, Gado Gado effortlessly brings both health and exceptional flavor to your table.

Gado Gado: More Than Just an Indonesian Salad
The name “Gado Gado” literally translates to “mix-mix,” and it perfectly encapsulates the essence of this beloved Indonesian dish. Originating from Jakarta, it’s a staple in both street food stalls and family homes across the archipelago. This isn’t just a simple salad; it’s a carefully curated ensemble of raw and blanched vegetables, typically including crisp green beans, tender carrots, fresh bean sprouts, and crunchy cabbage. What sets Gado Gado apart is its inclusion of wholesome proteins like firm tofu and hard-boiled eggs, providing a substantial and satisfying meal.
Gado Gado can be enjoyed either warm, with just-blanched vegetables, or at room temperature, making it a versatile option for any occasion. While the core ingredients remain consistent, regional variations and personal preferences often see additions like boiled potatoes, tempeh (fermented soybean cake), or other seasonal vegetables. The beauty of Gado Gado lies in its flexibility. You can effortlessly customize this Balinese-inspired dish by adding your favorite vegetables or omitting those you prefer not to include. The result is always a delightful and personalized meal that perfectly suits your taste.
This dish offers a wonderful balance of textures – the crispness of fresh cucumber, the slight bite of blanched vegetables, and the tender chewiness of tofu and eggs. It’s a culinary experience that is both refreshing and deeply satisfying, making it a favorite for those seeking healthy yet flavorful options. Beyond its delicious taste, Gado Gado is packed with nutrients, offering a bounty of vitamins, minerals, and fiber from the diverse vegetable selection, alongside essential proteins from the tofu and eggs. It’s truly a complete and well-rounded meal.
The Irresistible Allure of Homemade Peanut Satay Sauce
The secret to Gado Gado’s widespread appeal and its distinctive character lies in its rich and creamy peanut satay sauce. This sauce is more than just an accompaniment; it’s the heart and soul of the dish, imparting a luxurious texture and a complex flavor profile that elevates every ingredient it touches. With its perfect balance of savory, sweet, and a hint of spice, a good peanut sauce can make almost anything taste incredible, and Gado Gado is no exception.
Serving Gado Gado offers numerous possibilities. You can present it as a delightful main course, a vibrant component of a traditional Indonesian rijsttafel (rice table), or a substantial side dish. For an authentic experience, serve it alongside crispy prawn crackers (krupuk), which provide a wonderful textural contrast. Imagine spooning a generous helping of fresh vegetables, crispy tofu, and a dollop of creamy sauce onto a crunchy cracker – each bite is an explosion of crispy, creamy, and fresh flavors.
This Gado Gado recipe, especially with a homemade peanut satay sauce, is destined to become a regular in your culinary repertoire. It’s not just a meal; it’s an experience that consistently delights. We’ve seen it time and again: plates are always sparkling clean after dinner when this dish is served! The depth of flavor from freshly ground peanuts, combined with aromatic spices and sweet soy sauce (Kecap Manis), creates a sauce that is both comforting and exotic. Making it from scratch allows you to control the quality of ingredients and tailor the flavor profile precisely to your liking, ensuring an unparalleled taste that store-bought versions simply cannot match. This attention to detail in the sauce is what truly transforms Gado Gado from a simple vegetable dish into a memorable feast.

Did you make this delicious recipe? Tag #byandreajanssen via Instagram! I love to see what your creation looks like and regularly share the most beautiful photos of you! Did you like this recipe? Then leave a rating on the recipe card! Your feedback helps other home cooks and me enormously.
Need more inspiration?
- You can find video recipes on my YouTube channel.
- And don’t forget to save the recipes on Pinterest, so you can easily find them again next time!
Crafting the Perfect Gado Gado: A Step-by-Step Guide
Creating Gado Gado is a culinary art that balances vibrant visuals with incredible flavors and satisfying textures. While the recipe is straightforward, paying attention to a few key details will ensure your dish is nothing short of spectacular. From perfectly blanched vegetables to golden-crisp tofu and a deeply flavorful satay sauce, each component plays a crucial role in this Indonesian masterpiece.
Preparing the Fresh & Blanched Vegetables
The foundation of a great Gado Gado is its array of fresh and perfectly cooked vegetables. Blanching is key here, as it brightens their colors, tenderizes them slightly, and retains their essential crunch and nutrients. Start by preparing your green beans, blanching them for about 5-7 minutes until they are tender-crisp. Carrots, cut into elegant strips, require less time, typically around 2 minutes, to maintain their vibrant orange hue and slight snap. Bean sprouts, delicate and fresh, need only a quick dip in boiling water for a maximum of 1 minute to remove any raw edge while keeping their characteristic freshness. Similarly, Chinese cabbage, cut into strips, benefits from a brief 1-minute blanch to soften it just enough. For the cucumber, simply halve it vertically, scoop out the seeds for a cleaner texture, and then slice it into crescent moons. This careful preparation ensures each vegetable contributes its unique texture and flavor to the overall symphony of the dish.
The Perfect Proteins: Eggs and Tofu
No Gado Gado is complete without its protein-rich additions. For the eggs, aim for a perfectly hard-boiled texture by cooking them in boiling water for 10 minutes. Once cooled, peel and halve them lengthwise, revealing a beautiful yellow yolk. The tofu provides a delightful textural contrast. Cut your firm tofu into ½ x ½ inch cubes. To achieve that coveted crispy exterior, fry the tofu cubes in a generous layer of sunflower oil until they are golden brown and wonderfully crunchy. Once fried, place them on kitchen paper to drain any excess oil, ensuring they remain perfectly crisp. If you prefer, tempeh can also be used, fried until golden, adding a nutty and fermented flavor.
Mastering the Homemade Peanut Satay Sauce
The satay sauce is where the magic truly happens. Its creamy, complex flavor is what brings the entire Gado Gado dish to life. Begin by sautéing a finely chopped onion in a little oil until it becomes translucent, releasing its sweet aroma for about 3 minutes. Then, add crushed garlic cloves and stir-fry for another 30 seconds until fragrant. Next, incorporate the essential Indonesian seasonings: shrimp paste (terasi) and galangal powder (Ground Laos), frying them for about a minute over medium heat to awaken their flavors. Gradually pour in the coconut milk, letting it warm up slowly, creating a rich base for your sauce.
For the peanuts, you can use roasted unsalted peanuts or, for an even deeper flavor, lightly toast raw peanuts before grinding. Finely grind them in a food processor until they form a smooth or slightly chunky paste, depending on your preference. Add the ground peanuts to the simmering coconut milk mixture, along with Kecap Manis (sweet soy sauce), palm sugar (or Gula Djawa for authentic depth), and sambal oelek (or sriracha for a milder kick) for a touch of heat. Stir all the ingredients thoroughly until well combined. Allow the sauce to simmer gently, stirring occasionally, until it thickens to your desired consistency. If the sauce becomes too thick, you can easily thin it with a little extra coconut milk or water. Taste and adjust the seasoning – add a pinch of salt, more sambal for spice, or extra Kecap Manis for sweetness, if needed. This homemade sauce will be incomparably fresh and flavorful, elevating your Gado Gado to new heights.
Assembling and Serving Your Gado Gado
Once all your components are ready, it’s time for the art of assembly. Arrange the blanched green beans, carrots, bean sprouts, cabbage, fresh cucumber slices, crispy tofu, and halved hard-boiled eggs aesthetically on individual plates or a large platter. Remember to leave a dedicated space for the star attraction: a small bowl of your warm, homemade satay sauce. Traditionally, the sauce is served on the side for dipping, allowing each diner to add as much or as little as they desire. Alternatively, you can generously pour the sauce over the entire ensemble just before serving. Gado Gado is versatile and can be served warm, with just-blanched vegetables and warm sauce, or at room temperature, making it ideal for picnics or large buffet spreads. Accompany with steamed rice or lontong (compressed rice cakes) and a side of krupuk for a truly authentic Indonesian meal. This beautiful presentation not only makes the dish visually appealing but also ensures a delightful and customizable eating experience.
📖 Recipe
VIDEO
RECIPE CARD

Andréa
Pin Recipe
Ingredients
Gado Gado
- 5 oz. green beans, cleaned
- 3 oz. bean sprouts
- ½ carrot, in strips
- ½ Chinese cabbage, cut into strips
- 2 eggs
- ½ cucumber
- 3 tablespoons sunflower oil
- ½ pound firm tofu, cut into ½ x ½ inch cubes
For the Homemade Peanut Satay Sauce:
- 1 onion, finely chopped
- 2 cloves garlic, crushed
- 1 teaspoon shrimp paste (terasi)
- ½ teaspoon galangal powder, (Ground Laos)
- 1 cup coconut milk
- ¾ cup peanuts, (roasted, unsalted, or cashew nuts for alternative)
- 2 tablespoons Kecap Manis
- 2 teaspoons palm sugar, (or Gula Djawa, finely grated)
- 1 teaspoon sambal oelek, (or sriracha, adjust to taste)
All my recipes are written both in Metric (gram / ml) and US Customary (cups / pounds). Here you can select which type of amount you would like to see.
Instructions
Gado Gado Preparation
-
Blanch the green beans for 5-7 minutes until tender-crisp. Blanch the carrot strips for about 2 minutes. Briefly blanch the bean sprouts for a maximum of 1 minute. Similarly, blanch the Chinese cabbage strips for 1 minute.5 oz. green beans, 3 oz. bean sprouts, ½ carrot, ½ Chinese cabbage
-
Boil the eggs in rapidly boiling water for 10 minutes to achieve a hard-boiled consistency. Once cooled, peel the eggs and halve them lengthwise.2 eggs
-
Cut the cucumber in half vertically. Use the back of a spoon to remove the seeds. Then, slice the cucumber halves into thin, crescent-shaped moons.½ cucumber
-
Heat the sunflower oil in a frying pan. Fry the tofu cubes until they are golden brown and deliciously crispy on all sides. Transfer them to a plate lined with kitchen paper to drain any excess oil.3 tablespoons sunflower oil, ½ pound firm tofu
-
Artfully arrange all the prepared vegetables, fried tofu, and halved eggs on a large serving plate or individual plates. Remember to leave a small space for the bowl of satay sauce.
Homemade Satay Sauce
-
In a saucepan, heat a little oil and fry the chopped onion for 3 minutes until it becomes translucent and fragrant. Add the crushed garlic and stir-fry for an additional 30 seconds.1 onion, 2 cloves garlic
-
Add the shrimp paste and galangal powder to the pan and fry for about a minute over medium heat until aromatic. Pour in the coconut milk and gently warm it through, stirring occasionally.1 teaspoon shrimp paste (terasi), ½ teaspoon galangal powder, 1 cup coconut milk
-
If using whole peanuts, grind them finely in a food processor until a smooth or slightly chunky paste forms.¾ cup peanuts
-
Stir the sambal oelek, palm sugar, Kecap Manis, and the finely ground peanuts into the sauce. Mix thoroughly until all ingredients are well combined. Taste and adjust seasoning as needed, adding more salt, sambal for heat, or kecap for sweetness.2 tablespoons Kecap Manis, 2 teaspoons palm sugar, 1 teaspoon sambal oelek
-
Continue to simmer the sauce until it reaches your desired thickness. If it becomes too thick, simply add a splash of extra coconut milk or water to loosen it. Spoon the warm satay sauce into a small bowl and serve alongside the beautifully arranged vegetables, crispy tofu, and hard-boiled eggs.
Notes
2. Gado Gado Variations: Feel free to customize your Gado Gado based on your preferences and what’s in season.
- Vegetables: Expand your Gado Gado with other blanched vegetables like cauliflower florets, broccoli, or vibrant bell peppers. Raw spinach leaves can also be a fresh addition.
- Proteins: While tofu and eggs are classic, you can also add cooked chicken pieces or shrimp for a non-vegetarian version. Tempeh, fried until crispy, is another popular and authentic addition.
3. Serving Temperature: Gado Gado is incredibly versatile. It can be enjoyed warm, with just-blanched vegetables, or served at a refreshing room temperature. Always ensure the accompanying satay sauce is served warm to maximize its aromatic flavors and smooth consistency.
4. Storage & Reheating Tips: Proper storage helps you enjoy your Gado Gado for longer.
- Preparation in Advance: For convenience, the vegetables can be blanched earlier in the day and stored in an airtight container in the refrigerator. The satay sauce can also be prepared ahead of time and stored separately in the fridge.
- Refrigerator: Leftover Gado Gado (vegetables and sauce kept separate if possible) can be stored in an airtight container in the refrigerator for up to two days.
- Reheat: To enjoy leftovers, you can serve the Gado Gado at room temperature. If you prefer it warm, gently heat the vegetables in the microwave or a pan. For the satay sauce, reheat it slowly in a small saucepan over low heat, adding one or two tablespoons of coconut milk or water as needed. Stir constantly to prevent it from sticking and to restore its creamy texture. If the sauce becomes too thick, simply add a bit more coconut milk until it reaches the desired consistency.
Nutrition
Tried this recipe?
Let us know how it was!
Explore More Asian Buffet Favorites
If you’re looking to expand your Asian culinary repertoire, Gado Gado pairs wonderfully with a variety of other dishes to create a complete and unforgettable feast. Here are a few more delicious recipes from the Asian buffet that you might love:
- Pork Satay with Peanut Sauce
- Kentucky Sushi Roll
- Spicy Cucumber Salad