Ever wonder what tempeh is and how to transform this simple plant protein into a mouthwatering meal? This garlicky balsamic maple marinated tempeh is ultra flavorful, easy to make and perfect in rice bowls, sandwiches or salads.

My other favorite way to eat tempeh? Tempeh Bacon!

lots of triangle marinated tempeh pieces, cooked on parchment paper

What is tempeh?

Tempeh (pronounced tem-pei not tem-pah as I used to say!) is believed to have originated in Indonesia many years ago and is still popular there today. It’s typically made from fermented soybeans, but often you will find other ingredients in the mix, such as barley, other grains or beans. It’s an excellent source of protein and the texture is completely different from tofu.

What does tempeh taste like?

It has a nutty flavor but is really quite mild. I wouldn’t suggest eating it plain (same goes for tofu) but rather cook it with flavoring and sauces, as it absorbs other flavors beautifully. It’s not as soft as tofu, but is quite firm and meaty.

Tempeh vs tofu

While they are both made out of soy, tempeh has a completely different flavor and texture than tofu. It’s more firm, meaty with a nutty texture that is nothing like tofu. It also doesn’t need to be pressed, making it easier to prepare. If you haven’t figured out how to make tofu taste good, check out my Marinated Tofu (The Best Tofu Ever!)

How to make marinated tempeh

There are multiple ways to prepare tempeh. For this easy marinated tempeh recipe, we will first steam the tempeh blocks. Steaming releases any bitter flavors while also helping the delicious marinade seep in when marinating. You can skip steaming if you want, but it does bring the flavor up a notch, in my opinion.

Find the complete printable recipe with measurements below in the recipe card. This is an overview with photos.

Open the packages and cut each block into 2 pieces. Steam for 10 minutes.

steamed tempeh in pot with basket

Marinade: In a large dish, combine balsamic vinegar, maple syrup, soy sauce, garlic and olive oil. Whisk to combine right in the dish.

sauce being whisked with garlic in a glass dish

Slice into triangles, or any other shape you like. I do this by first cutting the steamed squares in half, once they are cool enough to handle.

Then, slice each piece lengthwise. Next cut those thinner squares in a diagonal, making triangles.

slicing tempeh into triangles on black cutting board

Place the tempeh in the dish with the marinade and turn all the pieces over until they are coated in the sauce. Let marinate for at least an hour, or overnight, in the refrigerator.

I’ve also only marinated it for 30 minutes and it turned out fine, but it will be more flavorful the longer you can marinate!

triangles of tempeh marinating in glass dish

Baked marinated tempeh

Baking is my preferred way to cook this tempeh. Preheat the oven to 350 degrees F and line a baking sheet with parchment paper. Transfer the tempeh pieces to the baking sheet, but reserve the marinade for later.

uncooked tempeh in sauce on parchment

Bake for 25-30 minutes, brushing with more marinade about halfway through. Remove from the oven and brush with even more marinade before serving.

Pan fry or air fry options

Pan Fry – Add a few tablespoons of olive oil to a large pan and fry the tempeh pieces for a few minutes on each side. Add a little more marinade to coat the pieces at the end if desired for more flavor.

Air Fry – You can also air fry tempeh. Air fry at 400 degrees for 15-20 minutes, shaking occasionally until golden brown. Brush with a little leftover marinade once done cooking, then serve.

close up of a meaty looking triangle that has been baked on parchment paper

What to serve marinated tempeh with?

Serve over a bed of basmati rice, mashed potatoes, with potato wedges and perhaps some steamed kale, caesar salad, potato salad, air fryer asparagus, chickpea salad or roasted brussels sprouts.

It’s also good with a vegetable stir fry, to add some protein. Or alongside quinoa salad.

Or put the slices on a sandwich with vegan mayo, lettuce and tomato. The possibilities are endless!

Frequently asked questions

  1. Where to buy tempeh? Most grocery stores carry it now as it’s quite popular, but health food stores will always have it, such as Whole Foods, Sprouts and other local stores. Trader Joe’s also carries it.
  2. Can you eat tempeh raw? Technically it’s safe to do so, but I wouldn’t! It does not taste good. I recommend cooking it and adding flavor.
  3. Is tempeh gluten free? Unfortunately, most tempeh is not gluten free because there is often barley or some other grain added. However, Lightlife original tempeh contains only soy and brown rice as far as I know, so that should be safe. Check the ingredients list to be safe if you are allergic/intolerant to gluten.
  4. Can you freeze tempeh? Yes, you can absolutely freeze tempeh. So stock up the next time you make a trip to Trader Joes! Simply thaw overnight in the refrigerator or quickly thaw in a bowl of warm water, when ready to use.
lots of cooked protein triangles on parchment paper with red striped towel

More incredible tempeh recipes!

lots of triangle tempeh pieces on parchment paper, cooked
5 stars (6 ratings)

Garlicky Balsamic Maple Marinated Tempeh

This garlicky balsamic maple marinated tempeh is ultra flavorful, easy to make and perfect in rice bowls, sandwiches or salads.
Prep: 15 minutes
Cook: 30 minutes
Marinating time: 1 hour
Total: 1 hour 45 minutes
Servings: 4 servings



  • Prepare the tempeh: Remove tempeh from packages, cut each in half and steam for 10 minutes. Slice into small triangles or cubes once cool enough to handle.
  • Make the marinade: In a shallow dish (such as a 9×13 inch dish) add the balsamic vinegar, maple syrup, soy sauce, garlic and olive oil. Whisk right in the dish to combine.
  • Marinate tempeh: Add the sliced tempeh to the dish and toss to coat each piece in the marinade. Cover and let the tempeh marinate for at least an hour in the refrigerator and up to 24 hours for more flavor. The longer you let it sit, the more flavorful it will be.
  • Bake: Preheat the oven to 350 degrees F and line a baking sheet with parchment paper. Transfer the marinated tempeh to the baking sheet. Don't throw away the marinade, you will use it. Bake for 25-30 minutes, brushing with more marinade halfway through cooking for extra flavor.
  • Remove from the oven and brush with even more marinade, if desired for more flavor. Serve and enjoy!
  • To pan fry instead: Heat a few tablespoons of olive oil over medium-high heat in a large non-stick or cast iron skillet. Add the tempeh pieces, leaving the extra marinade in the dish for now. Cook until a little golden brown on each side, flipping often with a spatula. Add a little extra marinade to the pan and toss the tempeh in it for more flavor.
  • To air fry instead: Air fry at 400 degrees for 15-20 minutes, shaking occasionally until golden brown. Brush with a little leftover marinade once done cooking, then serve.


  1. Gluten free: Make sure the tempeh you buy is gluten free and not made with barley or gluten containing products. Check the ingredients list carefully. And substitute gluten free tamari for the soy sauce.
  2. I recommend Grand Reserve Balsamic Vinegar. It’s seriously the best, I use it alone as a salad dressing!


Serving: 1of 4 servings | Calories: 425kcal | Carbohydrates: 28g | Protein: 24.5g | Fat: 25g | Saturated Fat: 4g | Sodium: 590mg | Potassium: 600mg | Fiber: 4g | Sugar: 16g | Calcium: 159mg | Iron: 3mg
Course: Main, Side Dish
Cuisine: Asian-inspired
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Read my full disclosure here.

Posted In: , , , , , ,

you may also like:


    1. Hi Chris. Thanks for sharing your wonderful feedback and review! I’m thrilled you love the tempeh recipe!

  1. Made this for my first attempt at Tempeh (gasp, I know, how could I live so long.)

    I thought it was very good. I will take your advice and coat with additional sauce in the future. And add more garlic.

  2. I add a little almond butter to your already amazing recipe and I cook it down in my wok with some stir fry veggies. Sooo good!

  3. I gave this 5 stars without trying the recipe yet because it looks so good! Can you advise me, please, if Bragg’s Liquid Aminos can be used in place of the soy sauce? Thank you.

    1. Aw thanks! I hope you love it. You can use Bragg’s, the flavor will change but if you like Bragg’s aminos then I think you will enjoy it. Thank you!

  4. I’ve eaten tempeh at a vegan restaurant in like aPhilly cheese steak. Really good. Wish I knew how to make it at home.

  5. This was incredible on the hoagies we made tonight! Sautéed onions, mushrooms, and green peppers, with lettuce, tomato, and melted Follow Your Heart vegan cheese. I can’t stop thinking about it! Thank you!!

    1. Yummmm, sounds delicious! You are welcome! Thank you for sharing your wonderful feedback and ideas! I’m so glad you enjoyed the recipe!

  6. If you are cooking tempeh on medium high heat in a cast iron, and you add the remaining marinade – how do you get the marinade to not immediately burn and stick?

    1. It sticks a little bit I guess, but not bad. Try turning the heat down first if you’re having trouble, then add it. Cast irons can get super hot.

  7. This looks delicious! I have everything else to make this except I only have 1 block of tempeh. Could I cut the marinade ingredients in half and marinate in a smaller dish? 

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.