Asia recipe ideas

Top 10 traditional Indonesian recipes.

Indonesian cooking is rich with rice, noodles, coconut, chiles, peanuts, fermented soy and aromatic spice pastes. These Indonesian recipe ideas cover famous staples and street foods.

Affiliate resources

Ideas for You

Four helpful shopping ideas related to this page. As an Amazon Associate, this site may earn from qualifying purchases.

Note: Food traditions vary by region and family. This page is a curated recipe-ideas guide, not an official ranking.

Recipe list

10 famous Indonesian recipes to try

Use these simple home-cook versions as a starting point for planning a country-themed dinner, learning a cuisine, or choosing what to cook next.

1

Nasi Goreng

Indonesian fried rice with kecap manis, egg and aromatics.

Serves
4 servings
Difficulty
Easy
Typical time
25 min

Ingredients

  • 1½–2 cups rice
  • kecap manis, as needed
  • 2–4 egg
  • 1 tsp–2 tbsp garlic, to taste
  • shallots, as needed
  • chili, as needed
  • salt, to taste
  • 1–2 tbsp neutral oil or olive oil

Method

  1. Rinse the rice, grains, beans or lentils if needed, then drain well.
  2. Cook aromatics in oil or butter until fragrant.
  3. Add the main ingredients for Nasi Goreng and stir to coat.
  4. Add liquid, cover and cook gently until tender.
  5. Rest off the heat for a few minutes, then fluff or stir carefully.
  6. Serve with herbs, sauce, pickles, salad or the traditional side dish.

Cooking note: This is a simple home-cook version of Nasi Goreng. Traditional versions in Indonesia can vary by region, family and occasion.

ricequickstreet food
2

Rendang

Slow-cooked beef in coconut and spice paste until rich and tender.

Serves
4 servings
Difficulty
Advanced
Typical time
3 hrs

Ingredients

  • 1 lb / 450 g beef
  • 1–3 cups coconut milk
  • 1 tsp–2 tbsp lemongrass, to taste
  • galangal, as needed
  • 1 tsp–2 tbsp chiles, to taste
  • salt, to taste
  • 1–2 tbsp neutral oil or olive oil

Method

  1. Warm oil or fat in a heavy pot and cook the onion, garlic or aromatics until soft.
  2. Add the spices, paste or seasoning and stir until fragrant.
  3. Add the beef and other main ingredients, then coat them in the seasoning.
  4. Pour in stock, water, tomatoes, coconut milk or sauce as needed.
  5. Simmer gently until everything is tender and the sauce or broth tastes rounded.
  6. Adjust salt, heat and acidity before serving with rice, bread, noodles or salad.

Cooking note: Adjust the chile level to your household. Start mild, then add more heat at the end.

beefstewspicy
3

Satay

Grilled skewers served with peanut sauce.

Serves
4 servings
Difficulty
Easy
Typical time
45 min + marinate

Ingredients

  • 1 lb / 450 g chicken
  • 1 lb / 450 g beef
  • 1 tsp–2 tbsp spices, to taste
  • peanuts, as needed
  • kecap manis, as needed
  • salt, to taste
  • 1–2 tbsp neutral oil or olive oil

Method

  1. Season or marinate the chicken with the listed aromatics and spices.
  2. Heat the grill, barbecue, skillet or oven until hot.
  3. Cook the Satay until browned outside and cooked through inside.
  4. Rest the meat or vegetables briefly so the juices settle.
  5. Slice or serve with bread, rice, salad, sauces or pickles.
  6. Taste the final dish and add salt, herbs, lemon or chile if needed.

Cooking note: A hot grill gives better browning. Let cooked meat rest before slicing.

chickengrillstreet food
4

Gado-Gado

Vegetable salad with peanut dressing.

Serves
4 servings
Difficulty
Easy
Typical time
35 min

Ingredients

  • 1–2 cups prepared vegetables
  • 6–8 oz / 170–225 g tofu
  • 2–4 eggs
  • 1½–2 cups potatoes
  • 1 tsp–2 tbsp peanut sauce, to taste
  • salt, to taste
  • 1–2 tbsp neutral oil or olive oil

Method

  1. Wash, chop and prepare all fresh ingredients before mixing.
  2. Combine the base ingredients for Gado-Gado in a bowl.
  3. Add dressing, sauce, herbs, citrus or spices gradually.
  4. Taste and adjust salt, acidity, heat and texture.
  5. Let the dish rest briefly if it benefits from the flavors blending.
  6. Serve fresh with bread, rice, grilled food or other dishes.

Cooking note: This is a simple home-cook version of Gado-Gado. Traditional versions in Indonesia can vary by region, family and occasion.

vegetariansaladhealthy
5

Soto Ayam

Turmeric chicken soup with noodles, herbs and toppings.

Serves
4 servings
Difficulty
Medium
Typical time
60 min

Ingredients

  • 1 lb / 450 g chicken
  • turmeric, as needed
  • 10–12 oz / 280–340 g noodles
  • 2–4 eggs
  • 1–2 cups prepared herbs
  • salt, to taste
  • 1–2 tbsp neutral oil or olive oil

Method

  1. Warm oil or fat in a heavy pot and cook the onion, garlic or aromatics until soft.
  2. Add the spices, paste or seasoning and stir until fragrant.
  3. Add the chicken and other main ingredients, then coat them in the seasoning.
  4. Pour in stock, water, tomatoes, coconut milk or sauce as needed.
  5. Simmer gently until everything is tender and the sauce or broth tastes rounded.
  6. Adjust salt, heat and acidity before serving with rice, bread, noodles or salad.

Cooking note: The flavor usually improves after a short rest, so taste again before serving.

soupchickencomfort
6

Bakso

Meatball soup with noodles and broth.

Serves
4 servings
Difficulty
Medium
Typical time
60 min

Ingredients

  • 1 lb / 450 g beef meatballs
  • 10–12 oz / 280–340 g noodles
  • 1–3 cups broth
  • 1–2 cups prepared greens
  • fried shallots, as needed
  • salt, to taste
  • 1–2 tbsp neutral oil or olive oil

Method

  1. Warm oil or fat in a heavy pot and cook the onion, garlic or aromatics until soft.
  2. Add the spices, paste or seasoning and stir until fragrant.
  3. Add the beef meatballs and other main ingredients, then coat them in the seasoning.
  4. Pour in stock, water, tomatoes, coconut milk or sauce as needed.
  5. Simmer gently until everything is tender and the sauce or broth tastes rounded.
  6. Adjust salt, heat and acidity before serving with rice, bread, noodles or salad.

Cooking note: The flavor usually improves after a short rest, so taste again before serving.

soupbeefstreet food
7

Mie Goreng

Sweet-savory fried noodles with vegetables, egg and protein.

Serves
4 servings
Difficulty
Easy
Typical time
25 min

Ingredients

  • 10–12 oz / 280–340 g egg noodles
  • kecap manis, as needed
  • 1–2 cups prepared vegetables
  • 2–4 egg
  • 1 lb / 450 g chicken
  • 6–8 oz / 170–225 g tofu
  • salt, to taste
  • 1–2 tbsp neutral oil or olive oil

Method

  1. Bring a large pot of salted water or broth to a boil if using dried pasta or noodles.
  2. Prepare the sauce, broth or toppings while the noodles cook.
  3. Cook the noodles or pasta for Mie Goreng until tender but not mushy.
  4. Combine with the sauce, broth or toppings and toss or simmer briefly.
  5. Taste and adjust seasoning with salt, pepper, herbs, chile, soy or citrus.
  6. Serve immediately while hot and fresh.

Cooking note: This is a simple home-cook version of Mie Goreng. Traditional versions in Indonesia can vary by region, family and occasion.

noodlequickstir fry
8

Ayam Goreng

Spiced fried chicken often simmered first for flavor.

Serves
4 servings
Difficulty
Medium
Typical time
60 min

Ingredients

  • 1 lb / 450 g chicken
  • turmeric, as needed
  • 1 tsp–2 tbsp garlic, to taste
  • coriander, as needed
  • 1–3 tbsp oil
  • salt, to taste

Method

  1. Prepare the filling, batter or coating before heating the oil.
  2. Shape, fill or coat the chicken for Ayam Goreng.
  3. Heat oil over medium-high heat until a small test piece sizzles steadily.
  4. Fry in batches until crisp and golden, turning as needed.
  5. Drain on a rack or paper towel and season while hot.
  6. Serve with a sauce, salad, pickles or fresh herbs.

Cooking note: This is a simple home-cook version of Ayam Goreng. Traditional versions in Indonesia can vary by region, family and occasion.

chickenfrieddinner
9

Martabak

Stuffed pancake or savory folded snack, depending on style.

Serves
4–6 servings
Difficulty
Medium
Typical time
60 min

Ingredients

  • enough dough for serving or wrapping
  • 2–4 eggs
  • 1 lb / 450 g meat
  • 1 tsp–2 tbsp chocolate, to taste
  • 6–8 oz / 170–225 g cheese
  • salt, to taste
  • 1–2 tbsp neutral oil or olive oil

Method

  1. Prepare and measure the ingredients before you start cooking.
  2. Cook the aromatics or base ingredients first to build flavor.
  3. Add the main ingredients for Martabak and cook until the texture is right.
  4. Season gradually, tasting as you go.
  5. Finish with herbs, sauce, citrus, butter, oil or garnish as appropriate.
  6. Serve the Martabak warm, fresh or chilled depending on the traditional style.

Cooking note: This is a simple home-cook version of Martabak. Traditional versions in Indonesia can vary by region, family and occasion.

street foodsnacksweet
10

Tempeh Orek

Sweet-savory fried tempeh with soy, chili and aromatics.

Serves
4 servings
Difficulty
Easy
Typical time
25 min

Ingredients

  • tempeh, as needed
  • kecap manis, as needed
  • 1 tsp–2 tbsp garlic, to taste
  • chili, as needed
  • shallots, as needed
  • salt, to taste
  • 1–2 tbsp neutral oil or olive oil

Method

  1. Wash, chop and prepare all fresh ingredients before mixing.
  2. Combine the base ingredients for Tempeh Orek in a bowl.
  3. Add dressing, sauce, herbs, citrus or spices gradually.
  4. Taste and adjust salt, acidity, heat and texture.
  5. Let the dish rest briefly if it benefits from the flavors blending.
  6. Serve fresh with bread, rice, grilled food or other dishes.

Cooking note: This is a simple home-cook version of Tempeh Orek. Traditional versions in Indonesia can vary by region, family and occasion.

vegetarianquickside

Related pages

More recipe ideas

Continue exploring recipes from nearby regions or other popular cuisines.