Indonesian Grain Bowl

Indonesian Grain Bowl

How to Make an Indonesian Grain Bowl

Indonesian Grain Bowl

Are you looking for a rich, flavorful vegan meal prep recipe? Then try our Indonesian Grain Bowls recipe! These bowls are protein-packed and filled with nutritious goodness. Our Indonesian Grain Bowls are also satisfying and delicious! Even when you're preparing the dish, mouths will water. The pungent aroma comes from the sweet and savory blend of ginger, garlic, sugar, chiles, and soy sauce. We guarantee you will enjoy cooking and eating this tasty vegan meal. 

Our vegan Indonesian Grain Bowls are the perfect springtime lunch for everyone. From busy professionals to students and even stay at home moms. As a matter of fact moms, you may get your kids to like vegan recipes after they try this meal. It's THAT good!

Indonesian Grain Bowl

Indonesian Grain Bowl Ingredients: 

For the Sauce:

  • 1 Cup Coconut Aminos (or soy sauce)
  • 1 Cup Palm Sugar (or brown sugar)
  • 2 Teaspoons Finely Diced Fresh Ginger
  • 2 Teaspoons Finely Diced Fresh Garlic
  • 6 Thai Chiles, Finely Diced*

For The Bowls:

  • 2 8 Ounce Packages Tempeh
  • 2 Teaspoons Olive Oil, divided
  • 1 Pound Green Beans, ends trimmed
  • 5 Cups Cauliflower Florets, or one medium head
  • 12 ounce bag Bean Sprouts

How long will this recipe last for?

On average, Indonesian Grain Bowls last for up to 5 days. But since there are collective ingredients, let's break down their fridge life individually. 

Cooked tempeh (the star of the show) lasts for up to 7 days in the refrigerator. However, cooked vegetables only last for up to 4 days. The sauce can last longer than both the vegetables and tempeh, as soy sauce lasts for up to 2 years in the fridge. We suggest cooking fresh vegetables after 4 days if you still have leftover tempeh. Or you can use the tempeh for another dish. You can add it to any entree or salad. 

Can Indonesian Grain Bowls be frozen?

Yes, you can freeze Indonesian Grain Bowls. Tempeh holds up well in the freezer raw or cooked, so no problem there! Simply thaw tempeh in the refrigerator and cook or heat it up when you're ready. Sauces last 4 to 6 months in the freezer and should be stored away in heavy-duty freezer bags. We recommend these freezer bags from Amazon. As for the vegetables, they last for 2-3 months once cooked. Just don't cook them all the way through if you plan on freezing them. You can store them in storage bags too. 

How do you make Indonesian Grain Bowls?

Making this vegan meal prep recipe is actually quite simple and fast! The total time for prepping and cooking is 30 minutes for servings. 

Let's start with the sauce. The first three minutes are for the sugar to dissolve. Once that's done, move on to the tempeh, but watch the sauce as it continues to cook. 

Cut the tempeh in halves, then width wide and then horizontally. Cook each batch of tempeh for four minutes each (two minutes per side). The sauce finishes cooking in 10 minutes. 

The last thing is the vegetables, which only takes six minutes. 

Then just plate, serve, and enjoy! 

Indonesian Grain Bowl

How to portion this recipe:

Dividing your Indonesian Grain Bowls into meals is easy with minimal container usage. This vegan meal prep recipe yields four servings, so four meals. Divvy up 4 pieces of tempeh per container along with green beans, cauliflower, and sprouts. Drizzle the sweet and savory sauce over the meal or pack it in a sauce cup and put it inside the container. You only need a one-compartment meal prep container for Indonesian Grain Bowls. 

More tempeh meal prep recipes:

Omg, have you tried our Mole Tempeh Enchiladas? Well, now you have to! This is another easy and delicious vegan meal prep recipe that will give you all the Mexican restaurant feels. Give this one a try, and also have a look at more vegan meal prep bowls here: 

Mushroom Carnitas Burrito Bowls

Macrobiotic Bowl

General Tso's Cauliflower Bowls 

Quinoa Chickpea Taco Bowls

Loaded Mediterranean Bowl Meal Prep

Coffee Almond Quinoa Breakfast Bowl

Indonesian Grain Bowl

Other tips for making Indonesian Grain Bowls:

  • You can bake or pan fry tempeh. Either way, be sure not to burn it. But you do want it crispy.
  • Uncooked tempeh lasts for up to 10 days in the refrigerator. The longer it sits in there, the longer it ferments and the richer the flavor. 
  • Dipping tempeh helps to season it. 
  • Thai chiles are very hot and spicy. Use accordingly or not at all. You can substitute the chiles for spices that don't pack on the heat. Turmeric, for example, is a spice that pairs well with garlic and ginger. 
  • The sauce you make for Indonesian Grain Bowls is a variation of the traditional Indonesian sauce, Kecap Manis. You can use this sauce recipe or get the real stuff straight from Indonesia on Amazon
Meal Prep on Fleek x GoodCook Meal Prep Containers
Indonesian Grain Bowl
Indonesian Grain Bowl
Indonesian Grain Bowl

Indonesian Grain Bowl

These Indonesian Grain Bowls are super satisfying thanks to an abundance of complex carbohydrates, protein, and fiber. This vegan recipe is easy to throw together and is layers full of tempeh, green beans, bean sprouts, and cauliflower; all finished off with a sweet and savory sauce. 
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Course: Lunch, Main Dish
Cuisine: Indonesian
Keyword: Meal Prep, Tempeh
Servings: 4 meals
Calories: 626kcal
Author: Meal Prep on Fleek



  • 1 cup Coconut Aminos
  • 1 cup palm sugar or brown sugar
  • 2 teaspoon finely diced fresh ginger
  • 2 teaspoon finely diced fresh garlic
  • 6 Thai Chiles finely diced

For The Bowls

  • 16 ounces Tempeh gluten free, if needed
  • 2 teaspoon olive oil divided
  • 1 pound green beans end trimmed
  • 5 cups cauliflower florets
  • 12 ounces bean sprouts


  • Heat a pot over medium heat, and add all the sauce ingredients, stirring occasionally until the sugar is dissolved about 3 minutes.
  • Cut the tempeh in halves, then quarters width-wise, and finally horizontally, so you end up with 8 good sized planks per package, 16 planks total.
  • Heat a pan that has a lid over medium heat, and add 1 teaspoon olive oil. When the sugar has dissolved in the sauce, using tongs, dip 8 tempeh planks in the sauce, then add to the pan. Dipping them helps to season them. Cook on one side for about 2 minutes, until you have a nice deep color, but is not burnt. Flip, and cook for 2 minutes more. Reserve to a plate, and repeat with the next batch of tempeh planks.
  • As you cook, keep an eye on your sauce, stirring occasionally until it reduces to a syrup consistency. This will take about 10 minutes. Remove from heat. The sauce will thicken as it cools.
  • Quickly rinse out the pan after cooking the tempeh, and return to medium heat. Add the green beans with ¼ cup water, and cover, steaming for about 4 minutes, stirring once halfway through until the beans are bright green and water no longer remains in the pan. Reserve to a plate, then repeat with the cauliflower. Do the same with the bean sprouts, but only cook for 2 minutes.
  • Divide the green beans, cauliflower, and sprouts among 4 meal prep containers, and top with the tempeh planks. Drizzle with sauce, store, serve, and enjoy!


Nutrition for 1 out of 4 servings:
31.6g Protein | 106.4g Carbs | 10g Fat | 12.6g Fiber | 626 Calories
*Cooks Notes:
  • Six Thai chiles in the sauce can be very spicy. If you don’t like very spicy foods, use less or none at all.
  • The sauce is an adaptation of Kecap Manis, an Indonesian staple condiment.


Serving: 1meal | Calories: 626kcal | Carbohydrates: 106.4g | Protein: 31.6g | Fat: 10g | Fiber: 12.6g
Tried this recipe?Mention @mealpreponfleek or tag #mealpreponfleek!


  1. The only thing “Indonesian” about this meal is Tempe. MAJORITY of ‘real’ Indonesian will puke eating this meal.

  2. 5 stars
    "This looks awesome! I make your sweet potato, black bean, and feta frittata all the time and also use it as a base for my own creations – so I’m excited to try this as well.

    For the reader saying this is not low calorie, I guess it all depends on your definition – I calculate this at around 220 calories / serving if divided into 6 portions, which sounds pretty light to me. I usually serve frittatas like this for dinner with some green salad, though potatoes or toast is nice if you want some carbs."

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.