• Skip to main content
  • Skip to primary sidebar
My Plantiful Cooking
menu icon
go to homepage
subscribe
search icon
Homepage link
  • About Meesha
  • Newsletter
  • Breakfast
  • Mains
  • Desserts
  • Contact
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Vegan Asian Recipes

    Indonesian Sambal Goreng

    Published: Aug 18, 2023 by Jim Mee Sha · This post may contain affiliate links

    Jump to Recipe Print Recipe
    Graphic with 2 images of a plate of sambal goreng served with fork with text between.
    A plate of sambal goreng served with fork with text overlay.

    This amazing Indonesia-inspired sambal goreng features pan-fried tempeh and tofu cooked in a vibrant chili paste. It is flavorful, mildly spicy, and incredibly delicious. A protein-rich and wholesome meal best served with a side of rice. 

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

    If you love spicy food, this sambal goreng will be right up your alley! This popular Indonesian dish is bold and satisfying without being overpowering. I love serving it with some rice and stir-fried veggies like this snow peas stir-fry for a simple yet satisfying meal. 

    💚Why you will love this recipe 

    • Vibrant, fiery, and packed with flavors 
    • A healthier version that uses pan-fried instead of deep-fried tofu and tempeh
    • Packed with protein 
    • Wholesome and is naturally vegan and gluten-free 

    🤔What is sambal goreng 

    Sambal goreng can be directly translated to ‘fried sambal.’  

    Sambal is a popular Indonesian and Malaysian condiment made from fresh or dried chilies and aromatics like lemongrass and onion. In some sambal, belacan (shrimp paste) is added to give it a punch of umami flavor. Sambal goreng gets its name as all the veggies and protein are individually fried before adding into the chili paste.

    Some of the most common vegetables used in this dish include green beans and potatoes. As for sources of protein, tempeh and tofu are commonly used. In some variations, animal protein like shrimp, beef, and chicken are added too. Yuba (tofu skin) is another popular addition to this dish. 

    To keep this recipe vegan-friendly, we will omit shrimp paste and only use tofu and tempeh. 

    🌶️What you will need 

    Ingredients needed like green beans, tofu, coconut milk, onion, tempeh, soy sauce, garlic, and other ingredients.

    📃Ingredient notes and substitutions 

    • Tofu - Use extra-firm tofu that has been drained and pressed beforehand, either using a tofu press or stacking something heavy on top. For more details, check out this post on how to press tofu. 
    • Lemongrass - Make sure to remove the tough outer layers before using. We will only need the white inner stem. You can substitute it with 1-2 tablespoons of lemongrass paste. 
    • Chilies - Adjust the amount according to how spicy you want your sambal to be. I deseeded my chilies to further reduce the heat, but you can choose to leave them on. 
    • Coconut milk - Full-fat coconut milk will yield the creamiest texture, but lite coconut milk will also work. 
    • Kecap manis - A sweetened soy sauce that is popular in Indonesian cooking. You can replace it with 1 tablespoon soy sauce + 1 teaspoon sugar. 

    🔪How to make 

    Making chili paste - Add all ingredients needed for sambal in a food processor. Blend until smooth, stopping to scrape down the sides. You might need to add a splash of water if the mixture is not blending well. 

    Aromatics needed for chili paste in a food processor.
    Chili paste in a food processor.

    Pan-frying tofu and tempeh - Heat a tablespoon of oil in a large non-stick pan or wok over medium-high heat. Pan-fry tofu and tempeh for 2-3 minutes on each side or until most sides are golden. Set aside. 

    Uncooked tofu and tempeh in a non-stick pan.
    Fried tofu and tempeh in a non-stick pan on a white checkered teacloth.

    Frying sambal - Add another tablespoon of oil to the pan, and add your chili paste. Fry for 2-3 minutes or until fragrant. 

    Fried chili paste in a non-stick pan on a white checkered teacloth.

    Putting everything together - Add coconut milk and kecap manis to the pan. Once the mixture simmers, toss in pan-fried tofu, tempeh, and green beans. Simmer for 5-8 minutes or until the green beans are tender. Your sambal goreng is ready to be served. 

    Tofu, tempeh, and green beans in a sambal sauce in a non-stick pan.
    Sambal goreng in a non-stick pan on a folded white teacloth.

    ✅Helpful tips 

    • Preparing lemongrass - Make sure to thoroughly remove the tough outer parts of your lemongrass, as they are fibrous and unpleasant to chew on. We will only be using the white inner core. 
    • Adjusting the spice level - This version of sambal goreng is mildly spicy. If you like it to be extra spicy, I recommend adding more chilies to your chili paste. 
    • Use a large pan or wok - This is to ensure that the ingredients are evenly cooked and also to prevent them from leaping out of the pan when tossing. 
    • Storing leftovers - Leftover sambal goreng can be refrigerated for up to 3 days. Feel free to add a splash of water during reheating if the mixture seems dry. 

    🍳Other ways to cook tempeh and tofu 

    Other than pan-frying your tempeh and tofu, you can also air-fry or deep-fry them for sambal goreng. 

    Deep frying - Preheat 1 inch of oil in a medium skillet/pan. Line a large plate with paper towels or absorbent paper. When the oil is hot, gently place the tempeh and tofu cubes in using a spoon/tongs to avoid the oil splashing out. Cook for 2-4 minutes or until they are golden brown. Drain with a slotted spoon and place them on the lined plate.

    Air frying - Arrange the tofu and tempeh cubes in the air-fryer basket, and spray on some oil. Air-fry for 10-12 minutes at 180C/350F or until golden. 

    A plate of sambal goreng topped with chili slices with a fork beside.

    ✨Variations and add-ins 

    Tofu and tempeh - You can choose to use either of them instead of both. Or, substitute it with a batch of my vegan chicken breast. In some variations, animal proteins like shrimp, beef, and chicken are used but do pan-fry them beforehand. 

    Veggies - Other veggies that work well in this sambal goreng include parboiled or fried potatoes, blanched cauliflower, and French beans. 

    More gravy - If you like yours to be saucier, add up to 1 cup more of either coconut milk or vegetable broth. 

    🍚How to serve 

    Below are some dishes to serve it your sambal goreng: 

    • Rice - Plain Jasmine rice, fried rice like nasi goreng or sambal fried rice, cauliflower rice 
    • Soups and curries - Chinese vegetable curry, napa cabbage soup, Indonesian vegetable soup 
    • Vegetable side dishes - Carrot cabbage stir-fry, spinach in coconut milk
    A plate of sambal goreng served with a fork with 2 glasses of water and a bowl of biryani beside.

    🍽️More vegan Asian mains

    • A plate of tofu bulgogi served with a fork with chopped green onion, kimchi, and rice beside.
      Vegan Tofu Bulgogi
    • A bowl of rice and tofu sisig served with chopsticks with chilies and water beside.
      Tofu Sisig (Sizzling tofu)
    • 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 did make this recipe, do leave a rating and comment down below, we love hearing 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

    Meesha
    This amazing Indonesia-inspired sambal goreng features pan-fried tempeh and tofu cooked in a vibrant chili paste. It is flavorful, mildly spicy, and incredibly delicious. A protein-rich and wholesome meal best served with a side of rice.
    5 from 1 vote
    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 (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.
      2 stalk lemongrass
    • In a food processor, add all ingredients needed for sambal. Blend until smooth, stopping to scrap down the sides. You might need to add a splash of water if the mixture is not blending well.
      2-4 chilies, 1 medium red onion, 3 cloves garlic
    • 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.
      ½ block tofu, 1 block tempeh
    • 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.
      1 cup grean beans, ½ cup coconut milk, 1 teaspoon tamarind paste, 2 teaspoon kecap manis
    • 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.
      salt

    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. 
     
    Helpful tips
    • Adjusting the spice level - This version of sambal goreng is mildly spicy. If you like it to be extra spicy, I recommend adding more chilies to your chili paste. 
    • Use a large pan or wok - This is to ensure that the ingredients are evenly cooked and also to prevent them from leaping out of the pan when tossing. 
    • Storing leftovers - Leftover sambal goreng can be refrigerated for up to 3 days. Feel free to add a splash of water during reheating if the mixture seems dry.

    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 Vegan Asian Recipes

    • A plate of vindaloo served with a spoon with a bowl of rice and 2 glasses of water beside.
      Vegan Vegetable Vindaloo
    • Holding a bowl of tofu vegetable soup with teacloth and chopped green onion beside.
      Chinese Tofu Vegetable Soup
    • A bowl of Massaman curry served with rice with a bowl of curry and peanuts beside.
      Vegan Tofu Massaman Curry
    • Plate of biryani served with spoon.
      Rice Cooker Vegetable Biryani

    Reader Interactions

    Join the discussion ! Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Meesha standing at a port with a cruise in the background.

    Hi, I am Meesha, the human behind My Plantiful Cooking! Expect to find plant-powered recipes that are easy to make and wholesome without compromising on taste.

    More about me →

    🥗Comforting cold weather meals

    • A bowl of Massaman curry served with rice with a bowl of curry and peanuts beside.
      Vegan Tofu Massaman Curry
    • Bowl of rice and curry served on a plate with a fork beside.
      Vegan Japanese Curry with Tofu
    • A bowl of laksa served with a pair of chopsticks and a ceramic spoon beside.
      Creamy Vegan Laksa
    • Vegan Tofu Adobo
    • A bowl of oats served with a spoon with banana slices and blueberries beside.
      Creamy Protein Steel Cut Oats
    • A claypot of kimchi soup on a checkered white teacloth with rice and chopped green onion beside.
      Vegan Kimchi Jjigae (kimchi stew)

    💚Reader's favorites

    • PB2 cookies on a white surface with bowl of sea salt, a spoonful of peanut butter and jar of PB2 beside.
      Healthy PB2 Peanut Butter Powder Cookies
    • Pasta salad in a white bowl with fork. There are cherry tomatoes and black peppercorns in the background.
      High-protein Pasta Salad (low-calorie, vegan)
    • A bowl of tomato chickpeas with spoon and toasted bread beside.
      Chickpeas in Tomato Sauce
    • A pan of soya chunks masala topped with chopped cilantro with bowl of rice and cilantro beside.
      Flavorsome Soya Chunks Dry Masala
    • A pan of stir-fry vegetables with rice, water, green onion, and sesame seeds beside.
      Korean Gochujang Stir-fry Vegetables
    • Crispy Oven Roasted Lentils

    Meesha standing at a port with a cruise in the background.

    Hi, I am Meesha, the human behind My Plantiful Cooking! Expect to find plant-powered recipes that are easy to make and wholesome without compromising on taste.

    More about me →

    🥗Comforting cold weather meals

    • A bowl of Massaman curry served with rice with a bowl of curry and peanuts beside.
      Vegan Tofu Massaman Curry
    • Bowl of rice and curry served on a plate with a fork beside.
      Vegan Japanese Curry with Tofu
    • A bowl of laksa served with a pair of chopsticks and a ceramic spoon beside.
      Creamy Vegan Laksa
    • Vegan Tofu Adobo
    • A bowl of oats served with a spoon with banana slices and blueberries beside.
      Creamy Protein Steel Cut Oats
    • A claypot of kimchi soup on a checkered white teacloth with rice and chopped green onion beside.
      Vegan Kimchi Jjigae (kimchi stew)

    💚Reader's favorites

    • PB2 cookies on a white surface with bowl of sea salt, a spoonful of peanut butter and jar of PB2 beside.
      Healthy PB2 Peanut Butter Powder Cookies
    • Pasta salad in a white bowl with fork. There are cherry tomatoes and black peppercorns in the background.
      High-protein Pasta Salad (low-calorie, vegan)
    • A bowl of tomato chickpeas with spoon and toasted bread beside.
      Chickpeas in Tomato Sauce
    • A pan of soya chunks masala topped with chopped cilantro with bowl of rice and cilantro beside.
      Flavorsome Soya Chunks Dry Masala
    • A pan of stir-fry vegetables with rice, water, green onion, and sesame seeds beside.
      Korean Gochujang Stir-fry Vegetables
    • Crispy Oven Roasted Lentils

    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 © 2022 My Plantiful Cooking