Crispy Air Fryer Tofu & Veggie Skewers with Creamy Peanut Sauce

Posted on June 17, 2026

Tired of bland weeknight meals? Craving something vibrant, satisfying, and packed with plant-based protein that doesn’t take hours to prepare? Look no further! These Air Fryer Crispy Tofu & Veggie Skewers are about to become your new favorite go-to. Imagine perfectly golden, seasoned tofu cubes, crisp on the outside and tender within, nestled amongst colorful, tender-crisp vegetables like bell peppers, red onion, and zucchini. Each bite offers a delightful medley of textures and fresh flavors, all brought together by the magic of the air fryer.

But what truly elevates this dish from great to absolutely unforgettable is the accompanying creamy peanut sauce. It’s a luscious, savory, slightly sweet, and subtly spicy concoction that coats every piece of tofu and every vegetable, adding an irresistible depth of flavor. This recipe solves the common dinner dilemma: how to get a healthy, high-protein vegan meal on the table quickly without sacrificing taste or excitement. It’s a fantastic way to enjoy a rainbow of vegetables, get your protein fix, and satisfy those takeout cravings, all from the comfort of your own kitchen. The ease of assembly and the speed of the air fryer make this an ideal choice for busy evenings, meal prep, or simply when you want something incredibly delicious with minimal fuss. Get ready for a symphony of crispy, tender, and creamy textures, all singing in perfect harmony!

Prep Time: 15 minutes
Cook Time: 12 minutes
Total Time: 27 minutes
Yield: 4 servings

Ingredients

For the Crispy Tofu & Veggie Skewers:

  • 1 block (14-16 oz) extra-firm or super-firm tofu, pressed
  • 1 large bell pepper (any color), cut into 1-inch pieces
  • 1/2 red onion, cut into 1-inch pieces
  • 1 small zucchini, cut into 1/2-inch thick half-moons
  • 1 cup cherry tomatoes
  • 2 tablespoons soy sauce or tamari (for gluten-free)
  • 1 tablespoon sesame oil
  • 1 tablespoon cornstarch
  • 1 teaspoon garlic powder
  • 1/2 teaspoon ginger powder
  • 1/4 teaspoon black pepper
  • 8-10 wooden skewers, soaked in water for at least 30 minutes

For the Creamy Peanut Sauce:

  • 1/2 cup creamy peanut butter
  • 2 tablespoons soy sauce or tamari (for gluten-free)
  • 1 tablespoon rice vinegar
  • 1 tablespoon maple syrup or agave nectar
  • 1 teaspoon grated fresh ginger
  • 1 clove garlic, minced
  • 1/2 teaspoon sriracha (or more, to taste, for heat)
  • 3-4 tablespoons warm water (to thin)

Step-by-Step Instructions

  1. Prepare the Tofu: If your tofu isn’t pre-pressed, wrap the block in a clean kitchen towel or paper towels and place a heavy object (like a cast-iron pan or books) on top for at least 15-20 minutes to remove excess water. This step is crucial for crispy tofu! Once pressed, cut the tofu into 1-inch cubes.
  2. Season the Tofu: In a medium bowl, combine the pressed tofu cubes, soy sauce, sesame oil, cornstarch, garlic powder, ginger powder, and black pepper. Gently toss until the tofu is evenly coated. The cornstarch will help create that desirable crispy exterior.
  3. Prepare the Veggies: While the tofu marinates briefly, chop your bell pepper, red onion, and zucchini into pieces roughly the same size as your tofu cubes.
  4. Assemble the Skewers: Thread the tofu cubes and vegetables onto the soaked wooden skewers, alternating between tofu, bell pepper, onion, zucchini, and cherry tomatoes. Try to distribute the ingredients evenly across 8-10 skewers. Don’t pack them too tightly, as air circulation is key for even cooking.
  5. Make the Peanut Sauce: In a small bowl, whisk together the peanut butter, soy sauce, rice vinegar, maple syrup, grated ginger, minced garlic, and sriracha. Gradually add the warm water, 1 tablespoon at a time, whisking until the sauce reaches your desired creamy, pourable consistency.
  6. Air Fry the Skewers: Preheat your air fryer to 375°F (190°C). Arrange the skewers in a single layer in the air fryer basket, ensuring they don’t overlap. You’ll likely need to cook them in batches.
  7. Cook to Crispy Perfection: Air fry for 10-14 minutes, flipping the skewers halfway through, until the tofu is golden brown and crispy, and the vegetables are tender-crisp with slight charring. Cooking time may vary slightly depending on your air fryer model.
  8. Serve: Carefully remove the hot skewers from the air fryer. Drizzle generously with the creamy peanut sauce immediately, or serve the sauce on the side for dipping. Enjoy hot!

Pro Tips for Success

  • Press Your Tofu Thoroughly: This is the single most important step for achieving truly crispy tofu. The more water you remove, the better the tofu will absorb flavors and crisp up in the air fryer.
  • Don’t Overcrowd the Air Fryer: For optimal crispiness and even cooking, ensure there’s enough space between your skewers in the air fryer basket. Cook in batches if necessary to avoid steaming the ingredients.
  • Soak Wooden Skewers: If using wooden skewers, soak them in water for at least 30 minutes before assembling. This prevents them from burning in the air fryer.
  • Adjust Peanut Sauce Consistency: The amount of warm water needed for the peanut sauce can vary depending on your peanut butter’s thickness. Add it gradually until you reach a smooth, pourable consistency that’s not too thick or too thin.

Variations & Substitutions

  • Gluten-Free Option: Simply use tamari instead of soy sauce in both the tofu marinade and the peanut sauce.
  • Spicy Kick: For those who love heat, increase the amount of sriracha in the peanut sauce, or add a pinch of red pepper flakes to the tofu marinade.
  • Veggie Swaps: Feel free to customize your skewers with other quick-cooking vegetables. Mushrooms, pineapple chunks, broccoli florets, or even small cubes of sweet potato (which may require slightly longer cooking) would all be delicious.
  • Nut-Free Option: If you have a peanut allergy, you can substitute the peanut butter with sunflower seed butter (SunButter) for a similar creamy texture, though the flavor profile will change slightly.
  • Higher Protein Boost: Serve these skewers alongside a scoop of quinoa or brown rice, or add a side of steamed edamame for an extra protein punch.

Serving Suggestions

These Crispy Air Fryer Tofu & Veggie Skewers are incredibly versatile and make a fantastic meal on their own, but they also pair wonderfully with a variety of sides. Serve them over a bed of fluffy jasmine rice, nutty brown rice, or quick-cooking quinoa to soak up all that delicious peanut sauce. For a lighter meal, a simple side salad with a ginger-sesame dressing complements the flavors beautifully. They’re also excellent alongside a bowl of ramen noodles or even tucked into warm lettuce wraps for a fun, interactive dinner. These skewers are perfect for a quick weeknight dinner, a healthy lunch, or even as an impressive appetizer for gatherings.

Storage & Reheating

Leftover tofu and veggie skewers can be stored in an airtight container in the refrigerator for up to 3-4 days. Store any extra peanut sauce separately in a sealed container in the fridge for up to a week. To reheat, you can place the skewers back in the air fryer at 350°F (175°C) for 5-7 minutes, or until heated through and the tofu is crispy again. Alternatively, you can microwave them, but the tofu may lose some of its crispiness. The peanut sauce might thicken in the fridge; simply add a tiny splash of warm water and whisk to restore its original consistency before serving.

Frequently Asked Questions

Q: Can I make the peanut sauce ahead of time?
A: Absolutely! The peanut sauce can be made up to 3-4 days in advance and stored in an airtight container in the refrigerator. You might need to add a tablespoon of warm water and whisk it well before serving to bring it back to a pourable consistency.

Q: What if I don’t have an air fryer? Can I bake these?
A: Yes, you can! Preheat your oven to 400°F (200°C). Arrange the skewers on a baking sheet lined with parchment paper. Bake for 20-25 minutes, flipping halfway through, until the tofu is golden and the vegetables are tender. The tofu may not be quite as crispy as in an air fryer, but it will still be delicious.

Q: Can I use different types of tofu?
A: For the best crispy results, extra-firm or super-firm tofu is highly recommended. Softer varieties like silken or firm tofu will not hold their shape as well and won’t achieve the same crispy texture.

Final Thoughts

These Air Fryer Crispy Tofu & Veggie Skewers with Creamy Peanut Sauce are more than just a meal; they’re an experience in flavor, texture, and convenience. The satisfying crunch of the tofu, the vibrant freshness of the vegetables, and the rich, savory embrace of the peanut sauce create a dish that’s both comforting and exciting. Whether you’re a seasoned vegan or simply looking to incorporate more plant-based meals into your routine, this recipe is a must-try. It’s proof that healthy eating can be incredibly delicious and easy. So fire up that air fryer and get ready to enjoy a truly unforgettable meal!

Tags:

You might also like these recipes

Leave a Comment