Soy curl “chicken,” tempeh bacon, and a zesty lettuce slaw make this Vegan Grinder Sandwich taste just like the kind you’d order from your favourite sandwich shop. With 31 grams of protein per serving, it’s hearty and satisfying!

Vegan grinder sandwiches on wooden board.

Lately I’ve been trying to work more protein into my day, but relying on protein powders and meat substitutes can get expensive. So I went a little retro: soy curls! Soy curls and TVP (which you’ll find in my Vegan Cheeseburger Bowl) are a lot like tofu in that they take on whatever flavours you add to them. And in the case of this Vegan Grinder Sandwich, that means: CHICKEN! Broth and poultry season make the sandwich filling taste like legit chicken, and it also soaks up the flavours of the tangy slaw piled on top. 

What Makes These Grinders the Perfect Vegan Lunch

Lunch, dinner—honestly, I’d eat these for breakfast too! Let’s discuss why this vegan grinder sandwich is so divine.

  • BIG flavour. Grinders are known for that big, bold flavor, with lots of red wine vinegar, zesty pepperoncini, Italian seasonings, and meats. My vegan version has all that, with soy curl chicken and tempeh bacon swapping in for the meat!
  • Budget-friendly soy curls. Not only are soy curls more affordable than store-bought chicken substitutes, I also find that they taste better and I like their texture more.
  • Easy to make. Mix up the slaw, warm up the soy curls and tempeh, and put it all together!
Ingredients for vegan grinder sandwich recipe.

What You’ll Need

There are a few different components of this vegan grinder sandwich. Here’s what you’ll need for each of them. Scroll down to the recipe card to find the ingredient quantities and recipe instructions.

Lettuce Slaw:

  • Iceberg lettuce – Shred the lettuce yourself or buy a bag of pre-shredded lettuce.
  • Peperoncini peppers – These have a zippy, pickled flavour. You can buy them mild or spicy, so choose whichever you like.
  • Vegan mayo – I use my homemade Vegan Mayo.
  • Red onion
  • Red wine vinegar
  • Vegan Parmesan – I buy a block and grate it, or you can use homemade Vegan Parmesan Cheese.
  • Nutritional yeast
  • Mustard
  • Seasonings – Garlic powder, Italian seasoning, parsley, sea salt and black pepper.

Soy Curl “Chicken”:

  • Soy curls – You can purchase these online if you can’t find them in stores.
  • Broth – A vegan chicken broth would be fantastic for extra chicken-y flavour, or just use Vegetable Broth.
  • Poultry seasoning – Or any other seasonings you like.
  • Sea salt and black pepper
  • Cornstarch
  • Oil – Any kind you like to use for cooking.

To Assemble:

  • Tempeh bacon – Store-bought or use my Tempeh Bacon recipe.
  • Hoagie or sub roll – Toast this before assembling the sandwiches.
  • Vegan cheese slices
  • For topping – Melted vegan butter, parsley, and vegan Parmesan.

How to Make a Vegan Grinder Sandwich

Let’s get started! Here’s what you’ll need to do to put these sandwiches together.

  • Mix the slaw. Whisk together the mayo, vinegar, Parmesan, garlic powder, Italian seasoning, parsley, salt, and pepper, then fold in the lettuce, peppers, and red onion. Refrigerate until you’re ready to assemble the sandwiches.
  • Prep the vegan chicken. Combine the soy curls and broth in a bowl. Let them sit until they’re rehydrated, then drain and squeeze out the liquid. Toss with the poultry seasoning, sea salt, black pepper, and cornstarch.
  • Cook the vegan chicken. Heat the oil in a skillet over medium, then cook the soy curls until golden and lightly crispy.
  • Cook the tempeh bacon. Follow the package instructions. (You can transfer the vegan chicken to a plate and cook it in the same pan.)
  • Assemble. Layer the vegan chicken on the bottom half of the roll, followed by the tempeh bacon and vegan cheese. (If you’d like, you can pop the grinder in the oven to melt the cheese.) Add the slaw, then scoop some of the bread from the top half of the roll to make room for the toppings and place the scooped roll on top of the sandwich.
  • Toast if you’d like. If you want to toast the grinder, mix the melted vegan butter, chopped parsley, and vegan Parmesan cheese in a small bowl and brush this on top of the sandwich. Toast in a 350ºF oven until the top is crisp and lightly browned.

Recipe Variations

  • Swap in vegan lunchmeat. Use your favourite vegan cold cuts to make your vegan grinder sandwich.
  • Use tofu instead of soy curls. This Lemon Pepper Tofu would also work well with the flavors in this grinder recipe.
  • Switch up the bread. You can layer the ingredients onto Gluten-Free Sandwich Bread if you’d like!
  • Make it a salad. Or, for a lower carb option, skip the bread altogether and assemble this recipe in a bowl.
Three vegan grinder sandwiches on parchment-lined cutting board.

What to Serve With a Grinder Sandwich

I love to keep it simple and serve these vegan grinders with a handful of potato chips. A classic combination! But you can’t go wrong with Air Fryer Shoestring Fries or Sweet Potato Fries either, or pair your sandwich with Chickpea Panzanella Salad or Loaded Potato Salad.

How to Store

While the bread will soften, you can make these in advance for lunch. Wrap your vegan grinder sandwich in plastic wrap and refrigerate for up to a day.

Vegan grinder sandwich on wooden cutting board.

Enjoy friends! If you make this vegan grinder sandwich, please snap a photo and tag #jessicainthekitchen on Instagram! We’d also love it if you would leave a comment below, and give the recipe a rating! Thanks so much!

Save This Recipe Form

Want to save this recipe?

Enter your email below & I’ll send it straight to your inbox. Plus you’ll get new recipes from me every week!

Vegan grinder sandwich on wooden board.

Vegan “Chicken” Grinder Sandwich

Vegan chicken, bacon and a zesty lettuce slaw make this Vegan Grinder Sandwich taste like the real deal! 31 grams of protein per serving!
No ratings yet

Ingredients

Lettuce Slaw:

  • ½ cup iceberg lettuce, shredded, 40g
  • 2 tablespoons pepperoncini peppers, sliced, 20g
  • ¼ cup vegan mayo, 60g
  • 2 tablespoons red onion, sliced, 15g
  • 1 teaspoon red wine vinegar, 5mL
  • 2 tablespoons vegan parmesan, grated, 10g
  • 1 tablespoon nutritional yeast, 5g
  • 1 teaspoon prepared mustard, 5g
  • 1 teaspoon garlic powder, 3g
  • ½ teaspoon Italian seasoning, 1g
  • 2 teaspoons fresh parsley, 2g
  • Sea salt and black pepper, to taste (I did about ½ teaspoon sea salt and ¼ teaspoon black pepper)

Soy Curl “Chicken”:

  • ¾ cup soy curls, 45g
  • Enough broth to cover and rehydrate soy curls
  • 1 tablespoon poultry seasoning, plus any other seasonings you love, 6g
  • Sea salt and black pepper, to taste
  • ½ tablespoon cornstarch, 4g
  • 1 tablespoon oil, 15mL
  • 3 slices tempeh bacon, or use my recipe to prepare for more texture and protein

To Serve:

  • 1 hoagie or sub roll, toasted
  • Vegan cheese slices
  • Lettuce slaw
  • Cooked soy curl “chicken”
  • Tempeh bacon
  • ½ tablespoon melted vegan butter, 7g
  • 1 teaspoon chopped Parsley, 1g
  • ½ tablespoon vegan Parmesan for the top of the sandwich, 2.5g

Instructions 

Lettuce Slaw:

  • In a bowl, combine mayo, vinegar, parmesan, garlic powder, Italian seasoning, parsley, salt, and pepper. Mix until smooth.
  • Add lettuce, peppers, and red onion. Toss well to coat everything in the dressing.
  • Chill while you prep the soy curl “chicken.”

Soy Curl “Chicken”:

  • Add soy curls to a bowl and cover with hot broth. Let rehydrate for 3-5 minutes until plumped, then drain and gently squeeze out excess liquid.
  • Toss soy curls with poultry seasoning, sea salt and black pepper and cornstarch to coat lightly.
  • Heat a bit of oil (or use a nonstick skillet) over medium heat.
  • Sear soy curls for 5–6 minutes, stirring occasionally, until golden and lightly crispy. Set aside.

Tempeh Bacon:

  • Prepare tempeh bacon according to package directions. Set aside.

Sandwich Assembly:

  • Layer the soy curl “chicken” on the bottom half of the roll. Add the tempeh bacon on top.
  • Top with vegan cheese and melt slightly if you’d like. I like to melt it in the oven for about 5 minutes on 350F OR melt the cheese separately then drizzle on top.
  • Remove some of the bread filling from the over half of the sandwich to create a pocket.
  • Pile on the lettuce slaw over it. You may have leftover – add as much as you desire.
  • Add any extra pickled peppers or sauce you love.
  • Optional if desired – in a small bowl, mix the extra melted vegan butter, chopped parsley and vegan Parmesan cheese. Close the sandwich and brush on top of the sandwich.
  • Toast for a few minutes, being careful not to burn it.
  • Allow to cool, cut in half and enjoy!

Notes

While the bread will soften, you can make these in advance for lunch. Wrap your vegan grinder sandwich in plastic wrap and refrigerate for up to a day.
Calories: 626kcal, Carbohydrates: 43g, Protein: 31g, Fat: 36g, Saturated Fat: 5g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 8g, Trans Fat: 1g, Sodium: 760mg, Potassium: 372mg, Fiber: 9g, Sugar: 8g, Vitamin A: 216IU, Vitamin C: 14mg, Calcium: 208mg, Iron: 12mg

Disclaimer: Although jessicainthekitchen.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Jessicainthekitchen.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.