Description
Crispy tofu skewers marinated in a flavorful soy-sriracha blend, served with a creamy and spicy peanut sauce. This easy, protein-packed recipe is vegan, gluten-free adaptable, and perfect for a quick dinner or fun party appetizer.
Ingredients
- Tofu Skewers:
- 1 package extra firm or high-protein tofu, pressed and cut into 1-inch cubes
- 8 wooden skewers, soaked in water for 20–30 minutes
- 1 tbsp oil (for cooking)
- Tofu Marinade:
- 2 tbsp soy sauce (or tamari for gluten-free)
- ½ tbsp maple syrup
- ½ tsp garlic powder
- 2 tsp sriracha (adjust to taste)
- 1 tsp rice vinegar
- Spicy Peanut Sauce:
- 2 tbsp creamy peanut butter
- Juice of ½ small lime
- 1 tbsp soy sauce (or tamari)
- 1 tsp maple syrup
- 1 tsp sriracha (or sweet chili sauce for less heat)
- ½ tsp rice wine vinegar
Instructions
- Mix all spicy peanut sauce ingredients in a bowl until smooth. Set aside.
- Combine marinade ingredients in a bowl. Toss in tofu cubes gently and marinate for 10–20 minutes.
- Thread marinated tofu cubes onto skewers, leaving space between each piece.
- Heat a pan or grill pan over medium heat with oil. Cook skewers 5 minutes per side until golden and crispy, brushing with extra marinade as they cook.
- Serve warm with spicy peanut sauce, chopped cilantro, sesame seeds, and rice or noodles if desired.
Notes
- To make it less spicy, reduce or skip the sriracha in both marinade and sauce.
- Try almond butter or tahini as a substitute for peanut butter.
- Baking option: Bake at 400°F (200°C) for 25–30 minutes, flipping halfway.
- Prep Time: 30 minutes
- Cook Time: 10 minutes
- Category: Main Course, Appetizer
- Method: Pan-Fried or Grilled
- Cuisine: Asian-Inspired
Nutrition
- Serving Size: 2 skewers with sauce
- Calories: 210
- Sugar: 5g
- Sodium: 420mg
- Fat: 13g
- Saturated Fat: 2g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 2g
- Protein: 14g
- Cholesterol: 0mg