• Skip to main content
  • Skip to primary sidebar
Supper in the Suburbs
menu icon
go to homepage
  • Recipes
  • Go Vegan!
  • Learn to Cook
  • Grow Your Own

subscribe
search icon
Homepage link
  • Recipes
  • Go Vegan!
  • Learn to Cook
  • Grow Your Own

×
Home » Recipes

Marinated tofu and vegetable sandwich

Published: Sep 13, 2023 by Emma · This post may contain affiliate links · Leave a Comment

  • Facebook
  • X
  • LinkedIn
  • Email

This Marinated tofu and vegetable sandwich is packed full of nutrient dense veggies and protein rich tofu. It's the perfect meal. Get the recipe below.

Simple sandwiches

Sandwiches. A staple for many people at lunch time. But, more often enough they are bland and uninspiring. That's all set to change with this recipe.

I've grilled vegetables and cooked marinated tofu and served it all in a hummus brushed ciabatta roll. It makes for a nutrient dense, protein packed sandwich that will leave you feeling full all the way to dinner time.

How to marinate tofu

Tofu can be pretty bland unless you add flavours to it. I like to do this with a marinade made up of salty soy sauce, sharp apple cider vinegar, fiery Dijon mustard, sweet maple syrup and a range of herbs and spices.

I do this in an air tight container so I can occasionally give the tofu a shake in the marinade. This ensures it's well coated.

Cooking the marinated tofu is easy. Simply grill it on a griddle pan over a medium heat, flipping over once one side has char marks.

Marinated tofu and vegetable sandwich

How to grill vegetables

Grilling vegetables is a great way of bringing out their flavours whilst making them soft enough to include in a sandwich.

All you need to do is brush a griddle pan with a little oil then place the veggies directly onto a grill over a medium heat. It will take a while to cook all of your veggies, especially if you have a small griddle pan like me. It takes roughly 30 minutes in total for me to get through all of the veggies.

To make sure they don't get cold I pop them into a low oven to keep them warm.

Choosing your sandwich bread

In this recipe I use ciabatta rolls. I like to use them as they're quite substantial and so good at holding all of the soft roasted veggies.

But, you could use focaccia like I did in my halloumi and focaccia sandwich (for a vegan alternative replace the halloumi with tofu).

Alternatively you could take this sandwich to the next level by baking your own sandwich loaf. It's easier than you think!

Make it into a meal

To make this marinated tofu and vegetable sandwich into a meal, serve with oven roasted chips or a packet of ready salted crisps.

Marinated tofu and vegetable sandwich

The recipe

Marinated tofu and vegetable sandwich

Marinated tofu and vegetable sandwiches

These marinated tofu and vegetable sandwiches are packed full of nutrients and protein making it the perfect sandwich to make you feel fuller for longer.
No ratings yet
Print Recipe Pin Recipe
Prep Time 5 minutes mins
Cook Time 40 minutes mins
Total Time 45 minutes mins
Course lunch
Cuisine Italian
Servings 2 people
Calories 555.82 kcal

Ingredients
  

For the vegetables

  • 1 small aubergine cut into ¼ inch thick slices
  • 1 small courgette cut a ¼ inch thick slices
  • ½ small red onion thinly sliced
  • 1 small red pepper cut into ¼ inch thick slices
  • 2 tablespoon olive oil
  • salt and pepper to taste

For the marinated tofu

  • 250 g tofu cut into ¼ inch thick slices
  • 3 tablespoon soy sauce
  • 0.5 tablespoon apple cider vinegar
  • 0.5 tablespoon Dijon mustard
  • 1 tablespoon maple syrup
  • 0.5 teaspoon Italian seasoning
  • 0.5 teaspoon garlic powder
  • 0.5 teaspoon nutritional yeast

For the sandwich bread

  • 2 ciabatta rolls
  • 4 tablespoon hummus

Instructions
 

To cook the vegetables

  • Brush a little oil over a griddle pan and heat on a medium heat.
  • Add the vegetables to the griddle pan and cook until softened.
  • Once cooked, transfer into a roasting dish and place in a warm oven while you griddle the rest of the vegetables and cook the marinaded tofu.

To make the marinated tofu

  • Mix together all of the marinade ingredients.
  • Place tofu in the marinade, into a container and give a gentle shake to make sure the tofu is coated.
  • Leave this to marinade while the roasted veggies cook.
  • Once the vegetables are cooked, brush a little oil on to a griddle pan.
  • Place the tofu onto the heated griddle and cook the tofu for 2-3 minutes then flip to cook on the other side.

To assemble

  • Once the vegetables And tofu are cooked, cut the ciabatta rolls in half and spread with the hummus.
  • Top with the tofu and vegetables.
  • Serve immediately.

Nutrition

Calories: 555.82kcalCarbohydrates: 65.4gProtein: 25.84gFat: 23.7gSaturated Fat: 3.41gPolyunsaturated Fat: 6.27gMonounsaturated Fat: 13.01gSodium: 1952.84mgPotassium: 1123.21mgFiber: 13.65gSugar: 21.13gVitamin A: 2131.73IUVitamin C: 100.81mgCalcium: 241.31mgIron: 4.45mg
Keyword aubergine, ciabatta, courgette, hummus, onion, tofu
Tried this recipe?Let us know how it was!

More sandwich recipes

Vegan Egg Mayo Sandwiches

Vegan "Egg" Mayo Sandwiches

Tomato and Olive Tapenade Sandwich-01

Tomato and Olive Tapenade Sandwich

Vegan Shrimp Po Boy Sandwich made with fried Oyster Myshrooms

Vegan "Shrimp" Po Boy Sandwich

Vegan Cucumber Sandwiches

Cucumber Sandwiches

More lunch recipes

Salads, sandwiches, soups and more make up my lunch recipe collection. Check them out here.

More Recipes

  • Vegan Beetroot Smørrebrød on a green napkin with a knife and fork
    Vegan Beetroot Smørrebrød
  • A plate topped with Kartoffelmad a type of Danish open-faced sandwich made of rye bread, potato slices, vegan creme fraiche, fried onions and chives.
    Kartoffelmad (Potato Smørrebrød)
  • Three Vegan Maritozzi on a plate dusted with icing sugar.
    Vegan Maritozzi
  • A bowl of tofu scramble with vegan feta on top of a yellow napkin on a white marble counter. A knife and fork are to the right of the bowl.
    Tofu Scramble with Vegan Feta

Reader Interactions

Leave a Reply Cancel 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.

Primary Sidebar

Welcome!

Hi, I'm Emma. I'm a UK based food blogger who's been sharing recipes with the world since 2011. I'm passionate about eating a plant based diet using local, seasonal ingredients.

More about me

Popular

  • Poached Rhubarb
    Poached Rhubarb
  • Delicate White Asparagus with Butter Vinaigrette-01
    White Asparagus with Butter Vinaigrette
  • Sautéed Tenderstem Broccoli with Lemon and Garlic
    Sautéed Tenderstem Broccoli with Lemon and Garlic
  • Mediterranean Lemon Roasted Vegetables
    Mediterranean Lemon Roasted Vegetables

Seasonal

  • A whole vegan cheesecake topped with blueberry compote
    Vegan Blueberry Cheesecake
  • Two Lavender Lemon and Prosecco Cocktails with slices of lemon
    Lavender, Lemon and Prosecco Cocktail
  • A stack of 6 vegan carrot cake pancakes topped with vegan cream cheese frosting and chopped pecan nuts.
    Vegan Carrot Cake Pancakes
  • Roasted broccoli and chickpea Caesar salad
    Roasted Broccoli and Chickpea Caesar Salad

Footer

↑ back to top

About

  • About Me
  • Privacy Policy

Contact

  • Contact
  • Press Page

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Supper In The Suburbs

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required