{"id":20267,"date":"2026-05-05T09:16:23","date_gmt":"2026-05-05T13:16:23","guid":{"rendered":"https:\/\/extension.umaine.edu\/food-health\/?page_id=20267"},"modified":"2026-05-05T09:16:23","modified_gmt":"2026-05-05T13:16:23","slug":"general-tsos-tofu","status":"publish","type":"page","link":"https:\/\/extension.umaine.edu\/food-health\/recipes\/general-tsos-tofu\/","title":{"rendered":"General Tso\u2019s Tofu"},"content":{"rendered":"<div id=\"recipe\"><\/div><div id=\"wprm-recipe-container-20252\" class=\"wprm-recipe-container\" data-recipe-id=\"20252\" data-servings=\"5\"><div class=\"wprm-recipe wprm-recipe-template-efnep-chic\"><div class=\"wprm-container-float-right\">\n    \n<\/div>\n<h2 class=\"wprm-recipe-name wprm-block-text-bold\">General Tso\u2019s Tofu<\/h2>\n<div class=\"wprm-spacer\"><\/div>\n<span class=\"wprm-recipe-details wprm-recipe-author wprm-block-text-light\"><a href=\"https:\/\/extension.umaine.edu\/food-health\/efnep\/\" target=\"_blank\">Expanded Food and Nutrition Education Program (EFNEP)<\/a><\/span>\n<div class=\"wprm-spacer\"><\/div>\n<div class=\"wprm-recipe-summary wprm-block-text-normal\"><span style=\"display: block;\">If you\u2019re looking for a way to make tofu taste great, this General Tso\u2019s Tofu recipe is the answer. It\u2019s got a delicious flavor\u2014sweet, savory, and a little bit of heat and stays nice and crunchy! It\u2019s a simple, filling meal that\u2019s perfect for a quick weeknight dinner over rice.<\/span><\/div>\n<div class=\"wprm-spacer\"><\/div>\n\n<div class=\"wprm-spacer\" style=\"height: 25px;\"><\/div>\n<div class=\"wprm-template-chic-buttons wprm-container-columns-spaced-middle wprm-container-columns-gutter\">\n\t<a href=\"https:\/\/extension.umaine.edu\/food-health\/wprm_print\/general-tsos-tofu\" style=\"color: #ffffff;background-color: #003263;border-color: #003263;border-radius: 3px;padding: 10px 5px;\" class=\"wprm-recipe-print wprm-recipe-link wprm-print-recipe-shortcode wprm-block-text-normal wprm-recipe-print-wide-button wprm-recipe-link-wide-button wprm-color-accent\" data-recipe-id=\"20252\" data-template=\"\" target=\"_blank\" rel=\"nofollow\"><span class=\"wprm-recipe-icon wprm-recipe-print-icon\"><svg width=\"16px\" height=\"16px\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\"><g stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\"><g fill=\"#ffffff\"><g><path d=\"M17.5454,0.0005 C18.2904,0.0005 18.9004,0.6105 18.9004,1.3565 L18.9004,1.3565 L18.9004,4.9445 L21.9904,4.9445 C23.0954,4.9445 24.0004,5.8485 24.0004,6.9535 L24.0004,6.9535 L24.0004,17.2415 C24.0004,18.3465 23.0954,19.2505 21.9904,19.2505 L21.9904,19.2505 L19.8414,19.2505 L19.8414,22.2795 C19.8414,23.1725 19.1104,23.9035 18.2174,23.9035 L18.2174,23.9035 L5.7834,23.9035 C4.8894,23.9035 4.1594,23.1725 4.1594,22.2795 L4.1594,22.2795 L4.1594,19.2505 L2.0104,19.2505 C0.9044,19.2505 0.0004,18.3465 0.0004,17.2415 L0.0004,17.2415 L0.0004,6.9535 C0.0004,5.8485 0.9044,4.9445 2.0104,4.9445 L2.0104,4.9445 L5.0984,4.9445 L5.0984,1.3565 C5.0984,0.6105 5.7094,0.0005 6.4554,0.0005 L6.4554,0.0005 Z M17.8414,15.5975 L6.1594,15.5975 L6.1594,21.9035 L17.8414,21.9035 L17.8414,15.5975 Z M21.9904,6.9445 L2.0104,6.9445 L2.0004,17.2415 L4.1594,17.2425 L4.1594,15.2215 C4.1594,14.3285 4.8894,13.5975 5.7834,13.5975 L5.7834,13.5975 L18.2174,13.5975 C19.1104,13.5975 19.8414,14.3285 19.8414,15.2215 L19.8414,15.2215 L19.8414,17.2495 L21.9904,17.2505 L22.0004,6.9535 L21.9904,6.9445 Z M6.1632,9.1318 C6.7902,9.1318 7.2992,9.6408 7.2992,10.2678 C7.2992,10.8948 6.7902,11.4028 6.1632,11.4028 L6.1632,11.4028 L5.0992,11.4028 C4.4722,11.4028 3.9632,10.8948 3.9632,10.2678 C3.9632,9.6408 4.4722,9.1318 5.0992,9.1318 L5.0992,9.1318 Z M16.6304,2.2715 L7.3704,2.2715 L7.3704,4.6845 L16.6304,4.6845 L16.6304,2.2715 Z\"><\/path><\/g><\/g><\/g><\/svg><\/span> Print Recipe<\/a>\n\t\n    \n<\/div>\n<div class=\"wprm-spacer\" style=\"height: 20px;\"><\/div>\n\n\n\n<div class=\"wprm-container-columns-spaced\">\n\t<div>\n    \t<div class=\"wprm-icon-shortcode wprm-icon-shortcode-separate wprm-align-center wprm-icon-decoration-line\" style=\"font-size: 24px;height: 24px;\"><div class=\"wprm-decoration-line\" style=\"border-color: #e0e0e0;\"><\/div><span class=\"wprm-recipe-icon\" aria-hidden=\"true\"><svg width=\"16px\" height=\"16px\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\"><g stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\"><g fill=\"#79bde8\"><path d=\"M19.5441,12.0586 L17.8411,12.3146 L17.8411,14.0376 L17.8411,17.8606 L6.1591,17.8606 L6.1591,14.0376 L6.1591,12.3146 L4.4561,12.0586 C3.0331,11.8446 2.0001,10.6536 2.0001,9.2246 C2.0001,7.6626 3.2471,6.3876 4.7971,6.3406 C4.8651,6.3486 4.9351,6.3556 5.0051,6.3576 L6.3221,6.4136 L6.8931,5.2246 C7.8481,3.2356 9.8051,1.9996 12.0001,1.9996 C14.1951,1.9996 16.1521,3.2356 17.1071,5.2246 L17.6781,6.4136 L18.9951,6.3576 C19.0641,6.3556 19.1321,6.3486 19.2021,6.3406 C20.7531,6.3866 22.0001,7.6626 22.0001,9.2246 C22.0001,10.6536 20.9671,11.8446 19.5441,12.0586 L19.5441,12.0586 Z M6.1591,22.0006 L17.8411,22.0006 L17.8411,19.8606 L6.1591,19.8606 L6.1591,22.0006 Z M19.1141,4.3386 C19.0451,4.3386 18.9801,4.3566 18.9101,4.3596 C17.6741,1.7836 15.0491,-0.0004 12.0001,-0.0004 C8.9511,-0.0004 6.3261,1.7836 5.0901,4.3596 C5.0211,4.3566 4.9551,4.3386 4.8861,4.3386 C2.1881,4.3386 0.0001,6.5266 0.0001,9.2246 C0.0001,11.6736 1.8081,13.6836 4.1591,14.0376 L4.1591,22.3756 C4.1591,23.2696 4.8901,23.9996 5.7831,23.9996 L18.2171,23.9996 C19.1101,23.9996 19.8411,23.2696 19.8411,22.3756 L19.8411,14.0376 C22.1911,13.6836 24.0001,11.6736 24.0001,9.2246 C24.0001,6.5266 21.8131,4.3386 19.1141,4.3386 L19.1141,4.3386 Z\" id=\"Fill-1\"><\/path><\/g><\/g><\/svg><\/span> <div class=\"wprm-decoration-line\" style=\"border-color: #e0e0e0;\"><\/div><\/div>\n\t\t<div class=\"wprm-recipe-meta-container wprm-recipe-custom-container wprm-recipe-details-container wprm-recipe-details-container-table wprm-block-text-normal wprm-recipe-table-borders-none wprm-recipe-table-borders-inside\" style=\"border-width: 0;border-style: dotted;border-color: #666666;\"><div class=\"wprm-recipe-block-container wprm-recipe-block-container-table wprm-block-text-normal wprm-recipe-tag-container wprm-recipe-course-container\" style=\"border-width: 0;border-style: dotted;border-color: #666666;\"><span class=\"wprm-recipe-details-label wprm-block-text-uppercase-faded wprm-recipe-tag-label wprm-recipe-course-label\">Course <\/span><span class=\"wprm-recipe-course wprm-block-text-normal\">Entrees<\/span><\/div><\/div>\n    <\/div>\n    <div>\n        <div class=\"wprm-icon-shortcode wprm-icon-shortcode-separate wprm-align-center wprm-icon-decoration-line\" style=\"font-size: 24px;height: 24px;\"><div class=\"wprm-decoration-line\" style=\"border-color: #e0e0e0;\"><\/div><span class=\"wprm-recipe-icon\" aria-hidden=\"true\"><svg width=\"16px\" height=\"16px\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\"><g stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\"><g fill=\"#79bde8\"><path d=\"M15.9199,4.9443 L18.1399,2.7243 C18.5509,2.3133 19.0909,2.1083 19.6299,2.1083 C20.1699,2.1083 20.7099,2.3133 21.1209,2.7243 C21.9429,3.5473 21.9419,4.8843 21.1209,5.7073 L18.9019,7.9253 C18.0799,8.7483 16.7419,8.7483 15.9199,7.9253 C15.0979,7.1033 15.0979,5.7663 15.9199,4.9443 M23.5529,22.1383 L13.3369,11.9233 L15.3109,9.9493 C15.9559,10.3353 16.6809,10.5413 17.4109,10.5413 C18.4629,10.5413 19.5159,10.1403 20.3159,9.3403 L22.5349,7.1213 C24.1369,5.5183 24.1369,2.9123 22.5349,1.3103 C21.7599,0.5343 20.7279,0.1073 19.6299,0.1073 C18.5329,0.1073 17.5019,0.5343 16.7259,1.3103 L14.5059,3.5303 C13.7299,4.3063 13.3029,5.3383 13.3029,6.4343 C13.3029,7.1883 13.5179,7.9053 13.8959,8.5363 L11.9229,10.5083 L9.9489,8.5353 C10.8909,6.9593 10.6959,4.8863 9.3399,3.5303 L6.1039,0.2933 C5.7129,-0.0977 5.0799,-0.0977 4.6899,0.2933 C4.2989,0.6833 4.2989,1.3163 4.6899,1.7073 L7.9259,4.9443 C8.4909,5.5093 8.6579,6.3153 8.4459,7.0323 L3.6539,2.2403 C3.2639,1.8493 2.6309,1.8493 2.2399,2.2403 C1.8499,2.6313 1.8499,3.2633 2.2399,3.6543 L7.0319,8.4463 C6.3149,8.6583 5.5089,8.4913 4.9429,7.9253 L1.7069,4.6893 C1.3159,4.2983 0.6839,4.2983 0.2929,4.6893 C-0.0981,5.0803 -0.0981,5.7133 0.2929,6.1033 L3.5289,9.3403 C4.3309,10.1403 5.3829,10.5413 6.4349,10.5413 C7.1649,10.5413 7.8899,10.3353 8.5349,9.9493 L10.5089,11.9233 L0.2929,22.1383 C-0.0981,22.5293 -0.0981,23.1623 0.2929,23.5523 C0.4879,23.7483 0.7439,23.8453 0.9999,23.8453 C1.2559,23.8453 1.5119,23.7483 1.7069,23.5523 L11.9229,13.3373 L22.1389,23.5523 C22.3339,23.7483 22.5899,23.8453 22.8459,23.8453 C23.1019,23.8453 23.3569,23.7483 23.5529,23.5523 C23.9429,23.1623 23.9429,22.5293 23.5529,22.1383\"><\/path><\/g><\/g><\/svg><\/span> <div class=\"wprm-decoration-line\" style=\"border-color: #e0e0e0;\"><\/div><\/div>\n\t\t<div class=\"wprm-recipe-meta-container wprm-recipe-custom-container wprm-recipe-details-container wprm-recipe-details-container-table wprm-block-text-normal wprm-recipe-table-borders-none wprm-recipe-table-borders-inside\" style=\"border-width: 0;border-style: dotted;border-color: #666666;\"><div class=\"wprm-recipe-block-container wprm-recipe-block-container-table wprm-block-text-normal wprm-recipe-servings-container\" style=\"border-width: 0;border-style: dotted;border-color: #666666;\"><span class=\"wprm-recipe-details-label wprm-block-text-uppercase-faded wprm-recipe-servings-label\">Servings <\/span><span class=\"wprm-recipe-servings-with-unit\"><span class=\"wprm-recipe-servings wprm-recipe-details wprm-recipe-servings-20252 wprm-recipe-servings-adjustable-tooltip wprm-block-text-normal\" data-recipe=\"20252\" aria-label=\"Adjust recipe servings\">5<\/span> <span class=\"wprm-recipe-servings-unit wprm-recipe-details-unit wprm-block-text-normal\">\u00be cup<\/span><\/span><\/div><\/div>\n    <\/div>\n<\/div>\n\n<div id=\"recipe-20252-ingredients\" class=\"wprm-recipe-ingredients-container wprm-recipe-ingredients-no-images wprm-recipe-20252-ingredients-container wprm-block-text-normal wprm-ingredient-style-regular wprm-recipe-images-before\" data-recipe=\"20252\" data-servings=\"5\"><h3 class=\"wprm-recipe-header wprm-recipe-ingredients-header wprm-block-text-bold wprm-align-left wprm-header-decoration-line wprm-header-has-actions wprm-header-has-actions\" style=\"\">Ingredients<div class=\"wprm-decoration-line\" style=\"border-color: #e0e0e0;\"><\/div>&nbsp;&nbsp;<div class=\"wprm-recipe-adjustable-servings-container wprm-recipe-adjustable-servings-20252-container wprm-toggle-container wprm-toggle-buttons-container wprm-block-text-normal\" style=\"--wprm-toggle-button-accent: #616161;\"><button class=\"wprm-recipe-adjustable-servings wprm-toggle wprm-toggle-active\" data-multiplier=\"1\" data-servings=\"5\" data-recipe=\"20252\" aria-label=\"Adjust servings by 1x\">1x<\/button><button class=\"wprm-recipe-adjustable-servings wprm-toggle\" data-multiplier=\"2\" data-servings=\"5\" data-recipe=\"20252\" aria-label=\"Adjust servings by 2x\">2x<\/button><button class=\"wprm-recipe-adjustable-servings wprm-toggle\" data-multiplier=\"3\" data-servings=\"5\" data-recipe=\"20252\" aria-label=\"Adjust servings by 3x\">3x<\/button><\/div><\/h3><div class=\"wprm-recipe-ingredient-group\"><h4 class=\"wprm-recipe-group-name wprm-recipe-ingredient-group-name wprm-block-text-faded\">Tofu <\/h4><ul class=\"wprm-recipe-ingredients\"><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"2\"><span class=\"wprm-recipe-ingredient-amount\">1 <\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">block<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">firm tofu<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"3\"><span class=\"wprm-recipe-ingredient-amount\">2<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">tablespoons<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">cornstarch<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"4\"><span class=\"wprm-recipe-ingredient-amount\">1<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">tablespoon<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">oil (canola, olive, or vegetable)<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"6\"><span class=\"wprm-recipe-ingredient-amount\">\u215b<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">teaspoon<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">pepper<\/span><\/li><\/ul><\/div><div class=\"wprm-recipe-ingredient-group\"><h4 class=\"wprm-recipe-group-name wprm-recipe-ingredient-group-name wprm-block-text-faded\">General Tso&#039;s Sauce <\/h4><ul class=\"wprm-recipe-ingredients\"><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"13\"><span class=\"wprm-recipe-ingredient-amount\">1<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">tablespoon<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">cornstarch<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"20\"><span class=\"wprm-recipe-ingredient-amount\">2<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">tablespoons<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">water<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"9\"><span class=\"wprm-recipe-ingredient-amount\">\u00bc<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">cup<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">low-sodium soy sauce<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"10\"><span class=\"wprm-recipe-ingredient-amount\">2<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">tablespoons<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">vinegar (apple cider, rice, or white vinegar)<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"11\"><span class=\"wprm-recipe-ingredient-amount\">2<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">tablespoons<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">hoisin sauce<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"12\"><span class=\"wprm-recipe-ingredient-amount\">1<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">tablespoon<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">sugar<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"14\"><span class=\"wprm-recipe-ingredient-amount\">1<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">teaspoon<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">sesame oil<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"15\"><span class=\"wprm-recipe-ingredient-amount\">\u00bd<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">teaspoon<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">red pepper flakes<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"16\"><span class=\"wprm-recipe-ingredient-amount\">\u00bc<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">teaspoon<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">garlic powder<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"17\"><span class=\"wprm-recipe-ingredient-amount\">\u00bc<\/span>&#32;<span class=\"wprm-recipe-ingredient-unit\">teaspoon<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">ground ginger<\/span><\/li><li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"7\"><span class=\"wprm-recipe-ingredient-unit\">garnish<\/span>&#32;<span class=\"wprm-recipe-ingredient-name\">sesame seeds and chopped green onions (optional)<\/span><\/li><\/ul><\/div><\/div>\n<div class=\"wprm-spacer\"><\/div>\n\n\n\n\n<div id=\"recipe-20252-instructions\" class=\"wprm-recipe-instructions-container wprm-recipe-20252-instructions-container wprm-block-text-normal\" data-recipe=\"20252\"><h3 class=\"wprm-recipe-header wprm-recipe-instructions-header wprm-block-text-bold wprm-align-left wprm-header-decoration-line wprm-header-has-actions\" style=\"\">Instructions<div class=\"wprm-decoration-line\" style=\"border-color: #e0e0e0;\"><\/div>&nbsp;<\/h3><div class=\"wprm-recipe-instruction-group\"><ul class=\"wprm-recipe-instructions\"><li id=\"wprm-recipe-20252-step-0-0\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\" style=\"margin-bottom: 5px;\">Clean the kitchen area and wash hands with soap and water.<\/div><\/li><li id=\"wprm-recipe-20252-step-0-1\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\" style=\"margin-bottom: 5px;\"><span style=\"display: block;\">Airfryer: Preheat to 375\u00b0F.<\/span><\/div><\/li><li id=\"wprm-recipe-20252-step-0-2\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\" style=\"margin-bottom: 5px;\"><span style=\"display: block;\">Oven: Preheat to 400\u00b0F.<\/span><\/div><\/li><\/ul><\/div><div class=\"wprm-recipe-instruction-group\"><h4 class=\"wprm-recipe-group-name wprm-recipe-instruction-group-name wprm-block-text-bold\">Prepare Tofu<\/h4><ul class=\"wprm-recipe-instructions\"><li id=\"wprm-recipe-20252-step-1-0\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\" style=\"margin-bottom: 5px;\"><span style=\"display: block;\">Carefully cut open the plastic film on the tofu container over the sink. Pour out the packing liquid and remove the block of tofu. Wash hands with soap and water.<\/span><\/div><\/li><li id=\"wprm-recipe-20252-step-1-1\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\" style=\"margin-bottom: 5px;\"><span style=\"display: block;\">Wrap the tofu block in a clean, lint-free kitchen towel or several layers of paper towels and squeeze out the excess moisture. <\/span><\/div><\/li><li id=\"wprm-recipe-20252-step-1-2\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\" style=\"margin-bottom: 5px;\"><span style=\"display: block;\">Place the wrapped tofu on a flat plate or cutting board. Set another flat object, like a second cutting board or a plate, on top. Place a heavy item, such as a large canned good or a pan, on top of the upper plate.<\/span><\/div><\/li><li id=\"wprm-recipe-20252-step-1-3\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\" style=\"margin-bottom: 5px;\"><span style=\"display: block;\">Let the tofu sit for 15 to 30 minutes. You\u2019ll see the towels becoming saturated as the water is pressed out.<\/span><\/div><\/li><li id=\"wprm-recipe-20252-step-1-4\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\" style=\"margin-bottom: 5px;\"><span style=\"display: block;\">Cut tofu into bite-sized 1-inch cubes.<\/span><\/div><\/li><\/ul><\/div><div class=\"wprm-recipe-instruction-group\"><h4 class=\"wprm-recipe-group-name wprm-recipe-instruction-group-name wprm-block-text-bold\">Prepare Tofu Before Cooking<\/h4><ul class=\"wprm-recipe-instructions\"><li id=\"wprm-recipe-20252-step-2-0\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\" style=\"margin-bottom: 5px;\"><span style=\"display: block;\">In a bowl, combine cornstarch, oil, and pepper, and toss tofu cubes until evenly coated.<\/span><\/div><\/li><\/ul><\/div><div class=\"wprm-recipe-instruction-group\"><h4 class=\"wprm-recipe-group-name wprm-recipe-instruction-group-name wprm-block-text-bold\">Cook Tofu<\/h4><ul class=\"wprm-recipe-instructions\"><li id=\"wprm-recipe-20252-step-3-0\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\" style=\"margin-bottom: 5px;\"><span style=\"display: block;\">Airfryer: Place the tofu in an air fryer basket in a single layer. Cook for 15 to 20 minutes. After 8 minutes, remove the basket and shake the tofu around. Place the basket back in the airfryer and continue baking until the tofu is golden and crisp.<\/span><\/div><\/li><li id=\"wprm-recipe-20252-step-3-1\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\" style=\"margin-bottom: 5px;\"><span style=\"display: block;\">Oven: Place the tofu cubes on a greased or lined baking sheet in a single layer, making sure they aren&#039;t touching. Bake for 25 to 30 minutes, flip the tofu after about 15 minutes, and continue baking until they are golden brown and feel firm to the touch.<\/span><\/div><\/li><\/ul><\/div><div class=\"wprm-recipe-instruction-group\"><h4 class=\"wprm-recipe-group-name wprm-recipe-instruction-group-name wprm-block-text-bold\">Make Sauce and Add to Tofu<\/h4><ul class=\"wprm-recipe-instructions\"><li id=\"wprm-recipe-20252-step-4-0\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\" style=\"margin-bottom: 5px;\"><span style=\"display: block;\">Start making the sauce when the tofu is cooking. <\/span><\/div><\/li><li id=\"wprm-recipe-20252-step-4-1\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\" style=\"margin-bottom: 5px;\"><span style=\"display: block;\">In a separate bowl, combine the cornstarch and water to create a cornstarch slurry. Set aside.<\/span><\/div><\/li><li id=\"wprm-recipe-20252-step-4-2\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\" style=\"margin-bottom: 5px;\"><span style=\"display: block;\">Combine soy sauce, vinegar, hoisin sauce, sugar, sesame oil, garlic, ginger, and red pepper flakes in a small saucepan. Bring the sauce to a simmer over medium heat. A simmer is when the rapid bubbling stops and only small bubbles remain. <\/span><\/div><\/li><li id=\"wprm-recipe-20252-step-4-3\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\" style=\"margin-bottom: 5px;\"><span style=\"display: block;\">Once the sauce is simmering, add the cornstarch slurry. Cook until the sauce thickens, stirring often.<\/span><\/div><\/li><li id=\"wprm-recipe-20252-step-4-4\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\" style=\"margin-bottom: 5px;\"><span style=\"display: block;\">Once tofu is done cooking, place it in a bowl, pour the sauce over it, and toss to coat the tofu pieces evenly.<\/span><\/div><\/li><li id=\"wprm-recipe-20252-step-4-5\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\" style=\"margin-bottom: 5px;\"><span style=\"display: block;\">Garnish with sesame seeds and chopped green onions (optional). <\/span><\/div><\/li><\/ul><\/div><div class=\"wprm-recipe-instruction-group\"><h4 class=\"wprm-recipe-group-name wprm-recipe-instruction-group-name wprm-block-text-bold\">Storage<\/h4><ul class=\"wprm-recipe-instructions\"><li id=\"wprm-recipe-20252-step-5-0\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\"><div class=\"wprm-recipe-instruction-text\" style=\"margin-bottom: 5px;\"><span style=\"display: block;\">Refrigerate any leftovers in an airtight container within 2 hours. Consume leftovers within 3 to 4 days.<\/span><\/div><\/li><\/ul><\/div><\/div>\n\n<div id=\"recipe-video\"><\/div>\n<div id=\"recipe-20252-notes\" class=\"wprm-recipe-notes-container wprm-block-text-normal\"><h3 class=\"wprm-recipe-header wprm-recipe-notes-header wprm-block-text-bold wprm-align-left wprm-header-decoration-line\" style=\"\">Notes<div class=\"wprm-decoration-line\" style=\"border-color: #e0e0e0;\"><\/div><\/h3><div class=\"wprm-recipe-notes\"><ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Suggest serving tofu over white or brown rice.<\/span><\/li>\n<li>For more information about food and beverage storage, go to the\u00a0<a href=\"https:\/\/www.foodsafety.gov\/keep-food-safe\/foodkeeper-app\" target=\"_blank\" rel=\"noopener\">FoodKeeper Website or App (FoodSafety.gov)<\/a>.<\/li>\n<\/ul>\n<hr \/>\n<span style=\"display: block;\"><a href=\"https:\/\/extension.umaine.edu\/food-health\/general-tsos-tofu-label\/\" target=\"_blank\" rel=\"attachment noopener wp-att-20291\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-20291\" src=\"https:\/\/extension.umaine.edu\/food-health\/wp-content\/uploads\/sites\/9\/2026\/05\/General-Tsos-Tofu-Label-531x1024.jpg\" alt=\"General Tso's Tofu Label: Click on this image for complete nutrition information\" width=\"260\" height=\"502\" srcset=\"https:\/\/extension.umaine.edu\/food-health\/wp-content\/uploads\/sites\/9\/2026\/05\/General-Tsos-Tofu-Label-531x1024.jpg 531w, https:\/\/extension.umaine.edu\/food-health\/wp-content\/uploads\/sites\/9\/2026\/05\/General-Tsos-Tofu-Label-156x300.jpg 156w, https:\/\/extension.umaine.edu\/food-health\/wp-content\/uploads\/sites\/9\/2026\/05\/General-Tsos-Tofu-Label-768x1481.jpg 768w, https:\/\/extension.umaine.edu\/food-health\/wp-content\/uploads\/sites\/9\/2026\/05\/General-Tsos-Tofu-Label-796x1536.jpg 796w, https:\/\/extension.umaine.edu\/food-health\/wp-content\/uploads\/sites\/9\/2026\/05\/General-Tsos-Tofu-Label-1062x2048.jpg 1062w, https:\/\/extension.umaine.edu\/food-health\/wp-content\/uploads\/sites\/9\/2026\/05\/General-Tsos-Tofu-Label-73x140.jpg 73w, https:\/\/extension.umaine.edu\/food-health\/wp-content\/uploads\/sites\/9\/2026\/05\/General-Tsos-Tofu-Label-317x611.jpg 317w, https:\/\/extension.umaine.edu\/food-health\/wp-content\/uploads\/sites\/9\/2026\/05\/General-Tsos-Tofu-Label-423x816.jpg 423w, https:\/\/extension.umaine.edu\/food-health\/wp-content\/uploads\/sites\/9\/2026\/05\/General-Tsos-Tofu-Label-634x1223.jpg 634w, https:\/\/extension.umaine.edu\/food-health\/wp-content\/uploads\/sites\/9\/2026\/05\/General-Tsos-Tofu-Label-846x1632.jpg 846w, https:\/\/extension.umaine.edu\/food-health\/wp-content\/uploads\/sites\/9\/2026\/05\/General-Tsos-Tofu-Label-951x1834.jpg 951w, https:\/\/extension.umaine.edu\/food-health\/wp-content\/uploads\/sites\/9\/2026\/05\/General-Tsos-Tofu-Label-1268x2446.jpg 1268w, https:\/\/extension.umaine.edu\/food-health\/wp-content\/uploads\/sites\/9\/2026\/05\/General-Tsos-Tofu-Label-scaled.jpg 1327w\" sizes=\"auto, (max-width: 320px) 85vw, (max-width: 768px) 67vw, (max-width: 1024px) 62vw,260px\" \/><\/a><\/span><div class=\"wprm-spacer\"><\/div>\n<hr \/><\/div><\/div>\n\n<div class=\"wprm-spacer\" style=\"height: 20px;\"><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>If you\u2019re looking for a way to make tofu taste great, this General Tso\u2019s Tofu recipe is the answer. It\u2019s got a delicious flavor\u2014sweet, savory, and a little bit of heat and stays nice and crunchy! It\u2019s a simple, filling meal that\u2019s perfect for a quick weeknight dinner over rice.<\/p>\n","protected":false},"author":160,"featured_media":0,"parent":689,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"templates\/page-withsidebar.php","meta":{"wprm-recipe-roundup-name":"","wprm-recipe-roundup-description":"","_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-20267","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>General Tso\u2019s Tofu - Cooperative Extension: Food &amp; Health - University of Maine Cooperative Extension<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/extension.umaine.edu\/food-health\/recipes\/general-tsos-tofu\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"General Tso\u2019s Tofu - Cooperative Extension: Food &amp; Health - University of Maine Cooperative Extension\" \/>\n<meta property=\"og:description\" content=\"If you\u2019re looking for a way to make tofu taste great, this General Tso\u2019s Tofu recipe is the answer. It\u2019s got a delicious flavor\u2014sweet, savory, and a little bit of heat and stays nice and crunchy! It\u2019s a simple, filling meal that\u2019s perfect for a quick weeknight dinner over rice.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/extension.umaine.edu\/food-health\/recipes\/general-tsos-tofu\/\" \/>\n<meta property=\"og:site_name\" content=\"Cooperative Extension: Food &amp; Health\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/extension.umaine.edu\/food-health\/recipes\/general-tsos-tofu\/\",\"url\":\"https:\/\/extension.umaine.edu\/food-health\/recipes\/general-tsos-tofu\/\",\"name\":\"General Tso\u2019s Tofu - Cooperative Extension: Food &amp; Health - University of Maine Cooperative Extension\",\"isPartOf\":{\"@id\":\"https:\/\/extension.umaine.edu\/food-health\/#website\"},\"datePublished\":\"2026-05-05T13:16:23+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/extension.umaine.edu\/food-health\/recipes\/general-tsos-tofu\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/extension.umaine.edu\/food-health\/recipes\/general-tsos-tofu\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/extension.umaine.edu\/food-health\/recipes\/general-tsos-tofu\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/extension.umaine.edu\/food-health\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Recipes\",\"item\":\"https:\/\/extension.umaine.edu\/food-health\/recipes\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"General Tso\u2019s Tofu\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/extension.umaine.edu\/food-health\/#website\",\"url\":\"https:\/\/extension.umaine.edu\/food-health\/\",\"name\":\"Cooperative Extension: Food &amp; Health\",\"description\":\"Information you can use, research you can trust.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/extension.umaine.edu\/food-health\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"General Tso\u2019s Tofu - Cooperative Extension: Food &amp; Health - University of Maine Cooperative Extension","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/extension.umaine.edu\/food-health\/recipes\/general-tsos-tofu\/","og_locale":"en_US","og_type":"article","og_title":"General Tso\u2019s Tofu - Cooperative Extension: Food &amp; Health - University of Maine Cooperative Extension","og_description":"If you\u2019re looking for a way to make tofu taste great, this General Tso\u2019s Tofu recipe is the answer. It\u2019s got a delicious flavor\u2014sweet, savory, and a little bit of heat and stays nice and crunchy! It\u2019s a simple, filling meal that\u2019s perfect for a quick weeknight dinner over rice.","og_url":"https:\/\/extension.umaine.edu\/food-health\/recipes\/general-tsos-tofu\/","og_site_name":"Cooperative Extension: Food &amp; Health","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/extension.umaine.edu\/food-health\/recipes\/general-tsos-tofu\/","url":"https:\/\/extension.umaine.edu\/food-health\/recipes\/general-tsos-tofu\/","name":"General Tso\u2019s Tofu - Cooperative Extension: Food &amp; Health - University of Maine Cooperative Extension","isPartOf":{"@id":"https:\/\/extension.umaine.edu\/food-health\/#website"},"datePublished":"2026-05-05T13:16:23+00:00","breadcrumb":{"@id":"https:\/\/extension.umaine.edu\/food-health\/recipes\/general-tsos-tofu\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/extension.umaine.edu\/food-health\/recipes\/general-tsos-tofu\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/extension.umaine.edu\/food-health\/recipes\/general-tsos-tofu\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/extension.umaine.edu\/food-health\/"},{"@type":"ListItem","position":2,"name":"Recipes","item":"https:\/\/extension.umaine.edu\/food-health\/recipes\/"},{"@type":"ListItem","position":3,"name":"General Tso\u2019s Tofu"}]},{"@type":"WebSite","@id":"https:\/\/extension.umaine.edu\/food-health\/#website","url":"https:\/\/extension.umaine.edu\/food-health\/","name":"Cooperative Extension: Food &amp; Health","description":"Information you can use, research you can trust.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/extension.umaine.edu\/food-health\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"taxonomy_info":[],"featured_image_src_large":false,"author_info":{"display_name":"agayton","author_link":"https:\/\/extension.umaine.edu\/food-health\/author\/agayton\/"},"comment_info":"","_links":{"self":[{"href":"https:\/\/extension.umaine.edu\/food-health\/wp-json\/wp\/v2\/pages\/20267","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/extension.umaine.edu\/food-health\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/extension.umaine.edu\/food-health\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/extension.umaine.edu\/food-health\/wp-json\/wp\/v2\/users\/160"}],"replies":[{"embeddable":true,"href":"https:\/\/extension.umaine.edu\/food-health\/wp-json\/wp\/v2\/comments?post=20267"}],"version-history":[{"count":3,"href":"https:\/\/extension.umaine.edu\/food-health\/wp-json\/wp\/v2\/pages\/20267\/revisions"}],"predecessor-version":[{"id":20275,"href":"https:\/\/extension.umaine.edu\/food-health\/wp-json\/wp\/v2\/pages\/20267\/revisions\/20275"}],"up":[{"embeddable":true,"href":"https:\/\/extension.umaine.edu\/food-health\/wp-json\/wp\/v2\/pages\/689"}],"wp:attachment":[{"href":"https:\/\/extension.umaine.edu\/food-health\/wp-json\/wp\/v2\/media?parent=20267"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}