Go Back
+ servings
tofu skewers on a blue plate
Print Recipe
5 from 5 votes

Tofu Skewers with Ginger Soy Marinade

These healthy Tofu Skewers are an easy meal that can be made in under 30 minutes! Each kabob has tofu, peaches, onions, zucchini, and a sweet and salty ginger soy marinade that pulls all the flavors together!
Prep Time15 minutes
Cook Time15 minutes
Total Time30 minutes
Course: Main Course
Cuisine: American, Asian, Vegan
Servings: 4
Calories: 183.9kcal
Author: Anjali Shah

Ingredients

Marinade

Instructions

  • Combine marinade ingredients. Finely mince ginger and garlic, combine with remaining ingredients, mix and set aside.
  • Drain tofu and pat dry with paper towels, pressing out as much water out as possible.
  • Cut tofu into 1½ inch cubes. Add to marinade and toss to coat. Set aside while preparing remaining ingredients.
  • If using bamboo skewers, soak in cold water.
  • Cut zucchini and peach in 1½ inch cubes. Slice onion into 1 inch pieces and break apart so that you have clusters of 2-3 layers.
  • Turn the tofu pieces in the marinade again. Turn broiler to high.
  • Assemble the skewers, placing 1-2 pieces of tofu per skewer and evenly distribute the other ingredients.
  • Place skewers on a grill pan or foil lined baking sheet.
  • Cook under broiler for 8 minutes. Flip skewers and cook the other side for 3-4 minutes to brown slightly on the other side.
  • Remove from the oven and drizzle with remaining marinade. Serve immediately.

Video

https://youtu.be/9zYo6AJikOk

Notes

Variations and Substitutions
  • Feel free to add additional fruits or swap the peaches with another in season fruit. Watermelon, pineapple, nectarines, pears, apples, are all yummy when grilled. 
  • Add any additional veggies that you want to the skewers. Tomatoes, mushrooms, bell peppers and other squashes would be great choices as well. 
  • You can add some heat to the marinade by adding a dash of cayenne pepper or some red pepper flakes.
Top Tips For Making Tofu Skewers
  • Don’t overcook the skewers, or they will dry out. 
  • If you'd prefer, cook these skewers on the outdoor grill!
  • Cut the fruits and vegetables so they are uniform in size. This will allow everything to cook properly and at the same rate. 

Nutrition

Calories: 183.9kcal | Carbohydrates: 22g | Protein: 15g | Fat: 7g | Saturated Fat: 1g | Sodium: 475.4mg | Potassium: 701.5mg | Fiber: 4.5g | Sugar: 13.5g