Grilled Tofu and Vegetable Skewers

  • Level: Easy
  • Yield: 4 servings
  • Total: 30 min
  • Active: 30 min
Tofu and vegetable kebabs are a fast and delicious summer grilling go-to. Using a variety of seasonal vegetables and a zesty herb marinade that does double-duty as a dressing makes this a colorful, crowd-pleasing dish for a cookout or other warm weather meal.
Advertisement

Ingredients

One 14-ounce block extra-firm tofu, drained

1 medium zucchini (about 1/2 pound), cut into twelve 1/2-inch-thick rounds

1 medium yellow squash (about 1/2 pound), cut into twelve 1/2-inch-thick rounds

1 medium red onion, cut into twelve 1 1/2-inch pieces

1 red bell pepper, cut into twelve 1 1/2-inch pieces

2/3 cup lightly packed Italian parsley leaves, chopped

2 teaspoons dried oregano

2 tablespoons finely chopped shallot

2 teaspoons minced garlic

2 teaspoons honey

6 tablespoons red wine vinegar

2/3 cup extra-virgin olive oil, plus more for the grill grates

Kosher salt and freshly ground black pepper

1/2 cup toasted pine nuts (about 2.5 ounces)

Warm naan or pita, for serving

Directions

Special equipment:
Four 12-inch wooden or metal skewers
  1. If using wooden skewers, soak them in water for 30 minutes.
  2. Cut the tofu into 12 equal pieces by making 2 cuts through the short side of the block and 3 on the longer side; each piece will be a 1 1/4-by-2-inch rectangle. Place the tofu pieces on a paper towel lined-plate, top with another paper towel and press gently to dry.
  3. To assemble the skewers, thread a piece of tofu vertically onto a skewer, then top with a piece of zucchini, yellow squash, red onion and bell pepper. Repeat twice more, ending with a bell pepper. There should be 3 pieces of each ingredient per skewer. Repeat with remaining tofu and vegetables and place the skewers on a rimmed baking sheet or large platter.  
  4. To make the marinade and sauce, stir together the parsley, oregano, shallots, garlic, honey, vinegar, oil, 2 teaspoons salt and 1/4 teaspoon black pepper in a medium bowl. Pour 2/3 cup of the marinade into a small bowl and stir in the pine nuts; set it aside for serving.  
  5. Spoon the remaining marinade over the skewers and use a pastry brush to coat all sides of the tofu and vegetables. Season the skewers with salt and pepper.  
  6. Prepare a grill for medium-high heat. Brush the grill grates with oil and grill the skewers, covered, turning them occasionally, until the tofu has grill marks and the vegetables are cooked through and a bit charred on the edges, 16 to 20 minutes. 
  7. Transfer the skewers to a platter and spoon the pine nut and herb sauce over them. Serve with warm naan or pita.  

Let's Get Cooking!

Sign up for the Recipe of the Day newsletter to receive editor-picked recipes,tips and videos delivered to your inbox daily. Privacy Policy

Thanks for subscribing to the Recipe of the Day newsletter. Check out all our other great newsletters from Easy Recipes, Healthy Eating Ideas and Chef Recipe Videos.

We're sorry, there was an error signing you up. Please try again later.

Advertisement

Christine Corkhill

This is easy to make so delicious!!! We love it!!!

See All Reviews