Crispy Tofu With Sweet-and-Sour Sauce

Published July 18, 2021

Crispy Tofu With Sweet-and-Sour Sauce
Linda Xiao for The New York Times. Food stylist: Sue Li. Prop stylist: Nicole Louie.
Total Time
45 minutes
Rating
4(1,222)
Comments
Read comments

Inspired by McDonald’s Chicken McNuggets dipped in sweet-and-sour sauce — a classic combination that debuted nationwide in 1983 — this tofu appetizer gets its inexorable crunch from potato starch. Pan-fried until shatteringly crisp, pressed tofu, cut into cute little rectangles, eats a lot like Chicken McNuggets and cooks up gorgeously every time. But the true joy of a nugget lies in the dipping, and this recipe stars a totally chill, no-cook sweet-and-sour sauce. Apricot preserves provide fruity sweetness as well as body, and rice vinegar, soy sauce and onion powder add savoriness.

Featured in: For Those of Us Who Love McDonald’s Sweet-and-Sour Sauce

  • or to save this recipe.

  • Subscriber benefit: give recipes to anyone
    As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.
    Subscribe
  • Print Options


Advertisement


Ingredients

Yield:4 appetizer servings
  • 1(14-ounce) package firm tofu, drained
  • 3medium zucchini (about 1 pound)
  • 3teaspoons kosher salt, plus more to taste
  • ½cup apricot preserves
  • 2tablespoons rice vinegar
  • 2tablespoons soy sauce
  • ½teaspoon red-pepper flakes
  • teaspoons onion powder
  • ½cup potato starch
  • Neutral oil, such as vegetable or canola oil, or light olive oil
Ingredient Substitution Guide
Nutritional analysis per serving (4 servings)

363 calories; 13 grams fat; 2 grams saturated fat; 0 grams trans fat; 4 grams monounsaturated fat; 6 grams polyunsaturated fat; 48 grams carbohydrates; 4 grams dietary fiber; 20 grams sugars; 20 grams protein; 672 milligrams sodium

Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Powered by
Cooking Newsletter illustration

Opt out or contact us anytime. See our Privacy Policy.

Opt out or contact us anytime. See our Privacy Policy.

Preparation

  1. Step 1

    Press the tofu: Wrap the block of tofu in a clean tea towel, and place on a cutting board. Weigh down the tofu with a sheet pan topped with something heavy, such as a large skillet, cans or books, until the tea towel is soaked, about 30 minutes.

  2. Step 2

    While the tofu is pressed, prep the zucchini: Halve the zucchini crosswise, then cut each piece lengthwise into ¼-inch-thick planks. Finally, cut each plank lengthwise into ¼-inch-thick “fries.” Place the zucchini fries in a large colander set over a medium bowl. Add 1 teaspoon salt, and toss until evenly coated. Set aside to drain.

  3. Step 3

    Meanwhile, make the sauce: In a measuring cup, stir together the apricot preserves, rice vinegar, soy sauce, red-pepper flakes, 1 teaspoon onion powder and 2 teaspoons water until smooth. Transfer to a small dish for dipping, and set aside.

  4. Step 4

    Slice the pressed tofu in half horizontally, and cut each of those halves into 8 rectangular pieces, creating 16 nuggets total. Directly on the cutting board, season the tofu with 1 teaspoon salt and the remaining ½ teaspoon onion powder, smearing each piece around to catch all the seasonings.

  5. Step 5

    In a large bowl, toss to combine the potato starch and the remaining 1 teaspoon salt. Place the tofu in the starch, and gently toss with your hands until each piece is evenly coated.

  6. Step 6

    Fry the tofu: Heat a large skillet over medium-high, and add a thin layer of oil, enough to coat the bottom of the pan. Add the tofu in a single layer, and cook, flipping a couple of times, until lightly golden on both sides, about 10 minutes total. Transfer the cooked tofu to a towel-lined plate to drain, and season it with salt to taste.

  7. Step 7

    To serve, transfer the tofu and zucchini to a large platter, and serve alongside the dipping sauce.

Ratings

4 out of 5
1,222 user ratings
Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Private Notes

Leave a Private Comment on this recipe and see it here.

Comments

Can you use corn starch instead of potato starch?

As long as the tofu's being seasoned, coated and fried, why not do the same for the highly versatile zucchini? Unlike, say cucumber, plain, lightly salted raw zucchini is mediocre at best. For baked zucchini fries, see damndelicious.net/2015/04/18/baked-zucchini-fries/ (vegans can omit the Parmesan or sub a vegan umami source). Costco stocks reasonably priced dried apricots- soaking in water, blending & cooking with sugar to taste seems a reasonable substitute.

Rice flour if you have it is a great substitute for potato starch when frying tofu.

Like others before me, I used 1/4 c. cornstarch instead of buying potato starch, and I too substituted orange marmalade for the apricot. I didn’t have zucchini so used sautéed snow peas as a side dish. But it came out great! It was an easy recipe, especially since I bought super firm tofu which didn’t need to be pressed.

I used 1/4 cup of corn starch instead of 1/2 cup of potato starch. Starch is starch but 1/2 cup seems a bit too much. Also, used orange marmalade instead of apricot. A great recipe. I have always loved fried tofu.

This recipe really delivers. I’m in disbelief that anybody could kvetch about the sauce. With Bonne Maman preserves, mine was exceptional. It all paired well with blanched spinach and Bach’s ‘Art of the Fugue’

Private comments are only visible to you.

Advertisement

or to save this recipe.