Crispy tofu pairs perfectly with hearty veggies in this grilled tofu skewers recipe. Both vegan and vegetarian, this recipe is perfect for busy weeknights.
Since becoming vegetarian, our grill is a bit under-utilized. Sure, we do grilled vegetables and an occasional paella, but it doesn’t get the same attention it used to. We love tofu on the stove, but have been curious about what the results might be on the grill. A perfect opportunity arose a couple weeks ago when we made grilled tofu skewers with friends. The tofu got nice and crispy, and you can never go wrong with grilled onions and mushrooms. Naturally, we jotted down the recipe for our homemade grilled tofu skewers to share with you all.
How to make grilled tofu skewers
When making these grilled tofu skewers, be sure to soak the wooden sticks in water for 10 to 15 minutes before spearing your veggies. This will prevent the wood skewers from leaving splinters in your food (ouch!) and will prevent them from burning on the grill. If you make kabobs often, I’d recommend buying metal skewers to save you from having to do this every time.
I’d also recommend using firm or extra firm tofu for this recipe, as we’ve found that firmer tofu holds up better on the grill. Although we love the texture of silken tofu, it’s much too soft to be grilled alongside heartier vegetables. One major bonus of this easy recipe is that you don’t need to press the tofu for very long before adding it to the skewers. It’s actually better if the tofu has a little moisture in it before it’s popped onto a hot grill because it prevents the tofu from burning and makes for a delightfully soft inside and crunchy outside.
The beauty of making grilled tofu skewers yourself is that you can use any vegetable you like. Eggplant, zucchini, and peppers would all work with the rosemary and lemon tofu in this recipe, but the sky’s the limit here. My one recommendation is that you pair veggies that take roughly the same amount of time to cook so you don’t end up with some that are perfectly cooked and others that are overdone.
Read more: Try brushing our Homemade Teriyaki Sauce over these skewers!
Looking for more vegetarian grilling recipes?
Your grill can be utilized for so much more than burgers and steaks, as you can see from these grilled tofu skewers! Here are a few of our favorite things to make on the grill:
- Grilled Mango Tacos with Dream Sauce
- Greek Grilled Veggie Skewers
- Best Grilled Veggie Burger
- Grilled Vegetable Pasta
- Grilled Romaine Lettuce
- Grilled Eggplant with Herbed Quinoa
- Grilled Buffalo Cauliflower Sandwich
- Tomato & Grilled Eggplant Stacked Sandwich
- Grilled Teriyaki Mango Skewers
- Grilled Eggplant Parmesan
- Grilled Cauliflower Steak with Corn Salsa
- Grilled Vegetarian Stuffed Zucchini
- Loaded Grilled Nachos
- Grilled Corn on the Cob |How to Roast Corn on the Grill
- Grilled Veggie Fajitas
- Pesto Portobello Mushroom Burger
- Grilled Eggplant Salad with Yogurt
- Simple Grilled Paella
- Grilled Carrots with Lime and Cilantro
- 100 Grilling Recipes
- Mint Pesto Grilled Cheese on the Grill
- Summer Panzanella
This grilled tofu recipe is…
Vegetarian, gluten-free, vegan, plant-based, and dairy-free.
PrintGrilled Tofu Skewers
- Prep Time: 1 hour 25 minutes
- Cook Time: 5 minutes
- Total Time: 1 hour 30 minutes
- Yield: 8 to 10 skewers 1x
Description
Crispy tofu pairs perfectly with hearty veggies in this grilled tofu skewers recipe. Both vegan and vegetarian, this recipe is perfect for busy weeknights.
Ingredients
- 1 package firm tofu (16 ounces)
- 1 medium red onion
- 8 oz mini bella mushrooms
- 1 lemon
- Skewers (soaked if wooden)
- ¼ cup lemon juice
- 2 tablespoons olive oil
- ½ teaspoon garlic power
- ½ teaspoon onion powder
- 3 sprigs fresh rosemary, chopped
- 3 springs fresh thyme, chopped
- Kosher salt
- Fresh ground pepper
Instructions
- Drain the tofu. Cut it in half lengthwise from its side so that it is half as thick. Wrap the two pieces of tofu in a towel, and place something heavy (but waterproof) on top of the towel to drain out any excess liquid. Let the tofu sit for at least 15 minutes.
- Prepare the marinade for the tofu. In a bowl combine ¼ cup lemon juice, 2 tablespoons olive oil, ½ teaspoon garlic powder, ½ teaspoon onion powder, 2 sprigs chopped rosemary, 2 sprigs chopped thyme leaves, a pinch of kosher salt, and a few grinds of fresh pepper.
- After the tofu is drained, chop it into 1-inch chunks. Mix the tofu with the marinade and place in a container for at least one hour, or overnight.
- Wash the mushrooms, and cut the red onion into pieces. Toss them with some fresh rosemary, thyme, salt, and pepper. In an artistic fashion, add the food to the skewers.
- Chop a lemon into quarters.
- Grill the skewers and lemons on a medium grill until the tofu is crisp and a little bit blackened and the onions are tender. Squeeze a little lemon onto the the skewers when serving.
- Category: Main Course
- Method: Grilled
- Cuisine: American
Keywords: Grilled tofu skewers, Vegetable skewers
gorgeous photo – i love grilled mushrooms!
Love that you’ve gone veggie, and this is an interesting tofu marinade recipe. We grill tofu daily in the summer, so I am always looking for new flavors. I sometimes just spray the tofu with oil and sprinkle with fine herbs — rosemary on tofu is one of my faves.