My Plantiful Cooking

menu icon
go to homepage
  • Recipes
  • Newsletter
  • About
  • Contact
  • Refreshing Vegan Spring Recipes
subscribe
search icon
Homepage link
  • Recipes
  • Newsletter
  • About
  • Contact
  • Refreshing Vegan Spring Recipes
×
Add us as a trusted site on Google
Home » Recipes » Vegan Asian Recipes

Indonesian Sambal Goreng

Mee Sha drinking a cup of coffee seated.
Modified: Jun 17, 2026 · Published: Aug 18, 2023 by Jim Mee Sha · This post may contain affiliate links · 1 Comment
Jump to Recipe

Sambal goreng features tempeh and tofu cooked in a rich, mildly spicy homemade chili paste. Delicious, easy to make, and ready in 30 minutes.

This popular Malay dish is commonly served with rice, but it is also great over fried rice and noodles dishes, including Mee Siam, vegetable mei fun, bami goreng, and vegan nasi goreng.

A plate of sambal goreng served with a fork with 2 glasses of water and a bowl of biryani beside.

Sambal is a highly popular chili paste here in Malaysia and can be used with almost any ingredients, including vegetables, seafood, fish, eggs, and chicken. We have been loving this sambal goreng that combines both tofu and tempeh.

Serve it with freshly steamed rice and vegetables (including snow-pea stir-fry or garlic green beans), and you will have a satisfying dinner ready in no time!

💚Why you will love sambal goreng

  • A vibrant dish packed with flavors and incredibly aromatic
  • Lighter version with tofu and tempeh pan-fried instead of deep-fried
  • Naturally plant-based without compromising on flavors
  • Ready in 30 minutes and requires minimal prep

🌶️What you will need 

Ingredients needed like green beans, tofu, coconut milk, onion, tempeh, soy sauce, garlic, and other ingredients.
  • Tofu - Extra-firm or super-firm tofu is recommended.
  • Lemongrass - Tear away the tough outer layers to the core. Give it a rough chop before blending (Or substitute with 1-2 tablespoons of lemongrass paste).
  • Chilies - Deseed your chilies to make a milder dish. 
  • Coconut milk - Use canned coconut milk, either full-fat or low-fat.
  • Kecap manis (Indonesian sweet soy sauce) - A popular Indonesian condiment. Can be substituted with 1 tablespoon soy sauce + 1 teaspoon sugar.
  • Tamarind paste - A common ingredient in Southeast Asian cooking. Find it at your local grocery store or online.

✨Substitutions and other add-ins

Protein - I am using a combo of tofu and tempeh, but you can also use either one. Alternatively, substitute with other proteins like seitan (like my Instant Pot seitan), shrimp, beef, or chicken.

Veggies - Other than green beans, you can also add potatoes (parboiled or fried), blanched cauliflower, or French beans.

Make it saucier - Dilute with more coconut milk or vegetable broth.

🔪How to make

Sambal paste in a food processor.

Step 1: Make chili paste by blending ingredients in a food processor until smooth.

Pan-fried tofu and tempeh in a non-stick pan.

Step 2: Heat up a non-stick pan and add tofu and tempeh. Pan-fry for 2-3 minutes, or until most sides are browned. Set aside.

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

Fried sambal paste in a non-stick pan on a white folded teacloth.

Step 3: Fry chili paste until fragrant, around 2-3 minutes.

Sambal tempeh in a non-stick pan on a white folded teacloth.

Step 4: Add coconut milk and kecap manis to the pan. Bring it to a simmer, then add tofu, tempeh, and green beans. Simmer for 5-8 minutes and enjoy sambal goreng while hot!

💡Tip - Other ways to cook tofu and tempeh

Oven - Preheat the oven to 200 °C/400 °F. Arrange the tofu and tempeh in a single layer on a baking sheet and spray with oil. Bake for 20-25 minutes, until golden brown.

Air fryer - Arrange tofu and tempeh cubes in the air fryer basket, then spray with some oil. Cook for 10-15 minutes at 180 °C/350 °F. You might need to cook in batches if you have a smaller air fryer.

A plate of sambal goreng served with a fork with 2 glasses of water and a bowl of biryani beside.

❄️Storing leftovers

Storing - Leftover tofu and tempeh sambal goreng can be refrigerated in an airtight container for 2-3 days. Freezing is not recommended as tofu will release water, causing the dish to go soggy.

Reheating - Reheat in the microwave or stove, adding a splash of water if the mixture looks dry.

🍽️More vegan Asian mains

  • A plate of tofu bulgogi served with a fork with chopped green onion, kimchi, and rice beside.
    Easy Vegan Tofu Bulgogi (Korean BBQ tofu)
  • A bowl of rice and tofu sisig served with chopsticks with chilies and water beside.
    Crispy Filipino Tofu Sisig
  • A bowl of kimchi fried rice served with a pair of chopsticks with soy sauce and kimchi beside.
    Vegan Kimchi Fried Rice
  • A bowl of pho served with spoon with chopsticks, green onion, and condiments beside.
    Vegan Pho with Tofu

If you made this recipe, leave a rating and comment below. We would love to hear from you! Subscribe to My Plantiful Cooking to get new recipes delivered straight to your inbox! Follow us on Instagram, Facebook, and Pinterest to get the latest updates. 😉

📖 Recipe

A plate of sambal goreng with a fork beside with 2 glasses of water and a bowl of biryani beside.

Indonesian Sambal Goreng (tempeh and tofu)

Meesha
Sambal goreng features tempeh and tofu cooked in a homemadechili paste that is rich and mildly spicy. Delicious, easy to make, and ready in 30 minutes.
5 from 2 votes
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 15 minutes mins
Total Time 30 minutes mins
Course Main Course, Side Dish
Cuisine Indonesian, Malaysian
Servings 4 servings
Calories 249 kcal

Ingredients
  

For chili paste

  • 2 stalk lemongrass
  • 2-4 chilies deseed to reduce heat
  • 1 medium red onion roughly chopped
  • 3 cloves garlic

Other ingredients

  • ½ block tofu drained, pressed and cubed (200g/7oz)
  • 1 block tempeh cubed (225g/8oz)
  • 1 cup grean beans cut into 2 inches pieces (150g/5oz)
  • ½ cup coconut milk full-fat/light (125ml)
  • 1 teaspoon tamarind paste optional, but highly recommended
  • 2 teaspoon kecap manis *
  • salt to taste
Prevent your screen from going dark

Instructions
 

  • Preparing lemongrass - remove the tough outer layer until you reach the tender inner white core. Give it a rough chop before adding it to the food processor.
  • Add all sambal ingredients to a food processor and blend until smooth. Stop to scrape the sides, and add a splash of water if the mixture is not blending well.
  • Heat a tablespoon of oil in a large non-stick pan or wok over medium-high heat. Arrange in 1 layer, then pan-fry tofu and tempeh for 2-3 minutes on each side or until most sides are golden. Set aside.
  • Add another tablespoon of oil to the pan, and add your chili paste. Fry for 2-3 minutes or until fragrant.
  • Add coconut milk, kecap manis, and tamarind paste to the pan. Once the mixture starts to simmer, toss in pan-fried tofu, tempeh, and green beans.
  • Simmer for 5-8 minutes or until the green beans are tender, stirring occasionally.
  • Give it a taste, adding salt to taste. You sambal goreng is ready to be served.

Notes

*Kecap manis - A sweetened soy sauce that is popular in Indonesian cooking. You can replace it with 1 tablespoon soy sauce + 1 teaspoon sugar. 
 
Storing leftovers - Leftover sambal goreng can be refrigerated for 3-4 days in an airtight container. Reheat either in the microwave or on the stove, adding a splash of water if the mixture is too thick. 
 
Other ways to cook tofu and tempeh
Oven – Preheat the oven to 200 °C/400 °F. Arrange the tofu and tempeh in a single layer on a baking sheet and spray with oil. Bake for 20-25 minutes, until golden brown.
Air fryer – Arrange tofu and tempeh cubes in the air fryer basket, then spray with some oil. Cook for 10-15 minutes at 180 °C/350F. You might need to cook in batches if you have a smaller air fryer.

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

Nutrition

Calories: 249kcalCarbohydrates: 19gProtein: 15gFat: 14gSaturated Fat: 8gPolyunsaturated Fat: 3gMonounsaturated Fat: 2gSodium: 172mgPotassium: 501mgFiber: 2gSugar: 6gVitamin A: 2IUVitamin C: 7mgCalcium: 99mgIron: 3mg

Nutrition info calculated is just a rough estimate and is provided as a courtesy. Bear in mind that value will vary based on variables like specific brand or type of product used. To obtain the most accurate representation, it is highly recommended that you calculate it on your own with the actual amount and type of ingredient used.

Did you make this recipe ?Tag @myplantifulcooking on Instagram !

More Asian

  • A plate of lemongrass tofu served with chopsticks and 2 glasses of tea.
    Lemongrass tofu
  • Orange tofu served with rice and broccoli on a plate with chopsticks beside.
    Crispy Vegan Orange Chicken (orange tofu)
  • Teriyaki tofu served on a bowl of rice with a fork, chopped green onion, and sesame seeds beside.
    Teriyaki Tofu Stir-fry
  • A bowl of laksa served with a pair of chopsticks and a ceramic spoon beside.
    Creamy Malaysian Vegan Laksa

Comments

    5 from 2 votes (1 rating without comment)

    Join the discussion ! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. fajpar says

    January 16, 2025 at 2:10 am

    5 stars
    well done... very good recipe

    Reply
A headshot of Mee Sha leaning on a handrail.

Hi there! I am Mee Sha, a registered dietitian with a passion for food, cooking, and all things nutrition. This is where I share quick, healthy recipes that make plant-based eating simple, nourishing, and genuinely delicious.

More about me →

🌼Vibrant Vegan Spring Recipes

  • A bowl of tom kha on a plate served with a ceramic spoon with lime wedges and another bowl of curry beside.
    Vegan Tom Kha (with tofu)
  • A close-up shot of curry served in a white bowl with a spoon on the side.
    Creamy Vegan Thai Red Curry with Tofu
  • 2 jar of overnight oats on a plate with a jar of oats and milk in the background.
    Vegan Protein Overnight Oats
  • A plate of tofu lettuce wrap with tea, bowl of tofu filling, and spoonful of chili flakes beside.
    PF Chang's Tofu Lettuce Wraps
  • Pad pak served with rice on a plate with chopsticks beside.
    Pad Pak Thai (Thai Stir-fry Vegetables)
  • A bowl of vegetable curry served with ceramic spoon with spoonful of curry powder, rice and water beside.
    Chinese Vegetable Curry

💚Reader's favorites

  • A plate of chickpea pasta with a fork, cilantro and chili flakes beside.
    Creamy Chickpea Pasta Sauce
  • 2 bowls of cabbage soup with dish of sesame seeds, teacloth and a pot beside.
    Chinese Napa Cabbage Soup
  • Dipping a piece of rice paper rolls in soy sauce.
    Crispy Air Fryer Rice Paper Rolls
  • A plate of noodles served with chopsticks with another bowl of noodles, tea, and chopped green onion beside.
    Stir-fry Noodles with Oyster Sauce
  • A plate of stir-fry vegetables on a wooden board with bowl of rice and chopsticks beside.
    Indian Stir-fry Vegetables
  • PB2 cookies on a white surface with bowl of sea salt, a spoonful of peanut butter and jar of PB2 beside.
    Rich Peanut Butter Powder Cookies (PB2 cookies)

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 My Plantiful Cooking

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.