Sweet and Spicy Tofu Recipe

Plated sweet and spicy tofu recipe

Try this Asian-inspired tofu recipe for your next plant-based protein meal. This sweet and spicy tofu tastes great on its own, as well as in tacos, stir-fry and eggs.


Serves 4

  • 2 teaspoons Sriracha hot chili sauce
  • 1/2 cup low-sodium soy sauce
  • 2 tablespoons maple syrup
  • 2 tablespoons apple cider vinegar
  • 1 (14-ounce) package of extra-firm tofu, pressed and sliced into 1/2-inch cubes


  1. Whisk the Sriracha, soy sauce, maple syrup and apple cider vinegar together in a medium-size baking dish. Use a flat surface instead of a bowl to evenly distribute the marinade.
  2. Place the cubed tofu in the marinade and stir until all sides of the tofu are coated.
  3. Allow tofu to marinate for 30 to 60 minutes, stirring halfway through. The longer the tofu marinates, the more flavor it will absorb.
  4. Preheat oven to 400°F.
  5. Place tofu in a single layer on a sheet pan lined with parchment paper. Keep the extra marinade to use later, when serving.
  6. Bake tofu for 20 to 30 minutes or until it's browned to your liking.
  7. Drizzle remaining marinade over tofu before serving.


See below for the nutrition facts for 1 serving of our sweet and spicy tofu.

Calories: 169
Protein: 15 grams
Total carbohydrates: 11 grams
Dietary fiber: 0 grams
Total fat: 7 grams


Nutrition facts are an estimate and vary based on serving size.


If tofu is a new food for your family, start out by exposing your child to it by letting them help you prepare this dish!

Based on your child's age and skill level, let them help with:

  • Practicing their math skills by measuring out the ingredients for the marinade. Or you can measure, and your child can dump the marinade ingredients into the dish.
  • Whisking together the marinade ingredients.
  • Cutting the tofu into cubes. Use a child-safe knife with young children.
  • Placing the tofu in the marinade.


This recipe has been tested at the Children's Healthcare of Atlanta Kauffman Family Teaching Kitchen, located in the Center for Advanced Pediatrics. The Kauffman Family Teaching Kitchen offers interactive, hands-on cooking and nutrition classes for patients, their families and children in the community.

To learn more, email teachingkitchen@choa.org.