These tofu tacos are total weeknight magic, fresh and hearty with just a little bit of fancy, and they come together in about thirty-five minutes flat. Smoky, marinated tofu meets juicy, sweet peach salsa in a combination that tastes like summer on a plate. The best part is that they feel special enough to serve guests but are easy enough to throw together on a busy Tuesday night.
When peach season hits, adding fruity brightness to savory dishes becomes a genuine obsession, and these tacos are the payoff. The charred, seasoned tofu gives you satisfying protein and texture, while the peach salsa brings a burst of sweet-tangy freshness that keeps every bite lively. Fire up the grill and get ready for a taco night that is anything but boring.
Why You’ll Love This Recipe
This recipe delivers big flavor with very little fuss, which is exactly what you want whether it is Taco Tuesday or a last-minute dinner with friends. The balance of sweet, smoky, and tangy is what makes it so memorable, and that peach salsa genuinely tastes like the height of summer.
It is also completely plant-based and protein-packed, so it satisfies without weighing you down. The components come together quickly and look absolutely gorgeous on the plate, all those warm oranges and reds against the char of the tofu. That makes it a natural choice for casual entertaining, especially when you set up a taco bar and let everyone build their own.
And because the tofu and salsa can both be prepped ahead, it is a wonderfully low-stress option for feeding a crowd. Kids love garnishing their own, and the heat level is entirely in your control, which keeps everyone at the table happy.
Ingredients
For the tofu, you will need one 14-ounce block of extra firm tofu, pressed and sliced into half-inch slabs. The marinade is a quick whisk of 2 tablespoons olive oil, 1 tablespoon soy sauce, 1 teaspoon smoked paprika, 1/2 teaspoon cumin, 1/2 teaspoon garlic powder, and salt and freshly cracked black pepper to taste. That smoked paprika is doing a lot of heavy lifting here, giving the tofu a deep, barbecue-like warmth.
The peach salsa is where the magic happens. Combine 1 ripe peach, diced, with 1/2 red bell pepper finely chopped, 1/4 small red onion minced, and 1 small jalapeno deseeded and minced if you want a little heat. Brighten it all with the juice of 1 lime and 2 tablespoons of fresh chopped cilantro. To bring it together, you will need 8 small corn tortillas, warmed until soft and pliable.
Everything on this list is flexible. If peaches are not at their peak, nectarines or even mango step in beautifully, and the jalapeno is entirely optional for spice-averse eaters.

Step-by-Step Instructions
Begin by preheating your grill or grill pan to medium-high heat. While it warms, whisk together the olive oil, soy sauce, smoked paprika, cumin, garlic powder, salt, and pepper in a small bowl. Brush the tofu slabs on both sides with this marinade and let them sit for 10 to 15 minutes so the flavor really soaks in.
While the tofu marinates, make the salsa. Combine the diced peach, red bell pepper, red onion, jalapeno, lime juice, and cilantro in a bowl. Toss gently, season to taste with salt, and pop it in the fridge to chill until you are ready to serve. Letting it rest allows the flavors to meld into something even brighter.
Grill the tofu slabs for about 4 to 5 minutes per side, until they are nicely charred and heated through. Resist the urge to move them too soon; letting them sit undisturbed helps develop those beautiful grill marks and keeps the tofu from sticking. Once they are done, set them aside and slice into strips.
Warm the corn tortillas on the grill for 15 to 20 seconds per side, just until soft and pliable. To assemble, layer the grilled tofu strips into each tortilla and top generously with the chilled peach salsa. If you like, finish with avocado slices, shredded lettuce, or a drizzle of sour cream or a dairy-free alternative, then serve right away.

Tips for the Best Tofu Tacos
Do not skip pressing the tofu, because it truly makes all the difference in texture. Removing the excess water lets the tofu firm up, grip the marinade, and char properly instead of steaming on the grill. Use a tofu press if you have one, or simply stack a few heavy books on top of the wrapped block for about fifteen minutes.
To keep the tofu from sticking, use a nonstick grill mat or oil the grates well before cooking. Give the salsa at least ten minutes to sit before serving so the flavors have time to come together, and taste your peach first; if it is extremely sweet, a small splash of vinegar keeps the salsa balanced.
These tacos love company on the table. Serve them with grilled broccoli with lemon tahini drizzle for a fully plant-based spread, or add some smoky crunch on the side with grilled bacon-wrapped jalapeno poppers if you are feeding a mixed crowd.
Frequently Asked Questions
Can I make this recipe ahead of time?
Yes. You can grill the tofu and prep the salsa up to a day in advance. Simply reheat the tofu in a skillet or on the grill, then assemble the tacos right before serving for the freshest result.
What can I substitute for tofu?
Tempeh, grilled portobello mushrooms, or even hearty eggplant slices all work beautifully if tofu is not your thing. Each brings its own texture while still soaking up that smoky marinade.
Is this recipe kid-friendly?
Definitely. Just skip or reduce the jalapeno in the salsa and let kids add their own toppings taco-bar style. Children love having options, and the sweet peach salsa is usually an easy sell.
How do I keep the tofu from falling apart?
Use extra firm tofu, press it well, and let it sear undisturbed before flipping. Moving it too early is the most common cause of crumbling, so give each side its full few minutes.
Can I use flour tortillas instead of corn?
Of course. Flour tortillas work perfectly and are a bit sturdier, though corn tortillas add a lovely traditional flavor and extra char when warmed on the grill.
Craving more fresh, feel-good meals? These healthy eating ideas are full of inspiration. And when you make these tofu tacos, I would love to see your creations, so tag @thekitchensaid on Instagram and keep taco night fresh, fun, and totally fabulous!
Grilled Tofu Tacos with Peach Salsa
Mexican · Dinner

Smoky grilled tofu topped with a vibrant peach salsa, tucked into warm corn tortillas. A quick, plant-based taco night favorite.
Ingredients
- 1 block (14 oz) extra firm tofu, pressed and sliced
- 2 tbsp olive oil
- 1 tbsp soy sauce
- 1 tsp smoked paprika
- 1/2 tsp cumin
- 1/2 tsp garlic powder
- 8 small corn tortillas
- 1 ripe peach, diced
- 1/2 red bell pepper, chopped
- 1/4 small red onion, minced
- 1 jalapeno, minced
- Juice of 1 lime
- 2 tbsp fresh cilantro
Instructions
- Whisk oil, soy sauce, and spices. Brush over tofu and marinate 10-15 minutes.
- Combine peach, bell pepper, onion, jalapeno, lime, and cilantro for the salsa; chill.
- Grill tofu 4-5 minutes per side until charred; slice into strips.
- Warm tortillas, fill with tofu and peach salsa, and serve immediately.
Nutrition: 240 calories







