




From the Cook
From the Cook
From the Cook
From the Cook
1/5
Easy Tofu Kebabs
Instructions
1
Start by pressing your tofu. I like to use a tofu press for this but you can also do it by wrapping the tofu in a towel or paper towels, placing it on a plate, and then weighing it down with a heavy skillet for 30 minutes. Cut the tofu into 1 inch wide cubes.
2
Make the tofu marinade by whisking together the soy sauce, olive oil, apple cider vinegar, garlic powder, fine sea salt, black pepper, and optional liquid smoke.* Place the tofu in a sealable container and cover with the marinade. Then marinate for a few hours or even overnight. When possible, I like to flip the tofu pieces over and move them around so that all of the tofu is getting soaked in the liquid.
3
Place all of the veggies in a large bowl and gentle toss in a few tablespoons of the marinade from the tofu so that all of the veggies are lightly coated in the marinade. Assemble the kebabs by dividing the tofu and veggies evenly among the 8 skewers.
4
Pre-heat your grill to 450 degrees F and brush the grate with oil. Place the skewers on the grill and grill for about 15 minutes, turning every few minutes. It’s done when both sides has firmed up a bit and has some nice grill marks.
My Calorie Intake
Review & Earn
Be the first to review this recipe and earn a 20% Bonus
Level up & unlock free Premium by reviewing recipes!
My Notes
Your kitchen notebook is waiting.
Whether it's a recipe tweak or an inspiration burst — jot it down here.
Tips & Tricks (5)
- Press Your Tofu First 🧊Wrap tofu in a clean kitchen towel and press it under a heavy weight for 15-20 minutes to remove excess moisture, allowing better marinade absorption and preventing steaming on the grill.
- Marinate in Two Stages 🥢Marinate pressed tofu cubes in soy sauce, apple cider vinegar, liquid smoke, and garlic powder for at least 30 minutes, then coat assembled skewers with olive oil just before grilling to prevent burning.
- Cut Vegetables Uniformly 🔪Cut all zucchini, bell peppers, and red onions into similar-sized chunks (about 1.5 inches) to ensure even cooking times and prevent some pieces from being undercooked while others char.
- Soak Wooden Skewers Properly 💧Soak wooden skewers in water for at least 30 minutes before assembling to prevent charring, or use metal skewers for even heat distribution and no prep time needed.
- Oil Your Grill Grates Generously 🛢️Brush hot grill grates with oil-soaked paper towels before placing kebabs to create a non-stick surface and develop beautiful grill marks on both tofu and vegetables without sticking.
Recipe Facts
Diet at a Glance
Vegetarian
Vegan
Low Sugar
Low Carb
Low-Cholesterol
My Calorie Intake
Smart Nutrition 
Nutrition Per Serving
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
Glycemic Analysis
Glycemic Index
Glycemic Load
More Recipes by Food with Feeling
Check out more Food with Feeling content!Browse Food with Feeling recipes!
No Recipes Available
EXPLORE
Looking for more?
Use our smart searchtool, explore by category, or browse your customized food feed.
