Sweet-and-spicy roasted tofu and squash

The sweetness from the honey, savory from the soy sauce and heat from the Sriracha make a beautiful marriage in this dish. Try out this sweet-and-spicy roasted tofu and squash recipe from The New York Times for a healthy yet flavorful meal. I used acorn squash when I made it, and I added more soy sauce and Sriracha to taste. My only caveat is to make sure you’re careful with cutting the squash. You’ll need a good quality and sharp knife. The recipe says it serves 2-4, and I found it’ll only serve two if you’re hungry. If you’re looking for a light meal, though, then it’ll easily serve four. I also substituted toasted sesame oil because I didn’t have peanut oil, and I found the flavor delightful. Recipes are never perfect – they always need to be adjusted to your taste. Change it up yourself and enjoy.



Yield: 2-4 servings

Time: 1 hour


  • 1 (14-ounce) package extra-firm tofu, drained
  • 2 pounds dumpling, delicata or acorn squash, halved and seeded
  • 1 ½ tablespoons soy sauce, more to taste
  • ½ teaspoon Sriracha or other hot sauce
  • Kosher salt, and black pepper
  • ¼ cup peanut oil
  • 1 tablespoon honey
  • 1 tablespoon toasted sesame seeds
  • 2 tablespoons chopped celery leaves or cilantro


  1. Drain tofu and slice into 1/2-inch-thick slabs. Cut each slab in half. Arrange tofu on a large baking sheet or several plates lined with several layers of paper towels. Place another layer of paper towels on top and weigh down tofu with another baking sheet or more plates topped with a heavy cookbook or cans. Let stand for 20 minutes. Pat tofu dry.
  2. While tofu drains, heat oven to 425 degrees. Cut squash into 1/2-inch-thick half-moons. Cut each slice in half again.
  3. In a small bowl, whisk together soy sauce, sriracha and a pinch of salt. Whisk in peanut oil. Spoon 3 tablespoons of the mixture into a separate bowl and reserve. Whisk honey into the original mixture. Spread squash out on a large baking sheet and pour honey-soy mixture over it. Sprinkle squash lightly with salt and pepper and toss well. Roast until bottoms are golden brown, about 20 minutes. Flip and roast until uniformly golden and soft, about 10 minutes more. Transfer squash to a large bowl.
  4. Adjust the heat to broil and position a rack just below the heating element. Toss tofu with reserved soy mixture and arrange in a single layer on a baking sheet (you can use the same one you used for the squash). Cook until crispy and golden, about 2 minutes per side. Toss hot tofu with squash, sesame seeds and celery leaves, adding more soy sauce if you like.


You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *