Stephanie Kay Nutrition

Stephanie Kay Nutrition

Real Food for Real Life

  • recipes
    • all recipes
    • Breakfast
    • Lunch
    • Dinner
    • Soups & Stews
    • Salads
    • Sides
    • Snacks
  • nutrition
    • All Articles
    • Tips
    • FAQs
    • This vs. That
    • How To/Guides
    • Weight Loss
  • resources
    • 10 Days of Nutrition
    • 7-Day Meal Plan
    • Balanced Meal Guide
    • 5-Ingredient Cookbook
    • Lunch Box Cookbook
  • About
    • About Steph
    • Contact
  • recipes
    • all recipes
    • Breakfast
    • Lunch
    • Dinner
    • Soups & Stews
    • Salads
    • Sides
    • Snacks
  • nutrition
    • All Articles
    • Tips
    • FAQs
    • This vs. That
    • How To/Guides
    • Weight Loss
  • resources
    • 10 Days of Nutrition
    • 7-Day Meal Plan
    • Balanced Meal Guide
    • 5-Ingredient Cookbook
    • Lunch Box Cookbook
  • About
    • About Steph
    • Contact
  • Dinner
  • Breakfast
  • Meal Prep
  • Nutrition Tips
  • facebook
  • instagram
  • pinterest
  • youtube
Home | Recipes | Grilled Tofu Skewers

Grilled Tofu Skewers

Published on July 24, 2022 by Stephanie Kay

Jump to Recipe

Nothing says summer like firing up the grill and these grilled tofu skewers, also known as tofu kebabs, are a great addition to any BBQ. Loaded with smoky marinated tofu and seasonal vegetables, these skewers are a plant-based protein-filled meal that is sure to please vegans, vegetarians, and meat-eaters alike.

While many people remain skeptical about tofu, it’s an incredibly versatile and relatively inexpensive ingredient that works well for breakfast, lunch, and dinner. Not only is tofu a good source of vegetarian protein, but it’s also rich in fiber and healthy fats, and extra-firm tofu has a very sturdy texture making it an alternative to chicken, meat, or seafood in a skewer recipe. But how do you make tofu taste good? The key to making tasty tofu is to ensure that you prepare it the right way. While tofu has a lot of potential, when under-seasoned or poorly cooked it can end up rather bland and boring, so here are my top tofu tips.

Tips for Grilling Tofu

The key to good tofu skewers is texture and flavor. To ensure the best results for grilled tofu be sure to:

Press your tofu. The more water you can press out of your tofu the crispier your tofu will get once grilled. I recommend wrapping the tofu in a tea towel or paper towel, or both, placing a heavy object on top and allowing it to rest for at least 10 minutes to remove as much excess water as possible.

Cut the tofu evenly. To ensure that your tofu cooks evenly on the grill, cut it into equal-sized pieces. If you’re grilling tofu “steaks”, I suggest large deck-of-card-sized pieces, if you’re making tofu skewers, I suggest slicing the tofu into 1-inch cubes or as close as possible.

Marinate the tofu. While you can cook tofu as is or with a little salt and pepper, the flavor will be quite bland. For deeper flavor, and better texture, marinate your tofu for at least 30 minutes, or several hours, before grilling.

Make sure your grill is hot. To get those deep, dark char marks, make sure your grill is nice and hot before adding your tofu skewers. If you’re grilling tofu on the BBQ, preheat it to 425°F, if you’re grilling tofu in a grill pan, warm the pan to medium-high heat before adding your tofu to the grill.

How To Grill Tofu Skewers

  • Prep your tofu. Press, evenly slice, and marinate your tofu before adding the pieces to the skewers.
  • Prep your veggies. Wash and slice the vegetables before adding them to the skewers. While this recipe calls for zucchini, bell pepper, red onion, and mushrooms, you could also use white onion or shallots, cherry tomatoes, sliced corn, broccoli, or cauliflower.
  • Preheat the grill. For perfectly grilled tofu, make sure your grill is nice and warm before adding your tofu skewers. You really want to hear a sizzle when the skewers hit the grill!
  • Grill the skewers. Grill the tofu skewers for 4-5 minutes per side, or for a total of 15-20 minutes, until the vegetables are cooked through, and the tofu pieces have dark char marks.
  • Eat up! Serve your grilled tofu skewers with rice, roasted potatoes, and/or a simple green salad.

Although you’ll get the best results from grilling tofu skewers on a BBQ or in a grill pan, they can also be cooked in a cast-iron skillet or large frying pan if needed. If you are cooking them in a pan, do it in batches to ensure you don’t crowd the pan and you can also finish them in the oven under the broiler if you want to add a little extra crispness. Just keep an eye on them so they don’t burn!

Easy Marinade for Grilled Tofu

While you can certainly buy a pre-made marinade, you can easily create a smoky tofu marinade at home with a few pantry staples. I suggest using:

  • Soy sauce
  • Olive oil
  • Apple cider vinegar
  • Maple syrup
  • Smoked paprika
  • Onion powder
  • Garlic powder

The contrast of salty and sweet along with the smoky flavors from the paprika infuse into the tofu and give it a deep BBQ-style flavor. For ultimate flavor, be sure to marinate your tofu for several hours to ensure the flavors really soak into the tofu.

How long can you keep grilled tofu?

Cooked or grilled tofu can be stored in the fridge in an airtight container for 3-4 days. To reheat grilled tofu skewers, return them to a grill for a couple of minutes per side, under the oven broiler for several minutes, or add a few drops of oil to a pan and cook them for a minute or so on all sides. Alternatively, you can reheat them in the microwave for 1-2 minutes.

More Tofu Recipes:

  • Sesame Tofu Bowls
  • Tofu Coconut Curry
  • Tofu Noodle Stir Fry
  • Tofu and Broccoli Bowls
  • Sheet Pan Tofu and Veggies
Print

Grilled Tofu Skewers

Author: Stephanie Kay

These grilled tofu skewers are a great addition to any summer BBQ. For extra flavor, be sure to marinate your tofu for several hours and feel free to mix up the vegetables with any that you enjoy.

  • Author: Stephanie Kay
  • Prep Time: 50 minutes
  • Cook Time: 20 minutes
  • Total Time: 1 hour 10 minutes
  • Yield: 6 skewers
  • Category: Mains
  • Method: Grilled
  • Cuisine: American
  • Diet: Vegetarian
Print Recipe
Pin Recipe

Ingredients

Skewers:

  • 1 (14 ounce) block tofu, extra-firm
  • 1 small zucchini, sliced into rounds
  • 1 red bell pepper, cut into 1-inch cubes
  • 1 yellow bell pepper, cut into 1-inch cubes
  • 1 red onion, cut into 1-inch cubes
  • 1 pint (8 oz.) cremini mushrooms

Marinade:

  • 1/4 cup soy sauce
  • 1 tablespoon olive oil
  • 1 tablespoon maple syrup
  • 1/2 tablespoon apple cider vinegar
  • 1 1/2 teaspoons smoked paprika
  • 1 teaspoon garlic powder
  • 1/2 teaspoon onion powder

Instructions

  1. Remove the tofu from the packaging and place it between two pieces of paper towel or wrap it in a tea towel and place it on a cutting board. Set something heavy on top, like a cast-iron skillet, and allow to sit for at least 10 minutes to remove excess moisture.
  2. While the tofu is resting, prepare the marinade. In a small bowl or jar, add the soy sauce, olive oil, vinegar, maple syrup, paprika, onion powder, and garlic powder and whisk to combine.
  3. Once the tofu has been pressed, cut the tofu into 1-inch cubes, and place the cubes in a medium baking dish. Cover the tofu with the marinade, turning the tofu to ensure it’s coated on all sides, and then transfer to the fridge to marinate for at least 30 minutes, or up to 24 hours.
  4. Once the tofu has marinated and you are ready to assemble your skewers, chop your vegetables. If using wooden skewers or bamboo skewers, be sure to soak them in water while you prepare the veggies, or for at least 5 minutes, to ensure they don’t burn on the grill.
  5. While you assemble the skewers, preheat a grill to 425°F.
  6. To assemble the skewers, thread marinated tofu pieces and vegetables onto the skewers in any order that you like, I like to alternate between a few different veggies and a piece of tofu. The assembled skewers can be returned to the baking dish with the marinade to soak up some extra flavor while you finish all of the skewers or until you head to the grill.
  7. Once the skewers are ready to go, lightly brush the grill with oil, then place the skewers on the grill and cook them for 4-5 minutes per side, or a total of 15-20 minutes until the veggies are tender and there are char marks on the tofu.
  8. Once cooked, the tofu skewers can be served immediately or stored in an airtight container in the fridge for 3-4 days.

Notes

Gluten-Free Option: To make the marinade gluten-free simply swap the soy sauce for gluten-free soy sauce, tamari, or coconut aminos.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Hummus Pita Pizzas PREVIOUS
Peach Pancakes NEXT
Peach Pancakes with Maple Peach Topping
Jump to Recipe

Learn How To Make A Balanced Meal!

Grab a copy of my balanced meal formula guide and learn to make well-balanced meals for breakfast, lunch, and dinner.

    Leave a Review Cancel reply

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

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    Comments

    1. Jacqui says

      September 1, 2022 at 11:20 pm

      I’m not usually a smoked paprika gal, but this marinade is delish!

      Reply
      • Stephanie Kay says

        September 6, 2022 at 8:27 am

        So happy you liked it, thanks for sharing! 🙂

        Reply
    Stephanie Kay Nutrition

    Hey, I’m Stephanie

    – AKA RED –

    I’m a nutritionist on a mission to change the way you look at food and teach you how to make real food work for real life in a realistic way.

    Get to Know Me

    Want A 7-Day Meal Plan?

    Download my free 7-day meal plan, complete with a grocery list, for a week’s worth of easy healthy recipes that make real food work for real life.

      • facebook
      • instagram
      • pinterest

      Shop My Cookbooks

      My eCookbooks are filled with quick and easy real food recipes to help make eating well a breeze so you can crush your goals.

      Learn More

      Recipes

      • Dinner
      • Breakfast
      • Meal Prep
      • Snacks

      Nutrition

      • FAQs
      • Tips
      • This vs. That
      • Weight Loss

      Connect

      • Instagram
      • Youtube
      • About
      • Cookbooks

      About Stephanie

      I’m a nutritionist on a mission to change the way you look at food and teach you how to make real food work for real life in a realistic way.

      Learn More

      Site Credits
      2023 © Stephanie Kay Nutrition | Privacy Policy
      To Top