Skip to content
FitCodeLab
How we workResultsAboutPricingBlogRecipesFAQLog inApply
← All recipesTofu Satay Skewers

Snacks

Tofu Satay Skewers

Grilled tofu skewers with a spicy peanut dipping sauce. High protein, vegan, and a snack or starter that makes tofu taste worth ordering.

290

kcal

20g

protein

12g

carbs

19g

fat

Per serving · makes 2 · 25 minutes

Ingredients

  • •200 g firm tofu, pressed and cut into thick strips
  • •1 tbsp soy sauce, 1 tsp oil, 1/2 tsp garlic powder, 1/2 tsp chilli flakes
  • •For the sauce: 2 tbsp peanut butter, 1 tsp soy sauce, juice of 1/2 lime, 1 tsp jaggery, 1/2 tsp chilli, warm water to loosen
  • •Wooden skewers, soaked

Method

  1. 1.Toss the tofu strips in the soy, oil, garlic powder and chilli flakes and leave for 10 minutes.
  2. 2.Thread onto skewers and grill on a hot pan, under a grill, or in an air fryer for 8 to 10 minutes, turning, until charred at the edges.
  3. 3.Whisk the sauce ingredients with a little warm water until smooth and pourable.
  4. 4.Serve the skewers hot with the peanut sauce for dipping.

Coach’s note

Pressing the tofu properly, even just 15 minutes under a heavy plate, is the difference between skewers that char and skewers that steam. Do not skip it.

Partner Coach's pick

For whey, creatine and protein bars, I use Fuelled. 16% off with code

More snacks

Masala Roasted Chana

7g protein · 155 kcal · 30 min

Hung Curd Dip with Veggie Sticks

12g protein · 235 kcal · 10 min

Recipes are pieces. Coaching is the plan.

Your calories, your protein target, and meals that fit your real week, reviewed by a coach who notices.

Apply for coachingFree 7-Day Kickstart
FitCodeLab

Online fitness coaching and personal training: workouts, nutrition and accountability built around your life.

Explore

AboutOnline CoachingHow we workResultsCoaching PlansBlogHealthy RecipesFree 7-Day Meal PlanFree 7-Day KickstartNight-Shift BlueprintFAQApply

Connect

@noctergy_WhatsAppReview us on Google
© 2026 FitCodeLab. All rights reserved. · Terms · Privacy