Grilled Tempeh Banh Mi

Grilled Tempeh Banh Mi

A vegetarian-twist on traditional banh mi, these grilled tempeh sandwiches make for a refreshing flavor change with a kick of spice.

If your city hasn’t gotten a good banh mi food truck or two yet, you may be asking what “banh mi” is. Banh mi is a Vietnamese sandwich that literally means “bread made from wheat” and refers to a popular street food traditionally consisting of a baguette filled with meat, pickled vegetables, cucumber, red chilies, cilantro, and mayonnaise. While I haven’t seen it in Boston yet, apparently the traditional banh mi also contains pork liver pate to provide a richness to the sandwich.

Bored with our traditional flavor combinations for dinner, I took on the goal of creating a healthier, vegetarian-friendly version of the banh mi. And I started where most meals do: the protein. While I feel tofu is becoming more common on restaurant menus, tempeh is a vegetarian protein-powerhouse that I find few omnivores are aware of.

Tempeh grilled

So what is it? Tempeh is a protein made from fermented soy beans and sometimes also contains barley, flax, brown rice, or even oats. Fermented foods are starting to become trendy as more and more studies are showing the benefits of eating fermented foods on our gut microbiome (another topic I could talk on and on about). Quickly, nearly 75% of our immune system is in our gut, meaning it’s VERY important we keep it healthy, and the best way to do this is by eating and cultivating healthy bacteria (I know it sounds weird but it is really so, so cool!). Fermented foods are one of the many ways to promote healthy gut bacteria plus fermentation makes it easier for our bodies to absorb nutrients from our food. On a less sciencey-note, a 3-oz serving of tempeh contains around 16 grams of protein and 8% of your daily need for calcium and iron.

What does it taste like? Unlike tofu, tempeh has a lot of texture going on and it provides a nutty flavor. I dare you to get out of your comfort zone and give it a try 😉

Okay, so back to these sandwiches.  I knew I wanted to incorporate a hint of lime, so I tossed the tempeh in lime-infused olive oil. If you can’t find lime olive oil you can simply combine juice from ½ a lime with your 2 tablespoons of olive oil. Easy.


Now that we have the protein piece of the sandwich figured out, on to the fillings. Shredded carrots and sliced cucumber are tossed in a mixture of rice vinegar, garlic, and salt. If you have more time you could prepare these veggies a couple days ahead of time so they get more pickled. I’m not a fan of cilantro so that went out the window, but the spicy mayo dressing was so up my alley. Olive oil mayonnaise + spicy sriracha = addicting, finger-licking good sauce. If you want to be traditional, grab yourself some baguettes; however, I wanted to reverse the bread to fillings ratio so I used Panini Thins that I found at Trader Joe’s instead. Such a good decision as the fillings really stood out with just a slight bite of bread providing structural support. Up to you! Finally, if you want these even spicier, go ahead and give an extra drizzle of sriracha over the whole thing.

So here’s a toast to breaking out of your protein comfort zone!

Grilled Tempeh Banh Mi

A vegetarian-twist on traditional banh mi, these grilled tempeh sandwiches make for a refreshing flavor change with a kick of spice.
Prep Time10 mins
Cook Time10 mins
Total Time20 mins
Course: Main Course
Cuisine: Korean
Keyword: Grill, Healthy, Sandwich, Tempeh, Vegetarian
Servings: 4
Calories: 530kcal
Author: The Healthy Toast


  • 2 packages Tempeh
  • 2 Tbs lime olive oil or regular olive oil + juice from ½ lime
  • ½ cup olive oil mayo
  • 2 Tbs Sriracha sauce
  • 1 cucumber sliced thin
  • 1 cup shredded carrots
  • 2 Tbs rice vinegar
  • 2 tsp minced garlic
  • Pinch salt
  • 2 Panini Slims 1/2 per sandwich or sandwich roll of choice
  • Extra Sriracha to taste


  • Slice each block of tempeh into 10 slices, so you end up with 20 total.
  • In a mixing bowl, toss tempeh with lime-infused olive oil.
  • Begin to heat grill on high. (If you don’t have a grill, you can also pan-fry the tempeh on the stove)
  • While the grill is heating up, combine sliced cucumber and carrots in a seal-able container. Add in rice vinegar, garlic, and a pinch of salt. Shake well to combine and set aside until ready to eat (this can be done up to a week ahead of time).
  • Once grill is heated, place tempeh slices over grates and allow to cook 5 minutes per side, or until grill marks appear.
  • While tempeh is cooking, prepare your sandwiches. Combine mayo and sriracha in a small bowl. Spread a decent amount of sauce onto each sandwich. Add carrots and cucumber.
  • Once tempeh is grilled, add 5 slices to each sandwich. Drizzle with extra sriracha if desired and enjoy!


Nutrition per sandwich: 530 calories, 29 g fat, 43 g carbohydrate, 12 g fiber, 23 g protein

Add a comment


  • Rachel @ Delicious Balance AvatarRachel @ Delicious Balance4 years ago

    Yum! I recently had a tofu banh mi sandwich and have been wanting to recreate it at home. Maybe I will do it with tempeh instead 🙂

    • The Healthy Toast AvatarThe Healthy Toast4 years ago

      Definitely give it a shot! It’s a great way to change up the texture 🙂

  • About

    About Kelli McGrane Headshot

    I’m Kelli MS, RD, and my mission is to prove that eating healthier doesn’t have to be complicated or restrictive. Follow along to learn more about food and cooking, with an emphasis on breakfast and sweet treats!

    About Kelli McGrane Headshot

    Welcome to The Healthy Toast!

    Hi, I’m Kelli McGrane MS, RD! My mission is to show you that eating healthier doesn’t have to be complicated or restrictive. I believe getting to know your food is the first step to a healthy relationship with it. Follow along in my journey to learn all I can about ingredients and cooking with an emphasis on breakfast and sweet treats!

    Please contact me at to request a copy of my resume or media kit, or to inquire about rates and services.

    Follow Me on Instagram

    My Networks

    Recipe Redux Blogging Network
    Nutrition Blogging Network
    Healthy Aperature Blogging Network
    Kelli McGrane is 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 This means that if you click on a product link, I may receive compensation. This compensation comes at no additional cost to you, and as always I only recommend products I trust!

    Follow Me on Instagram