Long Beans in Sweet Soy, 'Kacang Panjang Kecap'

Chili BowlBuy ingredients for this recipe!

A very sweet, tasty, healthy way to enjoy greens. This Indonesia dish is easy to make.

We recommend serving this with Nasi Kuning (festive yellow rice).


3 cloves garlic, chopped
2 shallots, chopped
3 tablespoons vegetable oil
1 lb long beans, cut into 1" pieces
3-5 fresh Thai chile peppers, stemmed and halved lengthwise
3 tablespoons kecap manis (Indonesian sweet soy sauce)
1 fresh tomato, cored and cut into wedges
1 tablespoon fried shallots


Put garlic, fresh shallots, and 2 tablespoons water into a mortar and pestle and smash into a smooth paste. Set aside.

Heat oil in a wok over medium-low heat. Add paste and cook, stirring, about 8 minutes. Add long beans and chiles, stir to combine. Add kecap manis and 1/4 cup water, stir to coat. Increase heat to medium high and stir-fry until beans are barely fork tender, 6-8 minutes. Add tomatoes and cook until just wilted, about 2 minutes. Season with salt to taste and transfer to a large bowl.

Let beans rest for about 10 minutes before serving, to allow flavors to intensify. Garnish with generous amount of fried shallots, and serve with festive yellow rice. Enjoy!

Share your photos
Share photos of this recipe from your own kitchen or a restaurant table, and earn rewards!
Details and quick sign up here.
Upload Photo

Email This Recipe

Send this recipe to yourself or a friend.

Email address: send


Add a Comment

Name (optional)
Email (optional)
post comment

Related Recipes

Spicy Fried Fish Cakes, 'Tod Man Pla' Spicy Fried Fish Cakes, 'Tod Man Pla' Thai Fried Rice with Chicken Thai Fried Rice with Chicken BBQ Ground Thai Chicken on Lemongrass with Peanut Sauce BBQ Ground Thai Chicken on Lemongrass with Peanut Sauce Khanom Buang Yuon Khanom Buang Yuon

Essential Thai Pantry

Essential Thai Pantry

Essential Thai Pantry

See the ingredients and cookware that every Thai kitchen should have.

Find Another Thai Recipe

Search By: Name | IngredientsNeed more help? Check out our Thai Recipe Helper

Start typing the name of the recipe you are interested in.

Join the Thai Cooking Community in Seconds!
Create an account, upload your own photos of Thai food, and get rewards ($25 gift cards, etc.)!
Remember me?

Or Become a Member
  • Upload photos from your own kitchen or local Thai restaurant.
  • Share and learn the art of Thai cooking with others.
  • Accumulate points for every photo uploaded.
  • Use your points to get free products and discounts at
  • Sign up now and receive 25 free points.
sign up