Indonesian Tempeh Rice Bowl (Vegan & Gluten-Free!)

This comforting Indonesian Tempeh Rice Bowl is incredibly delicious, vegan, chock full of protein, and only take about 20 minutes to make! In this recipe, I’ll show you two versions: the traditional version and a modernized maple sesame version!
RELATED: Get a FREE trial of Amazon Prime to get access to 2-day grocery deliveries!
What is Tempeh?
Within the last few years, plant-based proteins have gained popularity here in the States. Different brands like Lightlife, Tofurky, Nasoya, and my personal favorite, Trader Joe’s have all picked up on this trend with their popular tofu selections. The common theme? They all feature a star protein ingredient: soy!
Before moving to the States, I actually grew up eating different soy-based proteins, such as tofu, tempeh, soy milk, and more! While tofu has gained traction in the States as well, you might not have heard of its more nutritious cousin, tempeh (my personal favorite!) So what it is, you say? Here’s what you need to know. Tempeh is a great source of plant-based protein that is full of fiber, probiotics, and other good nutrients! Made from soybeans, it has a distinct nutty flavor and firm texture with a bit of a tang. In a way, it’s like the sourdough of plant-based proteins! While the flavor of tempeh is distinct, what I love about it is it absorbs any flavor very easily, making it a versatile and healthy protein option for Meatless Mondays!
Ingredients to Make Indonesian Tempeh Rice Bowl
Option 1: Traditional Indonesian Marinade
- 3 tbsp sweet soy sauce (kecap manis)
- 1 tbsp soy sauce, sub tamari
- 1 tsp sea salt
- 1 tbsp sambal oelek or Sriracha (optional)
- 2 shallots , minced
- 1 clove garlic, minced
- 1 stalk lemongrass, minced
- 1 tsp ginger, grated
- 2 tbsp lime juice
Option 2: Maple Sesame Marinade
- 4 tbsp soy sauce, sub tamari or coconut aminos
- 4 tbsp maple syrup
- 2 tbsp water
- 1 clove garlic, minced
- 1 tsp ginger, grated
- 1/2 tbsp cornstarch
For the Rice Bowl
- 2 tbsp sesame oil
- 1 (8 oz) package tempeh, cubed
- 1 onion , diced
- 1 large carrot , diced
- 1 cup peas or other vegetables
- 2 cups white or brown rice, cooked
- 1 tbsp sesame seeds (optional)
How to Make Indonesian Tempeh Rice Bowl
- In a large bowl, add in the marinade ingredients. Stir to combine. Add in cubed tempeh. Cover and set aside for 20 minutes.
- In a large pan, add 2 tbsp sesame oil. Add onion and stir until the onion becomes translucent. Add in carrots and peas. Then, add the tempeh mixture. Stir until all the ingredients are well coated and cooked, about 6-10 minutes.
- Serve over steamed rice. Top with sesame seeds (optional) ENJOY!

Looking for More Easy Ethnic Recipes?
- Chinese Pork Dumplings (With Pictures!)
- Better-Than-Takeout Shrimp Fried Rice (GF, DF)
- Easy Chicken Pad Thai with Crushed Peanuts
- Simple Ube Ice Cream (GF, V)
- How to Make Japanese Wagashi : Nerikiri Recipe
- Rendang Sapi (Indonesian Spicy Beef Stew)
- Easy Bibimbap (Korean Mixed Rice Bowl)
- Ribeye Steak with Egg Noodles Puttanesca
- Easy Chicken Curry (GF, DF)
- Vietnamese Spring Rolls (Shrimp & Vegan Options)
- 1-Pot Vegan Cauliflower Curry (GF, DF, VG)
- Quick Brazilian Cheese Bread (Pão de Quiejo)
- Purple Sweet Potato Klepon (Indonesian Sweet Rice Ball)
- Balinese Milk Tarts (Pie Susu)
Subscribe to DWELL and get new recipes delivered straight to your inbox! In addition, follow along on Pinterest, Facebook and Instagram to get all the latest updates!
If you make this Indonesian Tempeh Rice recipe, please drop a comment below! I’d LOVE to know what you think! Or take a picture and share it on Instagram by tagging @dwellbymichelle!
Copyright © All Rights Reserved. Content is written by Michelle Schmidt of dwellbymichelle.com.

Indonesian Tempeh Rice Bowl (Vegan & Gluten-Free)
Ingredients
Option 1: Traditional Indonesian Marinade
- 3 tbsp sweet soy sauce (kecap manis)
- 1 tbsp soy sauce , sub tamari
- 1 tsp sea salt
- 1 tbsp sambal oelek or Sriracha (optional)
- 2 shallots , minced
- 1 clove garlic , minced
- 1 stalk lemongrass , minced
- 1 tsp ginger , grated
- 2 tbsp lime juice
Option 2: Maple Sesame Marinade
- 4 tbsp soy sauce , sub tamari or coconut aminos
- 4 tbsp maple syrup
- 2 tbsp water
- 1 clove garlic , minced
- 1 tsp ginger , grated
- 1/2 tbsp cornstarch
For the Rice Bowl
- 2 tbsp sesame oil
- 1 package (8 oz) tempeh , cubed
- 1 onion , diced
- 1 large carrot , diced
- 1 cup peas or other vegetables
- 2 cups white or brown rice , cooked
- 1 tbsp sesame seeds (optional)
Instructions
- In a large bowl combine marinade ingredients together. Add in cubed tempeh. Cover and set aside for 20 minutes.
- In a large pan, add 2 tbsp sesame oil. Add onion and stir until the onion becomes translucent. Add in carrots and peas. Then, add the tempeh mixture. Stir until all the ingredients are well coated and cooked, about 6-10 minutes.
- Serve over steamed rice. Top with sesame seeds (optional) ENJOY!
Nutrition
This post may contain affiliate links. Please read my disclosure policy.
i put some fresh chili ….
taste really good