Grilled Tofu & Peach Skewers

Hi, I'm

Brie

Evidence-based nutrition, translated into language you can actually use. Here you'll find the science behind how your body works — hormones, gut health, energy, and everything the wellness industry prefers to overcomplicate — written clearly, without the agenda.

TOP LINKS

instagram

substack

Work with Me

40 plants challenge

Nourishment Planner

Craving Something New?

Grab the nourishment planner for over 40 deliciously balanced recipes + a customizable meal planner


Grilled Tofu and Peach Skewers With Sweet Chili Glaze

Grilled fruit is one of those things that feels like a revelation the first time you try it. Heat transforms peaches in the best possible way: the natural sugars caramelize, the texture softens, and what was already good becomes genuinely great. Paired with pressed tofu that picks up proper grill marks and a sweet chili lime glaze, this is a summer recipe worth repeating.

It also happens to be a solid nutritional combination. Tofu brings plant-based protein and iron. Peaches contribute vitamin C, which improves iron absorption from the tofu, making them a smarter pairing than they might appear. Red onion adds flavor and prebiotic fiber. Avocado oil handles the heat well and provides monounsaturated fats that support cardiovascular health. The sweet chili glaze ties it all together in about two minutes flat.

This works as a main alongside a grain or leafy green salad, or as a generous starter for four if you are feeding a crowd. Either way, it comes together quickly and tastes like significantly more effort than it required.


Prep time: 15 minutes Cook time: 10 minutes Serves: 2


Ingredients

  • 12 oz extra-firm tofu, pressed and cubed
  • 2 medium peaches, pitted and cubed
  • ¾ cup red onion, cut into chunks
  • 4 barbecue skewers
  • 2 tbsp avocado oil
  • 1 tsp chili powder
  • ¾ tsp garlic powder
  • ½ tsp sea salt
  • ¼ cup sweet chili sauce
  • ½ lime, juiced and zested

Instructions

  1. Preheat the grill to medium-high heat. If using wooden skewers, soak them in water for at least 30 minutes beforehand to prevent burning.
  2. Thread tofu, peach, and red onion evenly across the four skewers, alternating as you go. Brush all sides with avocado oil.
  3. Combine chili powder, garlic powder, and sea salt in a small bowl. Sprinkle evenly over the skewers, turning to coat all sides.
  4. Mix sweet chili sauce and lime juice together in a separate small bowl and set aside.
  5. Grill skewers for 8 to 10 minutes, turning occasionally, until the tofu has visible grill marks and the peaches are softened and lightly charred.
  6. During the last two minutes of cooking, brush the sweet chili glaze generously over the skewers.
  7. Transfer to plates and finish with lime zest. Serve immediately.

Nutrition (per serving, approximate)

Nutrition FactsAmount
Calories~380
Protein18g
Carbohydrates38g
Natural sugars22g
Fat18g
Fiber4g
Iron~3.5mg
Vitamin C~12mg
Calcium~200mg

What Makes This Worth Eating

Tofu is one of the most versatile plant proteins available, and extra-firm pressed tofu handles the grill particularly well. A 12oz serving across this recipe provides roughly 18 grams of protein, alongside meaningful iron and calcium. Pressing the tofu before cooking is the step most people skip and most regret skipping: it removes excess moisture, which is what allows the exterior to char properly rather than steam.

Peaches bring vitamin A and vitamin C alongside natural sweetness that caramelizes beautifully on a hot grill. Vitamin C is particularly useful here because it significantly improves the body’s absorption of non-haem iron from the tofu, making this a nutritionally smarter combination than it might appear at first glance.

Red onion provides quercetin, a well-researched anti-inflammatory compound, alongside prebiotic fiber that feeds beneficial gut bacteria. It also softens beautifully on the grill and adds color and bite to balance the sweetness of the peaches.

Avocado oil has a high smoke point, making it well suited to grilling temperatures where other oils would degrade. It provides monounsaturated fats that support cardiovascular health and the fat-soluble vitamin absorption that makes the other ingredients more bioavailable.

Sweet chili and lime glaze is the finishing move that brings the whole dish together. The lime zest at the end is not optional: it brightens everything and cuts through the sweetness of the glaze in a way that juice alone cannot.


Notes

Pressing tofu: For best results, press the tofu for at least 30 minutes before cooking. Wrap in a clean towel and place something heavy on top, or use a tofu press if you have one.

Wooden skewers: Soak in water for at least 30 minutes before grilling to prevent them from catching fire.

Leftovers: Store in an airtight container in the refrigerator for up to two days. Reheat in a pan over medium heat rather than microwaving to preserve texture.

Serving size: One serving is approximately two 10-inch skewers.

No grill? A grill pan over medium-high heat on the stovetop works well and produces similar char marks. A broiler on high is also effective.


FAQs

Can I use a different protein instead of tofu? Halloumi works extremely well here for a non-vegan option and grills similarly to firm tofu. Tempeh is another plant-based alternative with a nuttier flavor and higher protein content.

Can I use canned or frozen peaches? Fresh peaches give the best result because they hold their shape on the grill. However, if fresh are not available, firm canned peaches drained well can work. Frozen peaches tend to be too soft for skewering.

How do I know when the tofu is ready? Look for defined grill marks and a slightly firmer exterior. Tofu does not need to be cooked through the way meat does, so the visual cue of caramelization is your best guide.


Looking for more practical, nourishing recipes? Browse the full recipe collection here.

Read the Comments +

Leave a Reply

Your email address will not be published. Required fields are marked *

Hi, I'm Brie

Nutrition Educator, carb queen, mama of 4. You'll never find me in a supermarket screaming about ToXiNs in your favorite foods.

as seen in:

READ          LATEST

the

The Blog Playlist

In The Mood For...

Intuitive Eats

Fitness

Facts > Fear

Nutrition Sci

Wellness

Recipes

Want a simple, effective way to up your health without the overwhelm? Join the free 40 Plants Challenge and discover how small, sustainable changes can transform your energy, digestion, and overall well-being.
[Sign Up Free →]