This post may contain affiliate links, Read the full disclosure here.
If there’s one dish that has me dreaming of sun-drenched Southeast Asian afternoons, it’s Gado-Gado. This colorful, texture-packed Indonesian salad is more than a side—it’s a celebration in a bowl. Between the crunchy vegetables, soft rice cakes, crispy tofu or tempeh, and that luscious peanut sauce… it’s one of those recipes that feels joyful, filling, and just nourishing on every level.
As a mom always on the hunt for family-friendly meals, Gado-Gado has quickly become a household favorite. I’m going to guide you through the steps to make it approachable, even if you’re new to Indonesian cooking.
What Is Gado-Gado?
Gado-Gado means “mix-mix” in Indonesian—and it totally lives up to its name. It’s a warm or cold vegetable salad topped with a rich, slightly spicy peanut sauce, and often served with protein like tofu or eggs, carbs like rice or potatoes, and something crispy for that perfect bite.
It’s an ideal weeknight dinner—you can prep parts in advance and mix & match what you have in the fridge.
🛒 Ingredients for Gado-Gado
Let’s break it down into two parts: the peanut sauce and the salad bowl. Everything is easy to find or substitute!
For the Peanut Sauce
- 250g raw peanuts (or peanut butter if in a rush!)
- 100g boiled potato (helps make the sauce creamy)
- 4 garlic cloves
- 130g large red chilies (or mild peppers if you’re spice-sensitive)
- 1 small piece of kencur (or galangal or omit if unavailable)
- 15g tamarind pulp
- 100g coconut sugar (or brown sugar)
- 2 tsp salt
- 1 tbsp kecap manis (or sweet soy sauce)
- Juice of 1/2 lime
- Oil for frying
For the Salad Components
Choose 1–3 from each category:
Starches:
- Boiled potatoes
- Cooked rice
- Lontong (Indonesian rice cakes)
Proteins:
- Hard-boiled eggs
- Fried tempeh
- Fried tofu
Fresh Crunch:
- Tomatoes
- Cucumber
- Lettuce
Vegetables (lightly blanched or steamed):
- Green beans or long beans
- Cabbage
- Carrots
- Bean sprouts
Crispy Toppings (optional but amazing):
- Fried shallots or onions
- Shrimp chips or potato chips
- Emping (Indonesian crackers)
🥣 Step-by-Step: How to Make Gado-Gado at Home
1. Prep the Tamarind Water
Soak 15g tamarind pulp in just enough boiling water to cover. Let it soften, then mash it gently with your fingers. Strain to remove fibers. Set aside.
2. Fry the Aromatics
In a pan with a shallow layer of oil, fry garlic, chilies, and fresh kencur until golden and fragrant (about 3–4 minutes). Set aside.
3. Fry the Peanuts
In the same pan, fry the peanuts until golden brown. Be careful—they burn quickly! If using peanut butter, skip this step.
4. Fry the Tempeh and Tofu
Cut them into bite-sized cubes and fry until crisp and golden. Drain on a paper towel.
5. Prepare the Vegetables
Blanch or lightly steam any firm vegetables like carrots or green beans. Keep tomatoes, cucumber, and lettuce raw for crunch.
6. Make the Peanut Sauce
In a blender:
- Blend peanuts (or peanut butter), garlic, chili, kencur, tamarind water, sugar, salt, and 500 ml water.
- Add the cooked potato and blend again.
- Pour into a saucepan with 2 tbsp oil. Simmer for 5–10 minutes until slightly thickened.
- Stir in kecap manis and lime juice.
7. Assemble the Gado-Gado

In individual bowls or a large platter, layer:
- Rice or potato base
- Cooked and fresh vegetables
- Tofu, tempeh, and egg
- Drizzle generously with the warm peanut sauce
- Garnish with crispy shallots and chips
Pro Tips for Success
- Short on time? Use store-bought peanut butter and pre-cut veggies.
- Make ahead: Prep the sauce and protein the night before.
- Kid tip: Let little ones drizzle their own sauce for fun involvement.
Why I Love Making Gado-Gado
The first time I made this, I remember thinking, “How did I not try this sooner?” It’s adaptable, family-friendly, and bursting with texture and taste. My kids call it “the peanut butter salad,” and they always ask for seconds.
Even on busy weeknights, I find peace in this little routine—simmering the sauce while my kitchen fills with that toasty nutty aroma. It feels like a small win.
FAQs About Gado-Gado
Is Gado-Gado vegan?
It can be! Just skip the eggs and make sure your kecap manis is vegan.
What if I don’t have tamarind?
Use lime juice with a splash of vinegar and a pinch of sugar for tang.
Can I meal-prep this?
Yes! Keep the sauce, veggies, and proteins separate until ready to serve.
Related Recipes You’ll Love
Print
Gado-Gado: An Indonesian Classic Bursting with Flavor
- Total Time: 50 minutes
- Yield: 4 bowls 1x
- Diet: Vegetarian
Description
If there’s one dish that has me dreaming of sun-drenched Southeast Asian afternoons, it’s Gado-Gado. This colorful, texture-packed Indonesian salad is more than a side—it’s a celebration in a bowl. Between the crunchy vegetables, soft rice cakes, crispy tofu or tempeh, and that luscious peanut sauce… it’s one of those recipes that feels joyful, filling, and just nourishing on every level.
Ingredients
- 250g raw peanuts (or peanut butter)
- 100g boiled potato
- 4 garlic cloves
- 130g large red chilies
- 1 small piece of kencur or galangal (optional)
- 15g tamarind pulp
- 100g coconut sugar (or brown sugar)
- 2 tsp salt
- 1 tbsp kecap manis
- Juice of ½ lime
- Oil for frying
- Starches: Boiled potatoes, cooked rice, lontong
- Proteins: Hard-boiled eggs, fried tempeh, fried tofu
- Fresh crunch: Tomatoes, cucumber, lettuce
- Vegetables: Green beans, cabbage, carrots, bean sprouts
- Crispy toppings: Fried shallots, shrimp chips, emping, potato chips
Instructions
- Soak tamarind pulp in hot water, mash, and strain to make tamarind water.
- Fry garlic, chilies, and kencur in oil until golden and fragrant. Set aside.
- Fry peanuts until golden (skip if using peanut butter).
- Cut tofu and tempeh into cubes and fry until crisp and golden.
- Blanch or steam firm vegetables. Keep fresh ones raw.
- Blend peanuts (or peanut butter), garlic, chili, kencur, tamarind water, sugar, salt, and 500 ml water. Add cooked potato and blend again. Simmer sauce with 2 tbsp oil for 5–10 minutes. Stir in kecap manis and lime juice.
- Assemble bowl or platter with starch, vegetables, tofu, tempeh, eggs, and drizzle with peanut sauce. Garnish with crispy toppings.
Notes
Customize with what you have in the fridge. Prep the sauce, tofu, and veggies ahead for easy assembly. Store sauce and components separately for best freshness.
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: Indonesian
Nutrition
- Serving Size: 1 bowl
- Calories: 520
- Sugar: 10g
- Sodium: 680mg
- Fat: 30g
- Saturated Fat: 5g
- Unsaturated Fat: 22g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 7g
- Protein: 20g
- Cholesterol: 105mg




