Grilling isn’t just for meat-lovers! This vegan grilled dinner brings together smoky eggplant, marinated portobellos, charred tofu skewers, and a creamy tahini drizzle – layered with flavors that taste like summer on a plate.

It’s hearty, vibrant, and perfect for impressing anyone (yes, even the carnivores).
Why This Vegan Grilled Dinner Works

This dish isn’t pretending to be meat. It’s proudly plant-based, and every element shines on its own. The portobellos are rich and juicy, like steak’s cooler vegan cousin.
The eggplant? Smoky and silky. And the tofu? We skewer it, grill it, and glaze it with a garlic-maple marinade that makes it utterly addictive.
Add a swirl of tahini lemon drizzle and you’ve got yourself a dinner that hits all the flavor notes – without a single sacrifice.
Ingredients Needed For Vegan Grilled Dinner

Let’s talk about the lineup. These ingredients are easy to find and totally meal-prep friendly. Here’s what goes into this plant-based grilling party:
For the main grilled components:
- 2 large portobello mushroom caps
- 1 medium eggplant (cut into ½-inch rounds)
- 1 block extra-firm tofu, pressed and cubed
- Olive oil
- Sea salt & black pepper
Marinade for mushrooms & eggplant:
- 3 tbsp balsamic vinegar
- 2 tbsp soy sauce or tamari
- 1 tbsp olive oil
- 2 garlic cloves, minced
- 1 tsp smoked paprika
Tofu marinade:
- 2 tbsp maple syrup
- 2 tbsp soy sauce
- 1 tbsp rice vinegar
- 1 tsp garlic powder
- ½ tsp chili flakes (optional for heat)
Tahini drizzle:
- 3 tbsp tahini
- Juice of 1 lemon
- 1 garlic clove, grated
- 3 – 4 tbsp cold water (to thin)
- Salt to taste
Fresh parsley, lemon wedges, and sesame seeds are optional but make things pretty and poppy.
Let’s Prep and Grill
Step 1: Marinate that tofu
Chop your tofu into 1-inch cubes and toss them gently with the maple-soy marinade.
Let them soak up the goodness for 30 minutes. If you’re in a rush, even 15 minutes will give flavor.
Meanwhile, soak your wooden skewers if you’re using them – no one wants burnt sticks.
Step 2: Get those portobellos and eggplants sizzling
Whisk together the balsamic marinade. Brush it generously over the eggplant rounds and both sides of the mushroom caps.
Let them rest while you fire up the grill or grill pan to medium-high heat. This is the moment the scent starts drifting – tempting every nose within a block.
Trust me, you’ll see heads peeking over the fence.
Step 3. Build the tofu skewers
Slide the marinated tofu onto the skewers. I like stacking them tightly for even charring, but feel free to add cherry tomatoes or chunks of bell pepper in between if you’re going for extra color.
Sear them on the grill for 3 to 4 minutes on each side – look for those deep char lines and crisp, golden-brown edges.
Step 4: Grill, baby, grill
Now it’s showtime. Lay the mushrooms and eggplants flat on the grill. Grill each side for 4 to 5 minutes, just until you spot that rich caramelized finish setting in.
Mushrooms should shrink slightly and become juicy. Eggplants will soften and pick up gorgeous grill marks.
Pro tip: don’t fuss too much. Let the grill do its job – just flip once when things are nicely browned.
It’s Serving Time

Place a grilled mushroom in the center of each plate like the “main.” Fan out the eggplant slices around it. Add 1 – 2 tofu skewers on top or to the side.
Now the magic: drizzle that creamy tahini sauce all over. Be messy. Be generous.
Garnish with chopped parsley, sesame seeds, or even pomegranate arils if you’re feeling fancy. Serve with warm pita, grilled lemon halves, or a handful of microgreens for freshness.
Serving Tips
This dish pairs beautifully with a cold cucumber-mint salad or quinoa tossed with olive oil and lemon.
I also like adding grilled sweet potato rounds or corn on the cob if we’re making it a bigger feast.
It’s satisfying, packed with plant-based protein, and totally BBQ-worthy.
Variations to Try
- Swap tofu with tempeh or seitan for a deeper bite.
- Use zucchini, bell peppers, or even grilled peaches for a fruity twist.
- Add crushed pistachios over the tahini sauce for crunch.
Once you’ve made this once, you’ll be dreaming up new combos all summer long.
Leftovers? Make a Wrap!
Take everything – mushroom slices, tofu chunks, grilled eggplant – stuff it into a warm flatbread, add more tahini, a few cucumber slices, and boom: next-day grilled wrap magic.
Final Thoughts
This vegan grilled dinner doesn’t just check the boxes – it throws them out the window.
It’s a celebration of real food, bold flavors, and everything I love about outdoor cooking. Whether you’re feeding a hungry family or showing off at a summer gathering, this dish feels hearty, festive, and fuss-free.
So light the grill, pour a cold drink, and enjoy a dinner that truly feels like a feast – minus the meat.