Go Back

Grilled Tofu Skewers with Peanut Sauce

Delicious plant-based meal that's both nutritious and satisfying. Perfectly grilled tofu that's crispy on the outside, tender on the inside, and coated with an irresistible peanut sauce.
Prep Time 45 minutes
Cook Time 10 minutes
Total Time 55 minutes
Servings 4 servings
Calories 300 kcal

Ingredients
  

  • 2 blocks 14 oz each extra-firm tofu, pressed and cut into 1-inch cubes
  • 2 bell peppers cut into 1-inch pieces
  • 1 red onion cut into 1-inch chunks
  • 8-10 wooden skewers soaked in water for 30 minutes
  • 2 tablespoons sesame oil
  • 3 tablespoons soy sauce
  • 1 tablespoon rice vinegar
  • ½ cup natural peanut butter
  • 2 tablespoons soy sauce
  • 2 tablespoons lime juice
  • 1 tablespoon maple syrup or honey
  • 1 tablespoon grated ginger
  • 1 clove garlic minced
  • 2-4 tablespoons warm water to thin
  • Optional: sriracha sauce to taste

Instructions
 

  • Press your tofu for at least 30 minutes to remove excess moisture.
  • Whisk together the sesame oil, soy sauce, and rice vinegar in a bowl.
  • Cut the pressed tofu into 1-inch cubes and marinate in the sesame oil mixture for 15-30 minutes.
  • Prepare the peanut sauce by combining all sauce ingredients in a bowl, starting with 2 tablespoons of water and adding more until you reach your desired consistency.
  • Thread the marinated tofu, bell peppers, and onions onto the pre-soaked skewers, alternating ingredients.
  • Preheat your grill to medium-high heat (around 400°F).
  • Grill the skewers for 4-5 minutes per side, or until you see nice grill marks and the vegetables are tender-crisp.
  • Brush the skewers with peanut sauce during the last minute of grilling.