Download My FREE 7-Day Meal Plan

How to Grill Delicious Tofu (2 different ways!)

Learn exactly how to grill tofu that’s golden brown and so delicious. Make the best grilled tofu with two amazing methods: directly on your grill or using skewers to make tofu kabobs! With this step-by-step tutorial for grilling tofu, you’ll have wonderful, plant-based recipes for summer in no time. Seasonings, marinades and recipe ideas included!

Prep Time
10 mins
Cook Time
12 mins
Total Time
22 mins

Plant-based eaters and veggie lovers: this tutorial is for you! If you’ve ever been stuck at a BBQ that only has hot dogs and hamburgers to eat, it’s time to bring the party and introduce everyone to the magic of grilled tofu.

Not only is grilling tofu incredibly easy (when done correctly) but it’s also SO delicious and versatile because you can add literally any spices or marinades your heart desires. Plus, it pairs with every side dish imaginable.

Don’t just take my word for it, get the full tutorial in this post and enjoy this vegan grilling option all summer.

Sign up for our FREE Ultimate Guide to Grilling

This comprehensive email series and FREE, printable e-book has all of the tips, tricks and tutorials you’ll need to gain confidence behind the grill this summer (and all year round!) You’ll learn:

  • Exactly how to operate your gas grill + get all of our recommended grilling tools
  • How to grill amazing proteins to use in your fav recipes (like the tutorial for grilling tofu you’re reading now!)
  • The best way to grill any types of veggie
  • And even how to make desserts on the grill!

What are you waiting for? Sign up here and enjoy a full summer of delicious grilling!

grilled tofu on a plate with grilled vegetables

Why grill tofu?

  • It will feed your veggie friends. Tofu is an amazing source of plant based protein, so your vegan and vegetarian friends & family members will appreciate being included at your next BBQ!
  • It’s extremely versatile. Tofu is also the perfect base for your favorite marinades because it’s so neutral in flavor. Feel free to use recommended spices & marinades below or get creative in the kitchen!
  • There are multiple ways to do it. In this tutorial you’ll learn a couple of great ways to grill tofu that are quick, easy and so delicious. You’ll be a pro in no time!
  • No undercooking. Because tofu is plant-based, you actually won’t be able to undercook it! No need for a meat thermometer here.

Which tofu is best for grilling?

The type of tofu you choose to grill is super important. I recommend using extra firm tofu so that it holds together well. Other types of tofu will be too soft to place on your grill.

Don’t forget these steps before grilling tofu

You’ll want to remove as much of the excess water in the tofu as possible so that it holds flavor and gets nice and crispy:

Step 1: Wrap your extra firm tofu block with a dish towel and place it on a plate.

block of tofu in between two paper towels

Step 2: Place a wooden cutting board on top.

Step 3: Put something heavy on top of the cutting board like a pot of water, books, etc. so that the water begins to squeeze out into the towel.

pressing tofu with a wooden board and a cast iron skillet

Alternatively, you can also use a tofu press specifically designed for squeezing out tofu!

cutting tofu into strips to grill

How to cut tofu for grilling

We’ll go over two ways to cut up your block of tofu after you’ve squeezed the water out. These will correspond to the two different ways you can grill it!

  1. For direct grilling: cut your tofu into 2×3” strips or rectangles, about ⅓ to ½ inch wide. Again, do not cut them smaller as they can fall apart on the grill.
  2. For tofu kabobs: cut your tofu into 1 ½ inch cubes — no smaller.

marinating tofu in a bowl for grilling

Have fun with flavors

As I mentioned tofu is perfect for grilling because it takes on any flavors you want! You’ll want to let your tofu sit in a marinade for at least 30 minutes before grilling it. Here are some of our fav ways to season & marinate tofu before grilling it:

  • Asian-inspired: add 2 tablespoons of soy sauce or coconut aminos, 1 ½ tablespoons of rice vinegar, 2 tablespoons of coconut sugar and ½ tablespoons of toasted sesame oil
  • Sweet pineapple: add 2 tablespoons of soy sauce, 1 teaspoon apple cider vinegar, 2 tablespoons fresh pineapple juice, 2 tablespoons of freshly grated ginger, 2 cloves garlic and ½ teaspoon ground turmeric
  • Crispy coconut: 2 tablespoons coconut flour, ½ teaspoon salt, ½ teaspoon cumin, ¼ teaspoon cayenne pepper, 2 tablespoons coconut oil
  • Taco flavored: 1 teaspoon olive oil, 1 ½ teaspoons chili powder, ¾ teaspoon cumin, ½ teaspoon paprika, ½ teaspoon garlic powder, salt & pepper

P.S. any of our amazing chicken marinades would also be delicious used on tofu!

grilling tofu strips

Prep your grill to cook tofu

While you should always scrape off leftover bits from your grill before using it, you’ll to do a couple more housekeeping items on your grill before grilling tofu:

  1. Preheat & scrape. It’s best to scrape off those bits from leftover food while your grill is preheating so that they come off easily.
  2. Add oil. Yes, you’ll have to season your grill grates with oil before cooking tofu. This is because tofu doesn’t have the natural fat content that meat does, making it more prone to sticking. Feel free to brush oil on the grates or use tongs to rub an oil-coated towel on the grates.

brushing grilled tofu with a marinade

How to grill tofu: 2 amazing methods

Method 1: grill directly

  1. Preheat your grill to 400 degrees F. Scrape off any leftover bits from the last time you grilled, and oil the grates well.
  2. Place your marinated tofu slices directly on your grill (going the opposite way from the grill grates so they don’t fall through) and cook for 6-7 minutes or until nice grill marks are appearing on one side.
  3. Flip using a metal spatula or fish spatula for ease and cook for 6-7 minutes more until the tofu is nice and golden with grill marks. Optional: brush more of the marinade on the second side of your tofu to give it extra flavor!

grilled tofu kabobs with pineapple

Method 2: make tofu kabobs

  1. Preheat your grill to 400 degrees F. Scrape off any leftover bits from the last time you grilled, and oil the grates well.
  2. Carefully thread the tofu cubes and any veggies you’d like onto your skewers.
  3. Place each tofu kabob on the grill and cook for 10 minutes total, rotating every few minutes with tongs until the tofu is golden with nice grill marks.

grilled tofu on a platter with grilled vegetables

When is grilled tofu fully cooked?

Tofu is amazing for grilling because you don’t have to worry too much about it being undercooked. Just watch for a golden brown color with nice grill marks — that means it’s ready!

What to serve with grilled tofu

Treat your delicious grilled tofu just like you would with any other proteins! Serve it up with:

Get all of our grilling recipes here, and even more plant-based recipes here!

grilled tofu on a plate with grilled vegetables

More amazing grilling tutorials

Don’t forget to sign up for the AK Ultimate Guide to Grilling here! See below for the perfect printable guide for grilling all 4 different proteins.

I hope you love these easy methods for grilling tofu! If you try them be sure to leave a comment and a rating so I know how you liked them. Enjoy, xo!

How to Grill Tofu (2 different ways!)

5 from 1 vote
grilled tofu on a plate with vegetables
Course Dairy Free, Dinner, Gluten Free, Grain Free, Lunch, Vegan, Vegetarian
Cuisine American
Keyword how to grill tofu
Prep Time 10 minutes
Cook Time 12 minutes
Total Time 22 minutes
Serves 4

Learn exactly how to grill tofu that's golden brown and so delicious. Make the best grilled tofu with two amazing methods: directly on your grill or using skewers to make tofu kabobs! With this step-by-step tutorial for grilling tofu, you'll have wonderful, plant-based recipes for summer in no time. Seasonings, marinades and recipe ideas included!

Ingredients

  • 1 (14 oz) package extra firm tofu, drained, squeezed of excess moisture and cut into 2x3" strips or rectangles
  • Sweet pineapple marinade
  • Optional: your favorite seasonings or marinade

Instructions

  1. Method 1: directly on the grill. Marinate your tofu slices for at least 30 minutes.

    Preheat your grill to 400 degrees F. Scrape off any lefotver bits from the last time you grilled, and oil the grates well.

    Place your marinated tofu silces directly on your grill the opposite way of your grill grates so they don't fall through. Cook for 6-7 minutes or until nice gril marks appear on one side.

    Flip using a metal spatula or fish spatula and cook for 6-7 minutes more until tofu is nice and golden brown with grill marks. Optional: brush more of the marinade on the second side of your tofu to give it extra flavor!

  2. Method 2: make tofu kabobs. Preheat your grill to 400 degrees F. Scrape off any leftover bits from the last time you grilled, and oil the grates well.

    Carefully thread the tofu cubes and any veggies you’d like onto your skewers.

    Place each tofu kabob on the grill and cook for 10 minutes total, rotating every few minutes with tongs until the tofu is golden with nice grill marks.

Recipe by: Monique Volz // Ambitious Kitchen | Photography by: Eat Love Eats

Print this easy guide to grilling proteins

table with how to grill four different proteins

Shop This Post

Download My FREE 7-Day Meal Plan

Download My FREE 7-Day Meal Plan

Join the AK email list and get my brand new, FREE Simple & Nourishing 7-day Meal Plan delivered to your inbox.

    Leave a comment & rating

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

    Rating:




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    4 comments

    Show Comments
    You might also like
    grilled vegetables on a platter

    How to Grill Delicious Vegetables (4 different ways!)

    foil pack grilled brussels sprouts in a dish with a spoon

    Tony’s Melt-In-Your-Mouth Grilled Brussels Sprouts

    street corn pasta salad in a bowl

    Street Corn Pasta Salad with Cilantro Pesto + Goat Cheese

    homemade taco seasoning in a jar

    Easy Homemade Taco Seasoning