• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

This Wife Cooks™

  • About
    • Contact
    • Work With Me
    • JOIN MY NEWSLETTER
  • Holidays
    • Vegan and Vegetarian Thanksgiving Recipes
    • Vegan & Vegetarian Christmas Recipes
    • New Year’s Eve and New Year’s Day
    • St. Patrick’s Day
    • Easter
    • Cinco de Mayo
    • 4th of July
    • Oktoberfest
    • Halloween
    • Game Day
    • Happy Birthday
  • Collections
    • Appetizers
    • Breakfast & Brunch
    • Dessert
    • Lunch & Dinner
    • Side Dishes
    • Snacks
  • Popular
    • Breads
    • Casseroles & Comfort Food
    • Cookies & Cakes
    • Dressings & Dips
    • Kid Favorites
    • Pasta
    • Rice & Grains
    • Soups, Chilis, & Stews
    • Salads
    • Sandwiches, Tacos, & Burgers
    • Baking
    • Vegan
    • Vegetarian
  • Recipe Index
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
Home » Meals » Lunch & Dinner » Grilled Pesto Tofu

Grilled Pesto Tofu

May 2, 2024Leave a Comment

Pin
Share
Share
40Shares
View Recipe
Grilled Pesto Tofu ~ Easy recipe for extra firm tofu marinated in Homemade Basil Pesto and grilled to perfection! Vegetarian and Vegan. via @thiswifecooks

Grilled Pesto Tofu ~ 

Tofu marinated in Basil Pesto and grilled to perfection. 

Serve with Herbed Rice or Bell Pepper Salad.

Grilled Pesto Tofu ~ Easy recipe for extra firm tofu marinated in Homemade Basil Pesto and grilled to perfection! Vegetarian and Vegan.

Table of Contents

Toggle
  • Grilled Tofu Recipe
  • Tips for Success with Grilled Tofu
  • Quick Timesaving Tip
  • Ingredients for Grilled Pesto Tofu
  • Ingredient Notes
  • How to Make Grilled Pesto Tofu
  • Storage
  • FAQ
  • More Tofu Recipes You’ll Love!
  • Follow This Wife Cooks on Instagram | Facebook | Pinterest
  • Grilled Pesto Tofu
    • Ingredients
      • For the Tofu –
      • For the Pesto –
    • Instructions
    • Nutrition

Grilled Tofu Recipe

I like this recipe because it’s easy to make outdoors and a great option for a light summer meal. Grilled Pesto Tofu can be served as a main course or as a protein-rich addition to salads or wraps. The versatility of this dish makes it perfect for incorporating into your summer menu rotation!

Tips for Success with Grilled Tofu

  • Press the tofu! Pressing tofu before putting it on the grill is essential to achieving optimal results. I start by using a dedicated tofu press, which gently applies pressure to extract excess water. The pressed block of tofu is then sliced into cubes and arranged in a single layer on clean kitchen towels or paper towels to absorb any remaining surface moisture. This ensures that the tofu achieves a desirable texture that holds up well on the grill and allows it to absorb the flavors of the marinade more effectively. Alternatively, you can wrap the tofu block in several layers of paper towels or a clean kitchen towel, then place a heavy object, like a cast iron skillet or other heavy pan, on top to encourage moisture release. Whichever method you choose to press tofu, the entire process should only take about 20-30 minutes. Be sure to pat the pressed tofu dry with a paper towel to remove any excess moisture.
  • Oil the grates! This will give you a smooth cooking surface and prevent the tofu from sticking. (I cannot stress this step enough. The very first time I ever tried grilling tofu, I failed to spray the grates adequately and the result was a complete mess!)
  • Leave the tofu alone! Avoid flipping it too frequently! (This is another lesson I learned the hard way.) Allow it to cook undisturbed to develop a lightly golden brown exterior. Use a spatula or grill basket to gently flip the tofu and prevent it from breaking apart. 

Quick Timesaving Tip

  • Skip the homemade pesto and use 1/3 cup good quality store-bought pesto sauce. 
Grilled Pesto Tofu ~ Easy recipe for extra firm tofu marinated in Homemade Basil Pesto and grilled to perfection! Vegetarian and Vegan.

Ingredients for Grilled Pesto Tofu

You will need the following:

For the Tofu –

  • 1 14-ounce package extra firm tofu, pressed, patted dry, and cut into 1-inch cubes
  • 1 tablespoon olive oil

For the Pesto –

  • 1 cup fresh basil leaves, packed
  • 1 tablespoon pine nuts
  • 1 teaspoons garlic, minced
  • 1/4 cup olive oil
  • 1/4 cup parmesan cheese, grated
  • 1/4 teaspoon salt
  • 1/8 teaspoon ground black pepper

Ingredient Notes

  • Extra-Firm Tofu – For best results, stick with well-drained extra-firm or super firm tofu. Medium firm tofu is too soft and not recommended. 
  • Fresh Basil – Remove any thick stems and measure the basil leaves by lightly packing them into a measuring cup.
  • Pine Nuts – Lightly toasting the pine nuts brings out a nice flavor, but it’s not necessary. I have also made this pesto with walnuts, and it was equally delicious.
  • Garlic – Fresh is best but if you need to need a substitute, 2/3 teaspoon of garlic powder will work in a pinch.
  • Olive Oil – Extra virgin olive oil will yield the best tasting pesto.
  • Parmesan Cheese—Make sure you’re using grated parmesan instead of powdered. My favorite vegan parmesan cheese for grating is Violife brand, which comes in a block.
  • Salt – Adds flair to the sauce and reduces any bitterness from the fresh basil.
  • Ground Black Pepper – Adds nice seasoning to the pesto. Adjust the amount to suit your personal taste.

How to Make Grilled Pesto Tofu

STEP ONE: Oil the grates of your grill to prevent the tofu from sticking. Preheat the grill to medium heat (375°F).

STEP TWO: Place the tofu in a medium bowl. Toss wiith 1 tablespoon olive oil to coat. Set aside.

STEP THREE: Make the pesto: In a food processor, add the basil leaves, pine nuts, and garlic. Pulse until the basil is coarsely chopped. Add the olive oil, vegan parmesan cheese, salt, and black pepper. Pulse until the mixture is well blended but still has a little bit of texture. Adjust seasoning to taste then pour over the tofu cubes and gently toss to coat.

STEP FOUR: Let the tofu marinate for at least 30 minutes, up to a few hours.

STEP FIVE: Thread the marinated tofu onto metal skewers. If you prefer wooden skewers, soak them in water for 30 minutes prior to use.

STEP SIX: Place the tofu skewers onto the direct heat of the grill.

STEP SEVEN: Cook for 5 minutes per side (the exact time may vary depending on your grill), basting the sides of the tofu with any extra pesto each time the skewers are turned. The tofu is done when there are visible grill marks and it is lightly golden brown. Serve warm or room temperature.

Grilled Pesto Tofu ~ Easy recipe for extra firm tofu marinated in Homemade Basil Pesto and grilled to perfection! Vegetarian and Vegan.

Storage

  • Store leftover tofu in an airtight container in the refrigerator. 

FAQ

  • Can I use a different type of tofu for this recipe? The tofu needs to be extra firm or super firm to have the sturdy texture needed for grilling. Soft tofu varieties, including medium and silken tofu, will not hold up on the grill.
  • Is it really necessary to press the tofu before grilling? Yes. Pressing the tofu to remove excess moisture will yield better results in terms of flavor and texture when grilled.
  • Can I make the pesto ahead of time? Yes, you can prepare the pesto ahead of time and store it in an airtight container in the refrigerator. Pesto also freezes well; simply thaw in the refrigerator overnight before using.
  • Can I grill the tofu indoors if I don’t have access to an outdoor grill? Yes, you can grill the tofu indoors using a grill pan or a stovetop grill. Preheat the grill pan over medium-high heat, brush it with oil to prevent sticking, and grill the tofu as directed in the recipe. Keep in mind that indoor grilling may require slightly longer cooking times compared to outdoor grilling.
Grilled Pesto Tofu ~ Easy recipe for extra firm tofu marinated in Homemade Basil Pesto and grilled to perfection! Vegetarian and Vegan.

More Tofu Recipes You’ll Love!

  • Lemon Dill Tofu​
  • Crispy Baked Tofu
  • Balsamic Vinegar Tofu
  • Miso Grilled Tofu
  • Sriracha Tofu​

Follow This Wife Cooks on Instagram | Facebook | Pinterest

Grilled Pesto Tofu ~ Easy recipe for extra firm tofu marinated in Homemade Basil Pesto and grilled to perfection! Vegetarian and Vegan.
Grilled Pesto Tofu ~ Easy recipe for extra firm tofu marinated in Homemade Basil Pesto and grilled to perfection! Vegetarian and Vegan.

Grilled Pesto Tofu

Tofu marinated in Basil Pesto and grilled to perfection!
No ratings yet
Print Pin Rate
Course: Main Course, Side Dish
Cuisine: Italian
Keyword: dairy free, grilled, healthy, quick and easy, tofu, vegan, vegetarian
Prep Time: 10 minutes minutes
Cook Time: 20 minutes minutes
Marinating Time: 30 minutes minutes
Total Time: 1 hour hour
Servings: 4
Calories: 253kcal
Author: Holly Gray
Prevent your screen from going dark

Ingredients

For the Tofu –

  • 1 14- ounce package extra firm tofu pressed, patted dry, and cut into 1-inch cubes
  • 1 tablespoon olive oil

For the Pesto –

  • 1 cup fresh basil leaves packed
  • 1 tablespoon pine nuts
  • 1 teaspoons garlic minced
  • 1/4 cup olive oil
  • 1/4 cup parmesan cheese grated
  • 1/4 teaspoon salt
  • 1/8 teaspoon ground black pepper

Instructions

  • Oil the grates of your grill to prevent the tofu from sticking. Preheat the grill to medium heat (375°F).
  • Place the tofu in a medium bowl. Toss wiith 1 tablespoon olive oil to coat. Set aside.
  • Make the pesto: In a food processor, add the basil leaves, pine nuts, and garlic. Pulse until the basil is coarsely chopped. Add the olive oil, vegan parmesan cheese, salt, and black pepper. Pulse until the mixture is well blended but still has a little bit of texture. Adjust seasoning to taste then pour over the tofu cubes and gently toss to coat.
  • Let the tofu marinate for at least 30 minutes, up to a few hours.
  • Thread the marinated tofu onto metal skewers. If you prefer wooden skewers, soak them in water for 30 minutes prior to use.
  • Place the tofu skewers onto the direct heat of the grill.
  • Cook for 5 minutes per side (the exact time may vary depending on your grill), basting the sides of the tofu with any extra pesto each time the skewers are turned. The tofu is done when there are visible grill marks and it is lightly golden brown. Serve warm or room temperature.

Nutrition

Calories: 253kcal | Carbohydrates: 3g | Protein: 11g | Fat: 22g | Saturated Fat: 4g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 14g | Cholesterol: 4mg | Sodium: 313mg | Potassium: 206mg | Fiber: 0.3g | Sugar: 1g | Vitamin A: 366IU | Vitamin C: 1mg | Calcium: 120mg | Iron: 2mg
Tried this recipe?Mention @thiswifecooks or tag #thiswifecooks!
Pin
Share
Share
40Shares

Related Posts:

  • Miso Grilled Tofu Dengaku ~ Tofu skewers marinated in an umami-rich miso sauce and grilled to smoky perfection!
    Miso Grilled Tofu
  • Grilled tofu skewers arranged neatly on a rectangular white plate, garnished with fresh herbs and a sprig of green leaves on top.
    Grilled Greek Tofu
  • Mexican Grilled Tofu ~ Tofu skewers, marinated in a bold blend of Mexican-inspired spices, and grilled to perfection!
    Mexican Grilled Tofu

Filed Under: Grilling, Lunch & Dinner, On the Grill, Summer Flavors, Vegan, Vegetarian Tagged With: dairy-free, grilling, healthy, quick and easy, vegan, vegetarian

Previous Post: « Greek Pasta Salad for a Crowd
Next Post: Black Bean Salsa Verde Tacos »

Reader Interactions

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Welcome!

Hi, I’m Holly! I’m a busy wife and mom. I love cooking for my family and sharing creative and flavorful plant-based recipes.

Here, you will find everything from quick and easy dinners to comfort food classics and holiday favorites.

  • Facebook
  • Instagram
  • Pinterest

Recent Posts

  • Asian Sesame Dressing
  • White Bean Burgers
  • Japanese Spinach Salad
  • Roasted Zucchini Pasta

Footer

Copyright © 2025 Rise and Shine Media, LLC. All rights reserved. Privacy Policy .Terms of Service .

This Wife Cooks™Logo Header Menu
  • About
    • Contact
    • Work With Me
  • Holiday
  • Collections
    • Appetizers
    • Breakfast & Brunch
    • Dessert
    • Lunch & Dinner
    • Side Dishes
  • Popular

Rate This Recipe

Your vote:




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