Go Back

Vegetable Satay Skewers with Peanut Sauce

This vibrant dish features skewered, charred vegetables and tofu grilled over high heat until smoky and crispy on the edges. The colorful vegetables, paired with tender tofu and coated in a rich peanut sauce, create a satisfying combination of textures and bold flavors. Perfect for outdoor grilling or a lively stovetop feast, it offers a tactile, flavorful experience from start to finish.
Prep Time 30 minutes
Cook Time 15 minutes
Total Time 45 minutes
Servings: 4
Course: Main Course
Cuisine: Asian
Calories: 250

Ingredients
  

  • 2 bell peppers bell peppers cut into rough chunks
  • 2 carrots carrots sliced into thick rounds
  • 14 oz firm tofu cubed
  • 1/2 cup peanut sauce for dipping or glazing
  • 1 tablespoon curry powder for marinade
  • 1/2 teaspoon turmeric adds warmth and color
  • fresh cilantro or mint garnish chopped

Equipment

  • Skewers
  • Grill or grill pan

Method
 

  1. Start by soaking bamboo skewers in water for at least 30 minutes to prevent burning. Meanwhile, chop the bell peppers into rough chunks and slice the carrots into thick rounds. Cube the tofu into bite-sized pieces and toss them in a bowl with curry powder and turmeric to lightly coat for added flavor.
  2. Thread the vegetables and tofu onto the skewers, alternating colors and textures for visual appeal. Press them down gently to keep everything secure and ready for grilling.
  3. Preheat your grill or grill pan over high heat until it’s hot and slightly smoky. Carefully place the skewers onto the grill, making sure they don’t touch each other for even cooking.
  4. Grill the skewers for about 4-5 minutes on each side, turning often, until the vegetables are charred at the edges and the tofu has developed a smoky, crispy exterior. You should hear a sizzling sound and see appealing grill marks.
  5. While the skewers cook, gently warm your peanut sauce in a small saucepan until it’s smooth and pourable. If it’s too thick, stir in a splash of warm water or coconut milk to loosen it up.
  6. Remove the skewers from the grill once the vegetables are tender yet crisp and slightly caramelized. Transfer them to a serving platter and brush or drizzle with the warm peanut sauce.
  7. Garnish with chopped fresh cilantro or mint for a burst of herbal brightness. Serve immediately with extra peanut sauce on the side for dipping.