Sweet and Spicy Crispy Tofu with Zucchini Noodles

Why You’ll Love This Recipe

This recipe delivers big flavor with simple ingredients. The tofu turns irresistibly crispy on the outside while staying tender inside, and the sweet and spicy sauce coats every piece perfectly. Zucchini noodles keep the dish light and refreshing, making it a great alternative to heavier meals. It’s quick to prepare, naturally vegetarian, and easy to customize to your taste.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

firm tofu
cornstarch
salt
black pepper
olive oil or vegetable oil
zucchini, spiralized
garlic, minced
ginger, grated
soy sauce
honey or maple syrup
sriracha or chili sauce
rice vinegar
sesame oil
green onions, sliced
sesame seeds

Directions

Press the tofu to remove excess moisture, then cut it into bite-sized cubes.

Toss the tofu with cornstarch, salt, and black pepper until evenly coated.

Heat oil in a pan over medium-high heat and cook the tofu until golden and crispy on all sides. Remove and set aside.

In the same pan, add a little more oil if needed, then sauté garlic and ginger until fragrant.

In a small bowl, mix soy sauce, honey or maple syrup, sriracha, rice vinegar, and sesame oil. Pour the sauce into the pan and let it simmer briefly.

Add the crispy tofu back into the pan and toss until fully coated in the sauce.

In another pan, lightly sauté the zucchini noodles for 2–3 minutes until just tender but still slightly crisp.

Serve the tofu over the zucchini noodles and garnish with green onions and sesame seeds.

Servings and timing

Servings: 2 to 3 servings
Prep time: 15 minutes
Cook time: 15–20 minutes
Total time: about 35 minutes

Variations

You can add other vegetables like bell peppers, broccoli, or snap peas for extra color and nutrition. Swap zucchini noodles with rice noodles or steamed rice if you prefer a heartier base. For extra crunch, sprinkle crushed peanuts or cashews on top. Adjust the spice level by increasing or reducing the chili sauce.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. For best texture, store the tofu and zucchini noodles separately. Reheat the tofu in a pan or oven to maintain crispiness, and lightly warm the zucchini noodles to avoid overcooking.

FAQs

Can I bake the tofu instead of frying?

Yes, you can bake it at 200°C (400°F) for about 25–30 minutes until crispy, flipping halfway through.

How do I keep tofu crispy after adding sauce?

Add the sauce just before serving and avoid letting it sit too long in the pan.

Can I make this dish vegan?

Yes, simply use maple syrup instead of honey.

Do I need to peel the zucchini?

No, the skin adds color and nutrients, but you can peel it if you prefer.

What type of tofu works best?

Firm or extra-firm tofu holds its shape and crisps up best.

Can I make this ahead of time?

You can prepare the components ahead, but combine them just before serving for the best texture.

Is this dish very spicy?

It has a moderate kick, but you can adjust the spice level to your preference.

Can I air-fry the tofu?

Yes, air-fry at 190°C (375°F) for about 12–15 minutes, shaking halfway through.

What can I use instead of cornstarch?

Arrowroot powder or potato starch are good alternatives.

How do I prevent soggy zucchini noodles?

Cook them briefly over medium heat and avoid overcrowding the pan.

Conclusion

Sweet and spicy crispy tofu with zucchini noodles is a delicious, balanced dish that’s full of bold flavors and satisfying textures. With its crispy tofu, vibrant sauce, and fresh vegetable base, it’s a perfect meal for anyone looking for something both healthy and indulgent.

Print

Sweet and Spicy Crispy Tofu with Zucchini Noodles

Sweet and Spicy Crispy Tofu with Zucchini Noodles

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Crispy golden tofu tossed in a sweet and spicy sauce, served over light and fresh zucchini noodles. This vibrant dish is packed with bold flavor and satisfying texture.

  • Author: Laura
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 2-3 servings
  • Category: Main Course
  • Method: Pan Fry
  • Cuisine: Asian
  • Diet: Vegan

Ingredients

  • firm tofu
  • cornstarch
  • salt
  • black pepper
  • olive oil or vegetable oil
  • zucchini, spiralized
  • garlic, minced
  • ginger, grated
  • soy sauce
  • honey or maple syrup
  • sriracha or chili sauce
  • rice vinegar
  • sesame oil
  • green onions, sliced
  • sesame seeds

Instructions

  1. Press tofu to remove excess moisture and cut into bite-sized cubes.
  2. Toss tofu with cornstarch, salt, and black pepper until coated.
  3. Heat oil in a pan over medium-high heat and cook tofu until golden and crispy on all sides. Remove and set aside.
  4. In the same pan, sauté garlic and ginger until fragrant.
  5. In a bowl, mix soy sauce, honey or maple syrup, sriracha, rice vinegar, and sesame oil. Pour into the pan and simmer briefly.
  6. Add crispy tofu back to the pan and toss to coat in sauce.
  7. In another pan, sauté zucchini noodles for 2–3 minutes until just tender.
  8. Serve tofu over zucchini noodles and garnish with green onions and sesame seeds.

Notes

  • Use maple syrup instead of honey to keep the dish vegan.
  • Do not overcook zucchini noodles to prevent sogginess.
  • For extra crunch, add chopped peanuts or cashews.
  • Store tofu and noodles separately for best texture.
  • Reheat tofu in a pan or oven to maintain crispiness.

Nutrition

  • Serving Size: 1 serving
  • Calories: 320 kcal
  • Sugar: 9 g
  • Sodium: 720 mg
  • Fat: 18 g
  • Saturated Fat: 3 g
  • Unsaturated Fat: 14 g
  • Trans Fat: 0 g
  • Carbohydrates: 22 g
  • Fiber: 4 g
  • Protein: 18 g
  • Cholesterol: 0 mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments