Grilled Tofu Skewers with Refreshing Strawberry Salsa

Published on November 07, 2025
4.8 (245 reviews)

Imagine the sizzle of charcoal mingling with the sweet aroma of ripe strawberries—this is the moment you’ll experience with Grilled Tofu Skewers with Refreshing Strawberry Salsa. The dish brings toget

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Grilled Tofu Skewers with Refreshing Strawberry Salsa
Prep: 20 mins
Cook: 15 mins
Servings: 4

Imagine the sizzle of charcoal mingling with the sweet aroma of ripe strawberries—this is the moment you’ll experience with Grilled Tofu Skewers with Refreshing Strawberry Salsa. The dish brings together smoky, char‑kissed tofu and a bright, fruit‑forward salsa that awakens the palate.

What makes it truly special is the contrast of textures: firm, caramelized tofu cubes paired with crisp bell peppers, all lifted by a salsa bursting with juicy strawberries, cucumber crunch, and a hint of mint. The balance of savory and sweet keeps every bite exciting.

This recipe is perfect for vegans, health‑conscious diners, or anyone craving a light yet satisfying summer meal. Serve it at backyard barbecues, weekend brunches, or a quick weeknight dinner when you need flavor without the fuss.

The process is straightforward: press and marinate tofu, thread it with vegetables, grill until golden, and finish with a generous spoonful of strawberry salsa. In under 40 minutes you’ll have a vibrant, nutrient‑packed plate that looks as good as it tastes.

Why You'll Love This Recipe

Bright & Refreshing: The strawberry salsa delivers a burst of sweet‑tart flavor that cuts through the smoky tofu, creating a lively, palate‑cleansing experience.

Plant‑Based Power: Firm tofu supplies complete protein while the vegetables and fruit add fiber, vitamins, and antioxidants for a balanced, wholesome meal.

Quick & Easy: With minimal prep and a short grill time, this dish fits perfectly into busy schedules without sacrificing flavor or nutrition.

Show‑Stopping Presentation: The vivid reds, yellows, and greens on the skewer plus the glossy salsa make a stunning centerpiece for any table.

Ingredients

Fresh, high‑quality ingredients are the heart of this recipe. The tofu provides a neutral canvas that soaks up a savory‑sweet marinade, while the bell peppers and red onion add crunch and color. The strawberry salsa blends juicy berries, crisp cucumber, and aromatic mint, creating a refreshing contrast that elevates the grilled flavors.

Main Ingredients

  • 14 oz (400 g) firm tofu, pressed
  • 1 red bell pepper, cut into 1‑inch pieces
  • 1 yellow bell pepper, cut into 1‑inch pieces
  • 1 small red onion, quartered
  • 8 wooden skewers, soaked 30 minutes

Marinade

  • 3 tablespoons soy sauce (or tamari for gluten‑free)
  • 2 tablespoons maple syrup
  • 1 tablespoon sesame oil
  • 1 teaspoon smoked paprika
  • ½ teaspoon ground cumin
  • 1 garlic clove, minced

Strawberry Salsa

  • 1 cup fresh strawberries, diced
  • ¼ cup cucumber, finely diced
  • 2 tablespoons red onion, minced
  • 1 tablespoon fresh mint, chopped
  • 1 tablespoon lime juice
  • 1 teaspoon honey (optional)
  • Pinch of sea salt

Seasonings & Garnish

  • Freshly ground black pepper, to taste
  • Extra lime wedges, for serving

Each component plays a purpose: the soy‑maple‑sesame blend infuses tofu with umami depth and a caramelized sheen, while smoked paprika and cumin add a subtle earthiness. The salsa’s acidity from lime balances the sweet strawberries, and the mint introduces a fresh, aromatic lift. Together they create a harmonious plate that’s as nutritious as it is delicious.

Step-by-Step Instructions

Grilled Tofu Skewers with Refreshing Strawberry Salsa

Prep Work

Begin by pressing the tofu to remove excess moisture—wrap it in a clean kitchen towel and place a heavy pan on top for 15 minutes. While the tofu drains, whisk together the soy sauce, maple syrup, sesame oil, smoked paprika, cumin, and minced garlic to form the marinade. Dice the strawberries, cucumber, and red onion, then toss with mint, lime juice, honey, and a pinch of salt. Set the salsa aside to let flavors meld while you prepare the skewers.

Grilling & Finishing

Thread the pressed tofu cubes, bell‑pepper pieces, and red‑onion wedges onto the soaked wooden skewers, alternating for color and even cooking. Brush each skewer generously with the prepared marinade, allowing a thin coating to cling. Preheat a grill or grill pan to medium‑high (about 400°F/200°C). Grill the skewers for 3–4 minutes per side, watching for a deep golden‑brown char and slightly crisp edges. Once off the heat, immediately spoon the fresh strawberry salsa over the hot skewers, letting the residual heat soften the fruit just enough to release its juices. Finish with a sprinkle of freshly ground black pepper and a wedge of lime on the side.

  1. Press the tofu. Remove as much water as possible; drier tofu absorbs the marinade better and achieves a crisp exterior when grilled.
  2. Marinate. Toss the pressed tofu cubes in the soy‑maple mixture and let sit for at least 10 minutes. This short rest infuses flavor without making the tofu mushy.
  3. Assemble skewers. Alternate tofu with bell‑pepper and onion pieces on each soaked skewer, ensuring space between items for even heat circulation.
  4. Grill. Place skewers on a preheated grill, turning once. Cook until the tofu shows grill marks and the vegetables are tender‑crisp, about 6‑8 minutes total.
  5. Serve with salsa. Transfer skewers to a serving platter, spoon the strawberry salsa over the top, and garnish with lime wedges. Serve immediately for maximum contrast of hot and cool.

Tips & Tricks

Perfecting the Recipe

Press tofu thoroughly: The drier the tofu, the better it will sear and hold its shape on the grill. Use a tofu press or a heavy skillet for best results.

Marinate in a zip‑lock bag: This ensures every cube is evenly coated and makes cleanup a breeze.

Soak wooden skewers: Prevents burning and gives you a longer grilling window without flare‑ups.

Pre‑heat the grill: A hot surface creates a quick sear, locking in moisture and flavor.

Flavor Enhancements

Add a splash of rice‑vinegar to the salsa for extra tang, or stir in a pinch of crushed red‑pepper flakes for subtle heat. A drizzle of toasted sesame oil just before serving adds a nutty depth that complements the tofu beautifully.

Common Mistakes to Avoid

Don’t overcrowd the grill—crowding creates steam and prevents proper char. Also, avoid moving the skewers too often; let each side develop a good crust before flipping to maintain texture and flavor.

Pro Tips

Use a grill basket: If you’re nervous about tofu slipping through grates, a grill basket keeps everything in place while still delivering smoky flavor.

Finish with a squeeze of lime: Bright acidity right before serving lifts the entire dish and balances the sweetness of the strawberries.

Reserve extra salsa: Keep a small bowl on the side for guests who want a larger serving of the fresh fruit topping.

Serve immediately: The contrast between hot skewers and cool salsa is at its peak when served right off the grill.

Variations

Ingredient Swaps

Swap firm tofu for tempeh for a nuttier bite, or use seitan for a wheat‑based protein. Change the fruit component by using mango or pineapple instead of strawberries for a tropical twist. For a smoky edge, add a splash of liquid smoke to the marinade.

Dietary Adjustments

Keep it gluten‑free by choosing tamari and checking that any pre‑made sauces are certified gluten‑free. To make it low‑sugar, replace maple syrup with a keto‑friendly sweetener like erythritol. The recipe is naturally vegan, but you can add a dollop of coconut yogurt for extra creaminess if dairy is acceptable.

Serving Suggestions

Pair the skewers with coconut‑lime rice, quinoa tabbouleh, or a simple mixed‑green salad drizzled with a citrus vinaigrette. For a heartier meal, serve alongside grilled sweet‑potato wedges or a crusty whole‑grain baguette to scoop up any extra salsa.

Storage Info

Leftover Storage

Allow the skewers and salsa to cool completely, then transfer the tofu pieces and vegetables to an airtight container and keep the salsa in a separate one. Refrigerate for up to 3 days. For longer storage, freeze the tofu and vegetable skewers (without salsa) in a zip‑lock bag for up to 2 months; thaw before reheating.

Reheating Instructions

Reheat the skewers in a preheated 350°F (175°C) oven for 10‑12 minutes, covered with foil to retain moisture. Alternatively, use a grill pan on medium heat for 3‑4 minutes, turning once. Refresh the salsa by stirring in a splash of lime juice before serving.

Frequently Asked Questions

Yes. Prepare the salsa up to 12 hours in advance and store it in a sealed container in the refrigerator. The flavors will meld and become even more vibrant. Give it a quick stir before serving to redistribute any settled juices. [50‑60 words]

A grill pan or a cast‑iron skillet works perfectly. Heat the pan over medium‑high heat, brush with a thin layer of oil, and cook the skewers just as you would on an outdoor grill, turning once to achieve grill marks. The flavor will remain smoky enough for a satisfying result. [50‑60 words]

Lightly brush the soaked wooden skewers with a thin coat of oil before threading the tofu. Also, ensure the tofu is well‑pressed and dry; excess moisture creates steam that makes sticking more likely. A quick turn with tongs halfway through grilling helps release any pieces that cling. [50‑60 words]

This Grilled Tofu Skewers with Refreshing Strawberry Salsa recipe blends smoky char, savory marinate, and a burst of fruit‑forward freshness—all in under 40 minutes. By following the detailed steps, tips, and storage guidance, you’ll achieve consistent, restaurant‑quality results every time. Feel free to experiment with swaps or extra herbs to make it truly yours. Enjoy the vibrant flavors and share the delight with family and friends!

Recipe Summary

Prep
20 min
Cook
15 min
Total
35 min
Servings
4
Category: Healthy Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 14 oz (400 g) firm tofu, pressed
  • 1 red bell pepper, cut into 1‑inch pieces
  • 1 yellow bell pepper, cut into 1‑inch pieces
  • 1 small red onion, quartered
  • 8 wooden skewers, soaked 30 minutes
  • 3 tablespoons soy sauce (or tamari for gluten‑free)
  • 2 tablespoons maple syrup
  • 1 tablespoon sesame oil
  • 1 teaspoon smoked paprika
  • ½ teaspoon ground cumin
  • 1 garlic clove, minced
  • 1 cup fresh strawberries, diced
  • ¼ cup cucumber, finely diced
  • 2 tablespoons red onion, minced
  • 1 tablespoon fresh mint, chopped

Instructions

1
Prep Work

Begin by pressing the tofu to remove excess moisture—wrap it in a clean kitchen towel and place a heavy pan on top for 15 minutes. While the tofu drains, whisk together the soy sauce, maple syrup, ses...

2
Grilling & Finishing

Thread the pressed tofu cubes, bell‑pepper pieces, and red‑onion wedges onto the soaked wooden skewers, alternating for color and even cooking. Brush each skewer generously with the prepared marinade,...

You May Also Like

Discover more delicious recipes

Save this recipe
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.