Skip to content
indonesiandinner✨ New

Sambal Goreng Kacang Panjang (Indonesian Spicy Long Bean and Tomato Stir-Fry)

A spicy, tomato-rich Indonesian stir-fry of long beans and tempeh in a fragrant sambal sauce.

Prep
14 min
Cook
55 min
Servings
4
Difficulty
Easy
4.4
Sign in to rate
#indonesian#tempeh#spicy#stir-fry#vegetarian-adaptable#sambal

About This Recipe

Sambal goreng is a broad category of Indonesian dishes united by one technique: a paste of chilies, shallots, and garlic fried in oil until fragrant and deeply red, then used to coat whatever main ingredient is being cooked. This version uses long beans and cubes of tempeh, simmered with tomato until the sauce clings and the beans stay just crisp-tender. The key technique is frying the sambal paste properly -- it needs real time in hot oil, often 8-10 minutes, until the raw chili smell disappears and the paste turns a deep brick-red and smells sweet rather than sharp. Skipping this step is the most common reason home versions taste flat. Tomatoes are added after the paste is fully cooked, breaking down into the sauce to add body and a gentle acidity. This is everyday home cooking in Indonesia, the kind of dish that shows up alongside rice and a fried egg on a weeknight table. It keeps well and, like many sambal-based dishes, some cooks think it tastes even better the next day once the flavors settle.

Ingredients

Serves 4

  • 300 glong beans(cut into 2-inch pieces)
  • 200 gtempeh(cubed and fried until golden)
  • 5shallots
  • 4 clovesgarlic
  • 4red chilies(seeded if less heat wanted)
  • 2tomatoes(chopped)
  • 2candlenuts
  • 3 tbspoil
  • 1bay leaf
  • 1 slicegalangal
  • 1 tspsalt
  • 1 tsppalm sugar
  • 100 mlwater

Instructions

  1. 1

    Make the paste

    Blend shallots, garlic, chilies, and candlenuts into a coarse paste.

  2. 2

    Fry the tempeh

    Shallow-fry tempeh cubes until golden and crisp, about 4 minutes. Drain and set aside.

  3. 3

    Cook the sambal paste

    Heat oil and fry the chili paste with bay leaf and galangal over medium-low heat, stirring often, until deep red and fragrant, 8-10 minutes.

  4. 4

    Add tomatoes

    Stir in chopped tomatoes and cook until they break down into a thick sauce, about 5 minutes.

  5. 5

    Simmer the beans

    Add long beans, water, salt, and palm sugar. Simmer 6-8 minutes until beans are crisp-tender.

  6. 6

    Finish

    Fold in the fried tempeh, simmer 2 more minutes to coat, then taste and adjust salt and sugar before serving with rice.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Fry the chili paste low and slow -- rushing this step is the number one reason sambal goreng tastes raw or sharp.

  • →

    Fry tempeh until genuinely golden and firm so it holds its shape in the sauce rather than crumbling.

  • →

    Add a splash of water gradually if the paste starts sticking to the pan while frying.

Variations

  • •

    Add shrimp or hard-boiled eggs along with or instead of the tempeh.

  • •

    Use green beans if long beans aren't available -- reduce simmer time by 2-3 minutes.

  • •

    Make it milder by using fewer chilies and adding a spoonful of tomato paste for color instead.

Storage

Keeps well in the fridge for up to 3 days and reheats nicely on the stove -- the flavor often deepens overnight. Freeze for up to 1 month.

History & Origin

Sambal goreng dishes are a cornerstone of everyday Javanese and Sundanese home cooking, built on the archipelago-wide technique of frying a chili-shallot-garlic paste as the flavor base for vegetables, proteins, or tempeh.

Frequently Asked Questions

What if I can't find long beans?

Regular green beans or snap peas work as a substitute, though cook them slightly less since they're more delicate.

Can I make this vegan?

It already is, as written, as long as you skip any shrimp paste in the sambal base -- use salt instead.

Why does my sambal taste bitter?

The paste likely burned rather than fried gently -- keep the heat at medium-low and stir frequently.

Nutrition Facts

Per serving (231g / 8.1 oz) · 4 servings total

Calories553kcal
Protein32g
Carbohydrates42g
Fat11g
Fiber3g
Protein32g
Carbs42g
Fat11g

Time Summary

Prep time14 min
Cook time55 min
Total time69 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Featured in Guides

This recipe is featured in the following curated guides:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes