fbpx
tropical teriyaki tofu grilled skewers vegan summer mango pineapple whole food plant-based

Escape to the tropics with these vibrant skewers, hot off the grill! Fresh mango chunks mingle with vegetables and savory tofu on a skewer, all glazed in a sweet and tangy pineapple teriyaki sauce. These Tropical Teriyaki Tofu Skewers will give you restaurant-worthy island vibes.

Vegan Summer BBQ Party Food

Summer is the time for BBQs, cookouts, and get-togethers. Grilling is a favorite American pastime, but that doesn’t mean you have to only grill meat. Veggies and tofu are wonderful on the grill, and these tofu skewers are easy to make. We vegans & plant-based eaters love to grill out!

Have you got a mixed crowd of plant-based eaters & meat eaters coming to your next BBQ? These Tropical Teriyaki Tofu Skewers will please even your pickiest crowd!

These are great to bring to a potluck and pair with anything your friends bring as well; fully cook, let cool, and store in an airtight container. Toss them back on the grill for 1 – 2 minutes before serving, just until hot all the way through.

What to serve Tropical Teriyaki Tofu Skewers with

Serve with brown rice or whole grain pasta, baked potatoes, and/or a green salad to complete the meal.

You can even grill some pineapple rings to add to the tropical flair!

Make this a stir-fry instead

Feel free to ditch the skewers and turn this dish into a stir fry instead. Cook over medium-high heat in a nonstick skillet until golden brown around the edges while stirring frequently; 10 – 12 minutes.

More Whole Food Plant-Based recipes you might like:

Tropical Teriyaki Tofu Skewers

Escape to the tropics with these vibrant skewers, hot off the grill! Fresh mango chunks mingle with vegetables and savory tofu on a skewer, all glazed in a sweet and tangy pineapple teriyaki sauce. In just a few minutes, you can enjoy a restaurant-worthy entrée along with island vibes.
Prep Time35 minutes
Cook Time15 minutes
Total Time50 minutes
Servings: 4 servings
Calories: 180kcal
Author: Hannah Kaminsky

Ingredients

Pineapple Teriyaki Sauce

Tofu Skewers

  • 14 ounces extra-firm tofu thoroughly drained
  • 1 large red bell pepper
  • 1 medium red onion
  • 2 medium fresh mangos
  • 1/4 cup fresh cilantro

Instructions

  • If using wooden skewers, soak them in warm water for at least 30 minutes before beginning to prevent them from burning on the grill.
  • In a medium bowl, whisk together the pineapple juice, soy sauce, lime juice, garlic, and ginger. Cut the tofu into 1-inch cubes and add them to the sauce, making sure all the pieces are submerged. Marinate for at least 15 minutes.
  • Remove the tofu and transfer the leftover teriyaki marinade to a small saucepan. Whisk in the arrowroot and set over medium heat. Simmer gently for about 5 minutes until the sauce thickens, then set aside and let cool.
  • Seed and slice the pepper, cut the onion into large chunks, and peel, pit, and cube the mango, making the pieces all as even as possible. Thread the marinated tofu, vegetables, and fruit onto your skewers in an alternating pattern.
  • Heat the grill to medium-high. Place the skewers on the hot grill, brush with the thickened teriyaki sauce, and let cook for 4 – 6 minutes. Once browned on the bottom, flip the skewers and repeat.
  • Transfer the skewers to a plate and top with fresh cilantro. Serve additional teriyaki sauce on the side for dipping, if desired.

Notes

Makes 12-16 skewers, 4 servings.  1 serving is 3-4 skewers.
Serving suggestion: Serve with brown rice or whole grain pasta, baked potatoes, and/or a green salad to complete the meal. These are great to bring to a potluck and pair with anything your friends bring as well; fully cook, let cool, and store in an airtight container. Toss them back on the grill for 1 – 2 minutes before serving, just until hot all the way through.
Notes: Feel free to ditch the skewers and turn this dish into a stir fry instead. Cook over medium-high heat in a nonstick skillet until golden brown around the edges while stirring frequently; 10 – 12 minutes.

Nutrition

Serving: 1serving | Calories: 180kcal | Carbohydrates: 31g | Protein: 11g | Fat: 3g | Saturated Fat: 0.4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 668mg | Potassium: 595mg | Fiber: 3g | Sugar: 21g | Vitamin A: 2477IU | Vitamin C: 98mg | Calcium: 68mg | Iron: 2mg

New to a Plant Based Diet? Grab my Plant Based Diet Beginner’s Guide for FREE! Just fill out the form below to have it zoomed to your email, plus my weekly newsletter chocked full of new recipes & plant based eating tips.