*This post may contain affiliate links. Thank you for your support.
These Grilled BBQ Tofu Skewers with pineapple and homemade BBQ marinade are perfect for going on the grill! This recipe is vegan, packed with flavor, and loaded with healthy protein. It’s quick and easy to make, great for summertime but enjoyable all year round too.
Table of Contents
Vegan BBQ Tofu Skewers, or Tofu Kebabs, go down well at any barbecue party and will win over all of your guests, not just the vegetarians and vegans! The homemade BBQ marinade provides a sweet and smoky flavor while the pineapple compliments it well with a fruity citrus burst.
These grilled tofu skewers are great for combining vegetable proteins of many varieties that have loads of vitamins, all on a single BBQ skewer. This recipe uses just tofu and pineapple, but you can get creative and add your favorite veggies into the mix. Red onions, red bell peppers, tomatoes, zucchini, or mushrooms would taste great with this barbecue sauce on the grill.
These tofu kabobs are relatively quick to prepare and come out tasting amazing. Grilled pineapple is wonderfully fruity-sweet and goes so well with grilled BBQ tofu. You can serve it with summer salads, with rice for a more filling meal, or simply as finger food on your party table spread.
For the tofu marinade, you simply mix BBQ sauce and some oil. Coat the skewers with it (best with a pastry brush) and you are ready to grill. Long marinating is unnecessary, as they will taste great when cooked immediately. However, you can prepare the skewers and store them in the marinade in the refrigerator for up to 24 hours – so that it’s quicker to put on the grill on the day!
Ingredients
See recipe card for quantities.
- Tofu → Use Extra Firm Tofu. The liquid from the tofu should always be squeezed a little so that it absorbs the marinade better, and you get a slightly firmer consistency when you grill it.
- Pineapple → Use a fresh and ripe pineapple. You will need about ⅓ of it. The remaining pineapple can be used with some maple syrup and cinnamon on the grill for dessert, or it can be used for sweet and sour tofu or a pineapple smoothie!
- BBQ Sauce → Make your own BBQ sauce according to this recipe or use a store-bought one.
- Oil → A little oil to help spread the marinade. Also, you’ll need some oil to rub on the grill grate or grill pan.
Visual Step-by-Step Instructions
This visual step-by-step instruction will help you along the way – definitely recommended if you’re a cooking beginner!
- Make BBQ sauce: Prepare the Homemade BBQ Sauce (+15 minutes) or use a store-bought one.
- Prepare tofu: Wrap the tofu in some paper towel (or a clean dish towel) and press lightly to remove excess moisture. Cut into bite-sized cubes.
- Prepare pineapple: Peel the pineapple, cut out the core, and then cut it into bite-sized cubes. → You only need about ⅓ of a whole pineapple. Alternatively, you can use pre-cut ones, but make sure they are fresh and not canned.
- Assemble skewers: Add tofu and pineapple to wooden skewers, alternating between each ingredient.
- Make the marinade: Mix 2 tablespoons of BBQ sauce with ½ tablespoon of sunflower oil and rub it on the skewers (the easiest way is to use a pastry brush). → It can be prepared up to a day ahead and stored in an airtight container in the refrigerator.
- Prepare the grill: Heat the grill or grill pan. → I always rub my grill pan with a little sunflower oil beforehand.
- Cook: Grill skewers for 10-15 minutes, turning occasionally (but not too much) so that all sides get nice grill marks.
- Add sauce and serve: Brush with the remaining 2 tablespoons of BBQ sauce. Serve immediately! → Instead of brushing the skewers again, serve them with the remaining BBQ sauce for dipping.
Make Ahead & Storage Instructions
Can I make this recipe ahead of time? To prepare, store tofu skewers already marinated in a Tupperware in the refrigerator for up to one day. Grill directly!
How do I store leftovers? Leftovers can be stored in an airtight container in the refrigerator for up to 2 days. Feel free to reheat briefly before serving or enjoy cold.
More Tofu Recipes You Will Love
If you make this recipe, I’d love for you to give it a star rating ★ below.
Please follow me on Instagram, Pinterest, and Facebook or sign up for my free newsletter to never miss the newest recipes. I would be thrilled to welcome you to my community & thank you so much for your support! 💕
📖 Recipe
Grilled BBQ Tofu Skewers with Pineapple
Click on the stars to leave a vote!
Instructions
- Prepare the Homemade BBQ Sauce (+15 minutes) or use a store-bought one.
- Wrap the tofu in a paper towel (or a clean dish towel) and press lightly to remove excess moisture. Cut into bite-sized cubes.
- Peel the pineapple, cut out the core, and then cut it into bite-sized cubes. → You only need about ⅓ of a whole pineapple. Alternatively, you can use pre-cut ones, but make sure they are fresh and not canned.
- Add tofu and pineapple to wooden skewers, alternating between each ingredient.
- Mix 2 tablespoons of BBQ sauce with ½ tablespoon of sunflower oil and rub it on the skewers (the easiest way is to use a pastry brush). → It can be prepared up to a day ahead and stored in an airtight container in the refrigerator.
- Heat the grill or grill pan. → I always rub my grill pan with a little sunflower oil beforehand.
- Grill skewers for 10-15 minutes, turning occasionally (but not too much) so that all sides get nice grill marks.
- Brush with the remaining 2 tablespoons of BBQ sauce. Serve immediately! → Instead of brushing the skewers again, serve them with the remaining BBQ sauce for dipping.
Comments
No Comments