• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Nourished by Nic
  • Recipes
    • Breakfast
    • Snacks
    • Lunch + Dinner
    • Appetizers + Sides
    • Dessert
  • Lifestyle
  • Work with me
  • About
    • Privacy Policy
  • Shop my Faves
  • Find Me On....

    • Email
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
menu icon
go to homepage
  • Recipes
  • Lifestyle
  • Shop
  • Work with me
  • Contact
    • Email
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Lifestyle
    • Shop
    • Work with me
    • Contact
    • Email
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×

    Home » Recipes » Vegetarian

    Grilled Pesto Tofu Sandwich

    Published: Jul 27, 2022 · Modified: Nov 26, 2022 by Nicole Addison · This post may contain affiliate links · Leave a Comment

    Jump to Recipe - Print Recipe

    The ultimate vegetarian sandwich. This grilled pesto tofu sandwich has it all. Grilled pesto tofu, carmelized onion, arugala and feta cheese. Get ready to crave this every single day.

    Growing up I was the kid that ate a cheese and salami sandwich every single day. So you can't blame me when I say for most of my life I thought sandwiches were incredibly boring. That is until I met my partner. When we first started dating I quickly realized that sandwiches weren't just one of his favourite foods, they were an entire food group to him. However he wasn't eating plain old boring cheese and meat sandwiches. He would add all the veggies, sauces and cool toppings you can think of to create a sandwich that was more of a gourmet experience and less "eating lunch on a yellow school bus."

    Since then my love of sandwiches has exponentially grown and they are now a sstaple in my daily life. This pesto tofu sandwich is my current favourite sandwich on rotation and it's soon to be yours too!

    Are sandwiches a healthy lunch?

    Yes! Despite popular opinion on the internet, sandwiches can 100% be a healthy lunch. As a Dietitian whenever I'm creating a balanced meal I look for 3 things: A good source of protein, whole grain or complex carbohydrates and lots of veggies. Although my salami and cheese sandwiches may not have passed the Dietitian check, I do believe if made correctly sandwiches can be the perfect healthy lunch!

    Thankfully this pesto tofu sandwich has my stamp of approval (which is great considering I eat it almost daily).

    This sandwich has all three of my checks:

    • Whole grain carboydrate: Mak eyour sandwich with whole grain bread to increase the fibre and keep you full and satisfied
    • Protein: Tofu is an excellent source of pure, vegetarian protein!
    • Veggies: This sandwich is loaded with arugala, tomatoe, red pepper and onions!

    Pesto: the best tofu sandwich marinade

    If you told me a year ago you could add tofu to a sandwich I would have thought you were crazy. Believe it or not I absolutley hated tofu for years. I thought the texture was weird and the taste was bland (at best). That is until I discovered crispy tofu. I now use it as my go-to protein source when I'm short on time.

    Despite how much I love my original buffalo tofu, this pesto tofu may be my new favourite ESPECIALLY as a tofu sandwich marinade. It's so simple to make, you can either use a store bought pesto or make your own. Once you have your pesto, just follow the steps below to get the BEST crispy pesto tofu.

    1. Squeeze out the excess water from your tofu. You can do this using a tofu pres or by wrapping your tofu block in paper towel and placing it under a large stack of books for about 5 minutes.
    2. Slice your tofu into ¼ inch thick strips. You can customize how large you want them to be but I find just slicing yout block in half lengthwise and then dividing each half into ¼ inch strips works great for grilling.
    3. Add your tofu and your pesto to a bowl and mix until well coated.
    4. Place your tofu on a grill pan and allow to cook for about 9 minutes per side (or until crispy).

    That's it! This pesto tofu is great to meal prep to make these sandwiches, or even salads or wraps super easy for a quick lunch.

    pesto tofu sandwich

    Other vegetarian meal ideas

    Although I don't follow a strict vegetarian or vegan lifestyle I like to say that I try to eat as plant based as possible (in a way that works for me). This means that I typically try to eat plant based for at least 2 out of 3 meals every day. Sometimes that doesn't always happen (especially with my meat eating dad and brother) but I find that lunch is always a great time to get in a plant based meal. Plus plant based meals are normally easier and quicker to make!

    Some of my current favourite veggie meals are:

    • easy vegan curry
    • smashed chickpea salad
    • tofu alfredo
    • street corn salad
    • air fryer stuffed pepper

    What ingredients do I need for this pesto tofu sandwich?

    Pesto- Use store bought or homemade pesto for this tofu sandwich marinade!

    Extra firm tofu- This is super important! Using any other tofu other than extra firm will not grill as well.

    Whole grain bread- Any whole wheat or whole grain bread (or really any bread) will work great for these sandwiches.

    Veggies- arugula, cherry tomatoes, white onion and red peppers make this pesto sandwich AMAZING!

    Feta cheese- To be honest I have an obsession with feta cheese. I will add it to anything and everything. However I swear the feta cheese is such a gamechanger in these sandwiches, it adds the perfect amount of salty flavour!

    Hummus- A layer of hummus brings this pesto tofu sandwich together! Any hummus will work!

    PS. I love seeing my recipes in action! If you decide to make this pesto tofu sandwich don't forget to tag me on Instagram- @nourishedbynic or leave a comment below!

    pesto tofu sandwich
    pesto tofu sandwich
    Pin Recipe
    Print Recipe

    Grilled Pesto Tofu Sandwich

    Prep Time10 mins
    Cook Time18 mins
    Total Time28 mins
    Course: Main Course
    Keyword: 30 minute meals
    Servings: 3 sandwiches

    Ingredients

    Sandwich filling

    • 350 g extra firm tofu
    • ¼ cup pesto
    • 1 tablespoon olive oil
    • 1 medium yellow onion thinly sliced
    • 1 cup arugula
    • 1 red bell pepper deseeded
    • ½ cup cherry tomatoes sliced
    • ½ cup feta cheese crumbled
    • 3 tablespoon hummus
    • 6 slices whole grain bread

    Pesto (if using homemade)

    • 2 cups fresh basil leaves
    • 1 cup arugala or spinach
    • ⅓ cup olive oil
    • ¼ cup pine nuts
    • ⅓ cup parmesan cheese
    • 2 cloves garlic
    • ½ tablespoon lemon juice
    • salt and pepper to taste

    Instructions

    • Prepare your tofu by squeezeing out any excess water. This can be done using a tofu press or wrapping your tofu in paper towel and placing a stack of heavy books on top for about 5 minutes. Once excess water has been removed, slice your tofu in half lengthwise and slice each half into ¼ inch strips.
    • In a large bowl add your tofu and pesto (see below for homemade pesto instructions). Use your hands to toss tofu until fully coated in the pesto.
    • On a large grill pan over medium-high heat half of your olive oil. Once hot, add your tofu in a single even layer. Allow to cook for about 9 minutes per side (or until crispy).
    • While your tofu is cooking, prepare your onions and red pepper by adding the remaining olive oil to a small fry pan over medium heat. Add your sliced onions and red peppers. Bring the heat to medium-low and saute for 10 minutes, stirring every few minutes until onions soften and begin to carmelize.
    • To assemble your sandwiches- toast your bread, spread about 1 tablespoon of hummus on two pieces of bread, top with grilled tofu, crumbled feta, cherry tomatoes, arugula and your carmelized onions and red peppers. Add additional pesto if desired!

    For homemade pesto-

    • Add all ingredients to a high-powered blender or food processor and blend until smooth.
    • Note- this will make additional pesto so store the rest in an airtight container in the fridge for up to 7 days. Add to your favourite meals including scrambled eggs, wraps and pasta!

    Notes

    Note- this recipe makes 3 sandwiches. If you don't need all 3 sandwiches at once I'd recommend preparing the toppings (pesto tofu, carmezlized onions and peppers and slicing the cherry tomatoes) ahead of time and storing them in containers in the fridge. This makes it easy to toast your bread, spread your hummus and assemble your sandwiches for a quick meal when you need them!

    More Vegetarian

    • Tiramisu overnight oats with a spoon.
      Tiramisu Overnight Oats
    • Zucchini and edamame fritters served with dip.
      4 Ingredient Zucchini and Edamame Fritters (High Protein) 
    • Microwave egg white oatmeal with peanut butter and berries.
      Microwave Egg White Oatmeal (High Protein)
    • Matcha white chocolate cookies on a plate.
      Matcha White Chocolate Cookies (Gluten Free)

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Nicole Addison, RD, MHSc

    I’m Nicole, a Registered Dietitian, recipe developer and content creator on a mission to help individuals rediscover the joys of cooking with easy, accessible, healthy recipes. After years of struggling to find balance I have finally found that there is a way nourish your body while also fueling your soul.

    On my page you'll find yummy recipes, wellness tips, and even some of my favourite travel and lifestyle recommendations!

    More about me →

    Popular

    • Mexican tuna salad served with chips and cucumbers.
      Mexican Tuna Salad
    • Buffalo chicken rice bowls served with ranch dressing.
      Buffalo Chicken Rice Bowls
    • Air fryer buffalo chicken tenders cut in half.
      Air Fryer Buffalo Chicken Tenders
    • Pesto chicken quinoa bowls with whipped feta dressing.
      Pesto Chicken Quinoa Bowls

    Sweet Treats We're Loving

    • Taking a spoonful of chocolate protein mug cake.
      Chocolate High Protein Mug Cake
    • Peanut butter and jelly quesadilla close up
      Peanut Butter and Jelly Quesadilla
    • Two 3-ingredient peanut butter oatmeal balls stacked on top of each other.
      3-Ingredient Peanut Butter Oatmeal Balls
    • Taking a spoonful of vegan caramel from a jar.
      5-Minute Vegan Caramel

    Footer

    ↑ back to top

    About

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Services

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 Nourished by Nic