Grilled Tempeh Salad with Peaches and Pistachios is a summertime favorite. You can serve it is a main dish for lunch, and it also makes a delicious side dish to go along with dinner. This easy recipe is vegan with a gluten-free option.

Grilled Tempeh Salad with Peaches and Pistachios
The idea for this salad originated by an omnivore recipe I came across years ago. I don't remember exactly what the salad was, but I know it wasn't made with tempeh, peaches, or tofu feta. It had some sort of grilled meat, another type of fruit, and a different cheese. I like to use omni recipes as inspiration sometimes, and when I adapt them, they rarely look like the original!
Because of its hearty texture, tempeh is the perfect food to cook on the grill, which is why I chose it for this salad. Once its marinated, you just have to cook it for a few minutes on each side and it’s ready to go. I also love to cook fruit on the grill, and peaches are my favorite. Tempeh and peaches pair together well in this dish.
Dennis said that this salad seemed like something you'd get at a high-end vegan restaurant the first time I made it!


What is Tempeh?
Tempeh is a fermented soy bean patty that originated in Indonesia. Because it’s fermented, it can have discolored spots that almost look moldy. It’s perfectly safe to eat, though. Some people say that the fermented flavor of tempeh bothers them, but I’ve never had a problem with it myself. If that’s it bothers you, simply steam it for a few minutes before cooking it or simmer it in a bath of vegetable stock for about half an hour before adding using it in the recipe.

Some tempeh makes mix grains in with the soy beans to add a little texture. If you follow a gluten-free diet, make sure your tempeh isn’t made with barley or wheat berries.
Tempeh can usually be found in the same area of the grocery store as tofu, which is usually the produce are or the refrigerated section.

How to Make Tempeh Salad
This salad is really easy to make!
- First you mix together the marinade ingredients and allow the tempeh to marinate for about 2 hours. You can leave the tempeh in the marinade overnight, but pop it in the fridge if you do.
- Then you mix together the dressing ingredients.
- Next you grill the tempeh and peaches. Tempeh should be grilled for about 5 minutes per side, while the peaches only need about 3 minutes per side.
- Finally, you assemble the salads. First you mix the dressing and the spring mix together, and then you add the tempeh, peaches, tofu feta, and pistachios.

Grilling
Before we moved into our house, I used to grill in the kitchen with an electric grill. I loved that little grill, and I would cook corn on the cob, portobello mushrooms, zucchini, and red peppers on it often.
The previous owners of our current house left an outdoor grill behind for us. It was an older model, but it looked like it had only been used once. After a scrub down to remove any traces of meat, we were in the grilling business! We started grilling just about anything and everything including veggie burgers, corn on the cob, romaine lettuce, Brussels sprouts, and fruit kebabs.
If you don’t have an outdoor grill, you can cook your tempeh and peaches on the stovetop in a grill pan or with an electric countertop grill.

How to Customize Your Salad
You can easily make this salad your own!
- I used my own tofu feta here, but if you can get your hands on store-bought vegan feta, go ahead and use it. Violife has a dairy-free feta and rumor has it there are more brands working on their own versions.
- Instead of tempeh, you use tofu. Super firm tofu works well on the grill.
- Nectarines can be used instead of peaches.
- You can use any type of nut instead of pistachio, or seeds can be used if you have a nut allergy.
- Any type of lettuce can be used instead of spring mix.


Grilled Tempeh Salad with Peaches and Pistachios
Ingredients
For the Marinade
- 2 tablespoons vegetable stock
- 2 tablespoons tamari
- 2 tablespoons rice wine vinegar
- ¼ teaspoon garlic powder
- ¼ teaspoon onion powder
- ½ teaspoon black pepper divided
- ½ teaspoon sea salt divided
For the Dressing
- ¼ cup olive oil
- 3 tablespoons balsamic vinegar
- 1 tablespoon Dijon mustard
- 1 clove garlic minced
For the Salad
- 1 8-ounce package tempeh cut into strips, about ¼ inch thick
- 2 peaches pitted and sliced into wedges
- 5-ounces spring salad mix
- ½ cup tofu feta
- ¼ cup toasted pistachios
Instructions
- In a small bowl, mix the stock, tamari, vinegar, garlic powder, onion powder, ¼ teaspoon pepper, and ¼ teaspoon salt. Place the tempeh in a shallow baking dish or pan, and pour the mixture over it. Gently toss to coat. Let marinate for at least two hours. You can let it marinate overnight in the fridge for more flavor.
- In another small bowl, whisk together the olive oil, balsamic vinegar, mustard, garlic, and the remaining salt and pepper.
- Heat a grill to medium-high, or place a grill pan on your stovetop over medium high heat. Place the tempeh strips on the grill, and cook for about 10 minutes, flipping the strips at about the halfway point.
- Add the peaches to the grill, and cook them for about 6 minutes, flipping after 3 minutes. You’ll want both the tempeh strips and the peaches to have nice grill marks. Remove them from the heat.
- In a large bowl, place the spring salad mix and toss with the balsamic dressing. Add the grilled tempeh and peaches, along with the tofu feta and pistachios. Serve while the tempeh and peaches are still warm.
Recipe originally published May 22, 2017. Updated July 25th, 2021.

More Salads You Might Enjoy Include:

More Tempeh Recipes You Night Enjoy Include:

Becky Striepe
Oh my goodness. This salad just screams summer to me! Peaches just arrived at the farmers markets here, so this salad is perfectly timed!
Dianne
Thank you, Becky! I hope you enjoy it!
Sarah
We love grilling too! Especially things like juicy peaches! I've never tried tempeh on the grill before, but I can totally see what you're saying—it's the perfect "strength" for grilling!
Kristina
I love a sweet and savory combination, and I REALLY love a warm topper to a cool crisp salad - this is perfection to me!
Amy Katz from Veggies Save The Day
I love peaches! I haven't gotten any this season yet, but I am looking forward to trying this salad when I do!
Sophia | Veggies Don't Bite
The flavors here look amazing! I love good hearty salads for summer, an the addition of peaches sounds delish!
Elizabeth
I absolutely LOVE tempeh! Never thought to put it in a salad - with peaches! I can't wait to try it!
Ginny McMeans
Oh! I love the flavors in this salad Had to leave out the tofu feta (didn't have any). But so good.
Jasmine
I definitely need to try this!
Dianne
I hope you enjoy it!
Dianne
Thank you, Ginny! Here's my recipe for tofu feta: https://www.diannesvegankitchen.com/vegan-tofu-feta/
Dianne
Thank you, Sophia!
Dianne
I hope you enjoy it!
Dianne
I hope you like it, Amy!
Dianne
Than you, Kristina!
Dianne
You need to try it, Sarah!
Jenn
Ooh, I love those grilled peaches in there! I've never tried grilling tempeh before, but it looks delicious! Gotta try it!
Matt
I love this!! Grilled tempeh, peaches AND added pistachios to that!? I want more already 🙂
Strength and Sunshine
I love the combo you threw together here! Can't go wrong with grilling, sweet fruit, and nuttiness!
Dianne
Thank you!
Dianne
Thank you, Matt! I hope you enjoy it!
Dianne
Thanks, Jenn! Yes, you need to try it!
Linda @ Veganosity
Yum! Grilled peaches are the best. This salad looks amazing, Dianne!
Cadry
This sounds like a wonderful summer salad! You're absolutely right about grilled fruit. The heat really brings out the sweetness and adds caramelization.
Dianne
Thank you, Linda!
Dianne
Thank you, Cadry!
Alisa Fleming
Oh my goodness, the seasonings for that tempeh sound positively divine. And what fun flavor pairings.
Dianne
Thank you, Alisa!