The Best Marinated and Grilled Tempeh Recipe

Created by Laura Wright
5 from 18 votes

This recipe for grilled tempeh is marinated in the best saucy spice blend. Combine that with the natural allure of grilling for that smoky flavour, and this recipe is a can’t lose situation. Stovetop cooking instructions are shared too.

A 3/4 angle shot showing marinated and grilled tempeh pieces on a bed of cooked grains and greens.
An overhead shot of marinated and grilled tempeh in direct lighting. The pieces of tempeh are garnished with chive flowers.
An overhead shot of the spices used for marinated and grilled tempeh.

Some of my favourite things to eat are the simplest and this marinated and grilled tempeh is right up there. Sometimes I love this plant-based protein and sometimes it’s just not for me! I do have a few great tempeh recipes from the archives that I truly enjoy though: Sticky Ginger Tempeh with Coconut Rice, Vegan Kimchi Fried Rice with Tempeh and Broccoli, and these Sesame Garlic Noodles Broccoli, Basil & Crispy Tempeh. This grilled tempeh would be an excellent, high protein addition to my Green Goddess Bowl with Pepita Lime Sauce as well.

My Best Tips for Cooking Tempeh:

  • Over time I’ve realized that steaming the tempeh ahead of time really knocks out some of that bitter flavour.
  • Combine that steaming step with an extremely flavourful marinade afterward!
  • Use a high heat cooking method like grilling or searing for deep browning aka flavour.

If you’re wondering, tempeh is a fermented “cake” made from cooked soybeans (and sometimes other grains like rice or kamut) that have been inoculated with a fermentation starter. It’s been made and enjoyed in Indonesia for thousands of years. The fermentation process helps to break down the phytic acid in the soybeans and also enables better digestion of the starches. The end result has a lot of protein and when done right, has a very meaty and satisfying texture.

If you’ve cooked from my site before, my hope is that you will have most of these ingredients on hand. It looks like a ton of stuff, but over half of the ingredients are common spices. My favourite tempeh is the basic one from Lightlife. If you live near a Trader Joe’s, they sell this exact same product under their own house label for a slightly reduced price. If you’re looking for a soy-free option, Smiling Hara’s peanut and hemp-based hempeh is also great! I’d use the smoked salt and pepper option for this recipe.

Hope you try this marinated and grilled tempeh recipe a try. I really do think it’s the best! I’ve included stovetop recommendations in the recipe notes as well. I hope that you’re all having an amazing start to your summer. Big hugs!

Image shows triangular pieces of tempeh in a steamer basket.
Two photos show triangular pieces of tempeh being marinated in a container, and also being grilled outdoors.
An overhead shot showing marinated and grilled tempeh pieces on a bed of cooked grains and greens.

The Best Marinated and Grilled Tempeh Recipe

This recipe for grilled tempeh is marinated in the best saucy spice blend. Combine that with the natural smoky allure of grilling, and this tempeh is a can’t-lose situation. Stovetop cooking instructions are shared too.
5 from 18 votes
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 20 minutes
Servings 4


8-SPICE BLEND (makes extra):

  • 2 teaspoons ground coriander
  • 2 teaspoons garlic powder
  • 2 teaspoons onion powder
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 1 teaspoon chili powder
  • 1 teaspoon dried oregano
  • ¼ teaspoon cayenne pepper


  • 2 8-oz blocks of tempeh (each block cut into 6 even pieces)
  • 2 tablespoons 8-spice blend
  • ¼ cup balsamic vinegar
  • ¼ cup water
  • 2 tablespoons heat-tolerant oil, such as avocado
  • 1 tablespoon lemon juice
  • 1 tablespoon gluten-free tamari soy sauce
  • 1 tablespoon agave nectar or maple syrup
  • sea salt and ground black pepper, to taste


  • Grill


  • I like to cut my tempeh into triangles, but whatever shape works for you is great.
  • If you don’t have a grill, you can simply sear these tempeh pieces in a cast iron pan with a little slick of oil until you have some even browning on the exterior.


  • Make the 8-spice blend: in a medium bowl, combine coriander, garlic powder, onion powder, cumin, paprika, chili powder, oregano, and cayenne pepper. Whisk to combine and set aside.
  • Prepare the tempeh. Cover the bottom of a medium saucepan with about 2 inches of water. Set the saucepan, covered, over medium heat and bring to a simmer. Once simmering, arrange the tempeh blocks in a steamer basket. Set the steamer basket in the saucepan and lose the lid. Steam the tempeh for 10 minutes.
  • While tempeh is steaming, make the marinade. In an upright blender combine 2 tablespoons of the 8-spice blend, balsamic vinegar, water, oil, lemon juice, tamari, agave nectar, salt, and pepper. Blend on high until completely emulsified, about 15 seconds.
  • Arrange the steamed tempeh in a shallow dish. Pour the marinade over the tempeh, making sure that as much tempeh as possible is exposed to the marinade. Cover the tempeh and marinate for at least 1 hour (or up to 8 hours in the fridge), turning and flipping over the pieces at the halfway point.
  • Once tempeh is sufficiently marinated, preheat your grill to medium. Clean the grates. Set the pieces of tempeh on the grill. Cook the tempeh until char marks begin to appear on the underside, about 5 minutes. Carefully flip the tempeh pieces over and cook until the other side has char marks as well, another 5 minutes. You can brush remaining marinade over the tempeh as it grills if you like. Serve tempeh hot with accompaniments.
The best marinated and grilled tempeh
19/06/2019 (Last Updated 25/10/2022)
Posted in: autumn, earthy, gluten free, grill, main course, nut free, quick, salty, side dish, smoky, sour, spring, summer, tempeh, umami, vegan, winter


Recipe Rating

  • Anna

    5 stars
    SO SO SO GOOD! You are a flavor wizard

  • Tiffany Mayer

    5 stars
    I’ve tried to love tempeh. It hasn’t always worked out until now. This recipe lives up to its name and that bit about steaming beforehand to reduce bitterness in the tempeh is a game changer. Looking forward to more tempeh in my future.

  • Collin Lovas

    5 stars

  • Meggie

    5 stars
    This was super tasty! Thanks for the recipe :) coming back to your site to make it again. 

  • Donna Giering

    Very good recipe, I didn’t have any coriander but used all the other ingredients. Steaming the tempeh made it so much better. Thanks for sharing, this recipe is a keeper!

  • Lacey Kloster

    So, I made this tempeh last night for dinner, and tonight I served the leftovers on a TLT with the gazpacho from your book and it was 10/10 delicious. I also used the garlicky cashew dressing as the ‘mayo’ for the sandwich. So so good. Thank you for all the delicious recipes and inspiration!!

  • Ali

    I made this tonight and I marinated it for 2 hours with the marinade above but cutting it into 6 triangles without slicing it for width first the chunks came out kind of flavorless, I was quite disappointed given the effort I put in. Next time I think I would try cutting the tempeh in half to make it skinnier then grilling – or would they catch on fire then on the grill?

    • Laura

      Hi Ali,
      So sorry that this recipe didn’t work for you. You could certainly cut the triangles in half to increase surface area. Just mind the pieces more carefully on the grill so that they don’t cook too fast. You could also grill them at a lower heat if you like. Basic adjustments :)

  • Rachel

    I really love grilled tempeh and would love to make this (on my grill pan!), but generally I dislike the taste of balsamic vinegar. Is the flavor prominent in the final result? I’m curious!

    • Laura

      The flavour is definitely present. You could do white balsamic vinegar instead, which has a much lighter flavour profile. Or even sheery vinegar would be amazing here.

  • Cyndi

    Thw recipe looks really good and I can’t wait to try it! Could the oil be omitted?

    • Laura

      I think it could, but I would reduce the balsamic vinegar to 2 tablespoons. I also suspect that the tempeh would be more prone to sticking on the grill if the oil was omitted, so as long as you’re prepared to deal with that, all should be fine.

  • Anita

    We made last night and turned them into burgers accompanied by a cherry tomato and grilled okra salad. My husband said he doesn’t need a beef burger ever again. Very tasty marinade.

  • Sue

    I am in total agreement Laura! I always steam my Trader Joe’s tempeh. We’ll definitely be eating this soon. Thanks.

  • PJ

    We used our little George Foreman grill and it worked well. Great recipe! We made our own garbanzo bean tempeh.

  • Tesia

    I feel the same way about tempeh! Total hit or miss! I love getting it when I eat out because I can rarely pull off cooking it to my liking at home! But I have been steaming it before the flavor/cooking step and I do agree – it makes a HUGE difference! Thanks for this recipe! I look forward to trying it!!

  • Minifoxychicky

    Wow this looks good and it’s such a simple and easy recipe to make too, I might try making this soon. Thank you for sharing with us.

  • Terri

    Laura, I’d really like to try this but don’t have a grill. What would you suggest for an alternative cooking method?

    • Laura

      I would just sear it in an oiled skillet (or a cast iron skillet) on the stove until evenly browned on all sides. You can finish it in a 375 degree oven if you’d like it a bit drier too.

  • Bernadette Sabatini

    I was so pleased to see your recommendation for avocado oil (my go-to)! I’m so sick of all the magazines & websites claiming their recipes are healthy & then they tell you to use Canola Oil!!! OMG! Poison in a bottle! They must be getting a kickback from the canola companies & it just proves that they’re not really interested in health.

    Thanks for sharing all your goodies!

    • Laura

      Not to mention that it also tastes awful! I can always pick it out when I’m eating at a restaurant/out and it’s such an immediate turn off. Avocado and coconut oil forever! :D

      • Byrum Cartwright

        Please cite the reason(s), if you know them, why canola oil is detrimental to health? I’ve never heard this before. Just getting into vegetarian cooking, hope to learn from you

        • Laura

          Hi Byrum,
          As I state in my comment, I mostly avoid canola because of the flavour. Some people find that it can make inflammation issues worse. There is a lot of information online about this, so I will let you draw your own conclusions. I am not a nutritionist/dietician, so do not feel totally comfortable being a source of information on this.

        • Jen

          At nutrition school, we learnt that most canola oil is GMO and therefore it’s best to steer away from it. Our teacher, Brett Hawkes gave us this information in class. He’s a holistic nutritionist and specializes in functional medicine.

  • Sandra Lea

    I never understood the need to steam tempeh, I really don’t find the taste bitter at all, for me the flavor is nutty and I love it and especially love the texture. I will definitely be trying this recipe.

    • Laura

      I have a really sensitive palette! I took one of those “taster/super taster” tests a while ago and turns out I’m a borderline super taster. This might explain some people’s aversion to it ;)