{"id":7034132,"date":"2026-08-08T20:25:11","date_gmt":"2026-08-08T20:25:11","guid":{"rendered":"https:\/\/peraltafinancing.com\/recipes\/category-a-b\/budget-food\/tofu-stir-fry-the-stingy-vegan\/"},"modified":"2026-08-08T20:25:11","modified_gmt":"2026-08-08T20:25:11","slug":"tofu-stir-fry-the-stingy-vegan","status":"publish","type":"post","link":"https:\/\/fivemor.com\/?p=7034132","title":{"rendered":"Tofu Stir Fry &#8211; The Stingy Vegan"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div>\n<p>This 30-minute tofu stir fry features chewy tofu and veggies in a deliciously umami, slightly spice vegan stir fry sauce.<\/p>\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1200\" height=\"1800\" src=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-picture.jpg\" alt=\"A close-up image of the tofu stir fry in a grey bowl with rice and metal chopsticks balanced on the side of the bowl.\" data-skip-lazy=\"\" class=\"wp-image-5452\" srcset=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-picture.jpg 1200w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-picture-768x1152.jpg 768w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-picture-1024x1536.jpg 1024w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-picture-720x1080.jpg 720w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-picture-360x540.jpg 360w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-picture-180x270.jpg 180w\" sizes=\"(max-width: 1200px) 100vw, 1200px\"\/><\/figure>\n<style><![CDATA[<![CDATA[#feast-advanced-jump-to {\n\tz-index: 999;\n\tborder: none;\n\topacity: 0.97;\n\tbackground: var(--global-palette7, #FCFCFC);\n\tborder-left: 4px solid var(--global-palette6, #CCC);\n\tmargin-bottom: 57px;\n}\n#feast-advanced-jump-to ul {\n\tmargin-left: 0;\n\tmargin-bottom: 0;\n\tpadding-left: 0;\n\tpadding: 0 30px 16px;\n}\n#feast-advanced-jump-to summary {\n\tmin-height: 48px;\n\tline-height: 48px;\n\tpadding: 8px 30px;\n}\n#feast-advanced-jump-to li {\n\tlist-style-type: none;\n\tmargin-bottom:8px;\n}\n#feast-advanced-jump-to li a {\n\ttext-decoration: none;\n}\n]]]]><![CDATA[>]]><\/style>\n<details id=\"feast-advanced-jump-to\" open=\"\">\n<summary>Jump to:<\/summary>\n<\/details>\n<h2 id=\"can-you-stir-fry-tofu\" class=\"wp-block-heading\">Can you stir fry tofu?<\/h2>\n<p>Yes! tofu is great for stir fry and make for a hearty, satisfying, protein-rich vegan or vegetarian stir fry.<\/p>\n<p>Tofu stir fry is great for a quick weeknight meal since it takes less than 30 minutes to make!<\/p>\n<p>Furthermore, tofu\u2019s neutral flavor means that it takes on the flavor of whatever sauce you use and can be combined with any number of vegetables.<\/p>\n<p>For this recipe I used roasted cauliflower as the vegetable but you can swap that out for your favorite vegetables or whatever you have on hand in your fridge for a completely different meal each time you make it.<\/p>\n<h2 id=\"which-tofu-is-best-for-stir-fry\" class=\"wp-block-heading\">Which tofu is best for stir fry?<\/h2>\n<p>There are several different types of tofu and I go over them in depth (with recipes for each type) in this <span style=\"text-decoration: underline;\"><a href=\"https:\/\/thestingyvegan.com\/tofu-for-beginners\/\" type=\"post\" id=\"430\">tofu for beginners<\/a><\/span> article.<\/p>\n<p>The best kind of tofu for high heat frying is extra-firm tofu.\u00a0<\/p>\n<p>Extra-firm tofu has a dense texture that most resembles meat and can be stir fried to a crispy, golden brown finish.<\/p>\n<p>Soft or silken tofu falls apart very easily and doesn\u2019t get a crispy exterior. Stir frying soft tofu is expert level stuff.<\/p>\n<p>Personally, my favorite flavor of tofu is smoked tofu and is the kind I use most often in my recipes such as these <span style=\"text-decoration: underline;\"><a href=\"https:\/\/thestingyvegan.com\/tofu-crumbles\/\" type=\"post\" id=\"5375\">tofu crumbles<\/a><\/span> and this <span style=\"text-decoration: underline;\"><a href=\"https:\/\/thestingyvegan.com\/tofu-chili\/\" type=\"post\" id=\"5415\">tofu chili<\/a><\/span>.<\/p>\n<p>Smoked tofu adds an extra layer of savoriness and smokiness that makes this tofu stir fry extra delicious!<\/p>\n<p>You can find smoked tofu in most large supermarkets.<\/p>\n<p>However, it is a bit more expensive and if you are not able to find it, you can substitute it for plain extra-firm tofu in this recipe.<\/p>\n<p>(Most of the flavor comes from the vegan stir fry sauce anyway).<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"1800\" alt=\"A pair of hands tears apart a piece of tofu over a bowl of tofu chunks.\" class=\"wp-image-4588\" srcset=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2024\/05\/maple-chili-tofu-image-5.jpg 1200w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2024\/05\/maple-chili-tofu-image-5-768x1152.jpg 768w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2024\/05\/maple-chili-tofu-image-5-1024x1536.jpg 1024w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2024\/05\/maple-chili-tofu-image-5-720x1080.jpg 720w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2024\/05\/maple-chili-tofu-image-5-360x540.jpg 360w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2024\/05\/maple-chili-tofu-image-5-180x270.jpg 180w\" data-lazy-sizes=\"(max-width: 1200px) 100vw, 1200px\" src=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2024\/05\/maple-chili-tofu-image-5.jpg\"\/><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"1800\" src=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2024\/05\/maple-chili-tofu-image-5.jpg\" alt=\"A pair of hands tears apart a piece of tofu over a bowl of tofu chunks.\" class=\"wp-image-4588\" srcset=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2024\/05\/maple-chili-tofu-image-5.jpg 1200w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2024\/05\/maple-chili-tofu-image-5-768x1152.jpg 768w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2024\/05\/maple-chili-tofu-image-5-1024x1536.jpg 1024w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2024\/05\/maple-chili-tofu-image-5-720x1080.jpg 720w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2024\/05\/maple-chili-tofu-image-5-360x540.jpg 360w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2024\/05\/maple-chili-tofu-image-5-180x270.jpg 180w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\"\/><\/figure>\n<h2 id=\"do-you-have-to-press-tofu\" class=\"wp-block-heading\">Do you have to press tofu?<\/h2>\n<p>No! I have not pressed my tofu for years and it comes out perfectly each time!<\/p>\n<p>Extra-firm tofu does not retain much water and it already has the texture that you want.<\/p>\n<p>There is no need to press it in an effort to compact it further.<\/p>\n<p>I have also noticed that people in my <span style=\"text-decoration: underline;\"><a href=\"https:\/\/www.facebook.com\/groups\/cheapveganfood\" target=\"_blank\" rel=\"noreferrer noopener\">cheap vegan food community<\/a><\/span> have also come around to this fact recently.<\/p>\n<p>Don\u2019t waste your time pressing your tofu for 15 to 30 minutes.\u00a0<\/p>\n<p>It\u2019ll be fine, I promise.<\/p>\n<h2 id=\"how-do-i-prep-tofu-for-stir-fry\" class=\"wp-block-heading\">How do I prep tofu for stir fry?<\/h2>\n<p>Just drain off the water from the package and give it a couple firm squeezes between your hands over the sink.<\/p>\n<p>Another common misconception is that tofu needs to be marinated.<\/p>\n<p>I have seen people test this hypothesis and report that the difference between marinated and un-marinated tofu is negligible.<\/p>\n<p>Again, just like pressing tofu, it\u2019s a waste of time.<\/p>\n<p>Tofu benefits from a killer sticky sauce &#8211; that\u2019s where most of the flavor comes from (and this recipe\u2019s vegan stir fry sauce is amazing!).<\/p>\n<p>You can chop your tofu into squares but I like to break it into bite-sized pieces with my hands.<\/p>\n<p>Breaking it up this way creates and uneven surface where the sauce can get stuck in the nooks and crannies.<\/p>\n<p>Optional in your tofu prep is to coat it in cornstarch.<\/p>\n<p>I frequently do this like in my <span style=\"text-decoration: underline;\"><a href=\"https:\/\/thestingyvegan.com\/lemon-tofu\/\" type=\"post\" id=\"4768\">lemon tofu<\/a><\/span> and <span style=\"text-decoration: underline;\"><a href=\"https:\/\/thestingyvegan.com\/maple-chili-tofu\/\" type=\"post\" id=\"4604\">maple chili tofu<\/a><\/span> recipes.\u00a0<\/p>\n<p>Today\u2019s recipe doesn\u2019t call for it because I just felt like a softer tofu experience but if you prefer a more chewy texture, feel free to toss the tofu in a couple tablespoons of cornstarch before frying it.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"1800\" alt=\"A black pan of roasted cauliflower florets.\" class=\"wp-image-5449\" srcset=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-1.jpg 1200w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-1-768x1152.jpg 768w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-1-1024x1536.jpg 1024w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-1-720x1080.jpg 720w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-1-360x540.jpg 360w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-1-180x270.jpg 180w\" data-lazy-sizes=\"(max-width: 1200px) 100vw, 1200px\" src=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-1.jpg\"\/><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"1800\" src=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-1.jpg\" alt=\"A black pan of roasted cauliflower florets.\" class=\"wp-image-5449\" srcset=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-1.jpg 1200w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-1-768x1152.jpg 768w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-1-1024x1536.jpg 1024w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-1-720x1080.jpg 720w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-1-360x540.jpg 360w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-1-180x270.jpg 180w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\"\/><\/figure>\n<h2 id=\"whats-the-best-way-to-stir-fry-tofu\" class=\"wp-block-heading\">What\u2019s the best way to stir fry tofu?<\/h2>\n<p>The best way to stir fry tofu is by itself.\u00a0<\/p>\n<p>I like to do it first before the vegetables.<\/p>\n<p>Tofu fries best over high heat and you want it to retain it\u2019s crispy outside so it\u2019s best to remove it to a plate before adding any vegetables.<\/p>\n<p>Use a wok or a large skillet and heat a couple tablespoons of high-heat oil.\u00a0<\/p>\n<p>Add the tofu in a single layer and allow to fry until golden brown on the first side, then toss it to fry on the other side.<\/p>\n<p>Remove it to a plate and then proceed to stir fry your chosen vegetables. Add it back in to reheat, then pour in your stir fry sauce to finish.<\/p>\n<h2 id=\"what-veggies-for-tofu-stir-fry\" class=\"wp-block-heading\">What veggies for tofu stir fry?<\/h2>\n<p>You can use any vegetable that is normally good for stir fry:<\/p>\n<p>Bell peppers, broccoli, cauliflower, carrots, snow peas, snap peas, boy choy, baby corn, mushrooms, green beans, water chestnuts, cabbage, bean sprouts, and zucchini are popular options.<\/p>\n<p>As mentioned, fry your tofu first, then remove it to a plate.\u00a0<\/p>\n<p>Then stir fry your veggies, starting from the harder, denser ones that need more time.\u00a0<\/p>\n<p>Add the softer, quicker cooking ones last.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"1800\" alt=\"The fried tofu chunks inside a black wok.\" class=\"wp-image-5447\" srcset=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-2.jpg 1200w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-2-768x1152.jpg 768w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-2-1024x1536.jpg 1024w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-2-720x1080.jpg 720w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-2-360x540.jpg 360w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-2-180x270.jpg 180w\" data-lazy-sizes=\"(max-width: 1200px) 100vw, 1200px\" src=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-2.jpg\"\/><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"1800\" src=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-2.jpg\" alt=\"The fried tofu chunks inside a black wok.\" class=\"wp-image-5447\" srcset=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-2.jpg 1200w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-2-768x1152.jpg 768w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-2-1024x1536.jpg 1024w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-2-720x1080.jpg 720w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-2-360x540.jpg 360w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-2-180x270.jpg 180w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\"\/><\/figure>\n<h2 id=\"vegan-stir-fry-sauce\" class=\"wp-block-heading\">Vegan stir fry sauce<\/h2>\n<p>The key to a good stir fry is the sauce.<\/p>\n<p>There are lots of different ways to make vegan stir fry sauce but I think I\u2019ve come up with the best!<\/p>\n<p>My sauce uses vegetable stock, vegan oyster sauce (more on that in a minute), maple syrup, sesame oil, rice vinegar, sambal, and soy sauce.<\/p>\n<p>It\u2019s the perfect balance of savory, sweet, spicy and it\u2019s oh so umami!<\/p>\n<p>You might want to mix up a big jar of it and keep it in your fridge!<\/p>\n<h2 id=\"what-is-vegetarian-oyster-sauce\" class=\"wp-block-heading\">What is vegetarian oyster sauce?<\/h2>\n<p>The key ingredient in this vegan stir fry sauce is a product called vegetarian oyster sauce.<\/p>\n<p>Vegetarian oyster sauce is a thick, sticky, savory and umami sauce that works well as a vegan substitute to typical oyster sauce.<\/p>\n<p>It is generally made from mushrooms and is alternatively labeled as mushroom vegetarian stir fry sauce, vegetarian oyster flavored sauce, vegan oyster flavored sauce.<\/p>\n<p>The vegetarian oyster sauce that I have is made by the brand <span style=\"text-decoration: underline;\"><a href=\"https:\/\/usa.lkk.com\/en\/products\/vegan-oyster-flavored-sauce\" target=\"_blank\" rel=\"noreferrer noopener\">Lee Kum Kee<\/a><\/span>.\u00a0<\/p>\n<p>It\u2019s probably the most widely available vegan oyster sauce and on the website you can find points of sale in your region.<\/p>\n<p>Other options for vegetarian oyster sauce can be found on <span style=\"text-decoration: underline;\"><a href=\"https:\/\/www.amazon.com\/Lee-Kum-Kee-Vegetarian-Stir-fry\/dp\/B00886IECE\/ref=sr_1_26?dib=eyJ2IjoiMSJ9.CpSan6jXxdnbw09CNNKgxp5hFwP1ImVTehLrTwKwfxvkfFOta4DnCU5Zn8LMqmayGVZGo_aMCh-qbKYf7Sg7q2hYVwCkST5jnGnoCvhLK5T1H1FU33Ms4MzforFMgSJmnpd3NqPb-ndSik7B7KmAhevf_-iIDHVNUV7g2NYgM1blcx0M10HpNzKCguMYhAFs-2Yfux8u__W3xkqyjU-KBraksup1CMk48nbuT3b5CIzHLKpS5NAd7IljVd8OnRIsz7Nc2iOPoEvWCzwT2bVmMp4vwSbBhHV7kVOO0buwdV4.YmR3egTX4bmRqef05kdq0jKWkc6JWuPbp97DjMCgh6g&amp;dib_tag=se&amp;keywords=vegan+oyster+sauce&amp;qid=1764841558&amp;sr=8-26\" target=\"_blank\" rel=\"noreferrer noopener\">Amazon<\/a><\/span>, at <span style=\"text-decoration: underline;\"><a href=\"https:\/\/shop.sprouts.com\/store\/sprouts\/products\/27601170-sprouts-oyster-style-sauce-14-oz\" target=\"_blank\" rel=\"noreferrer noopener\">Sprouts<\/a><\/span> supermarket, <span style=\"text-decoration: underline;\"><a href=\"https:\/\/kikkomanusa.com\/homecooks\/products\/vegetarian-oyster-flavored-sauce\/\" target=\"_blank\" rel=\"noreferrer noopener\">Kikkoman<\/a><\/span> vegetarian oyster sauce, or <span style=\"text-decoration: underline;\"><a href=\"https:\/\/www.amazon.com\/gp\/product\/B016EDAK0Q\/ref=ppx_yo_dt_b_asin_title_o04_s01?ie=UTF8&amp;th=1\" target=\"_blank\" rel=\"noreferrer noopener\">Wa Ja Shan<\/a><\/span> vegetarian mushroom oyster sauce.<\/p>\n<p>If you\u2019re someone who makes a lot of stir fry, it\u2019s worth it to track down some vegetarian oyster sauce to whip up quick and easy stir fry sauces.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"1587\" alt=\"The wok of fried tofu pushed to the side with minced ginger and garlic in the middle of the wok.\" class=\"wp-image-5448\" srcset=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-3.jpg 1200w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-3-768x1016.jpg 768w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-3-1161x1536.jpg 1161w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-3-720x952.jpg 720w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-3-360x476.jpg 360w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-3-180x238.jpg 180w\" data-lazy-sizes=\"(max-width: 1200px) 100vw, 1200px\" src=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-3.jpg\"\/><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"1587\" src=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-3.jpg\" alt=\"The wok of fried tofu pushed to the side with minced ginger and garlic in the middle of the wok.\" class=\"wp-image-5448\" srcset=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-3.jpg 1200w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-3-768x1016.jpg 768w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-3-1161x1536.jpg 1161w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-3-720x952.jpg 720w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-3-360x476.jpg 360w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-3-180x238.jpg 180w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\"\/><\/figure>\n<h2 id=\"ingredients\" class=\"wp-block-heading\">Ingredients<\/h2>\n<p>Unlike similar tofu stir fry recipe, I try to keep my recipes simple with a short list of ingredients.\u00a0<\/p>\n<p>Tofu and cauliflower are cheap and the rest are condiments that go a long way once you have them.<\/p>\n<p><strong>Tofu: <\/strong>You will need extra-firm tofu. I strongly recommend smoked tofu &#8211; it\u2019s so delicious and combines well with the vegetarian oyster sauce, but I have also made this recipe with plain tofu and it is still delicious.<\/p>\n<p><strong>Cauliflower: <\/strong>More or less half a large head of cauliflower, broken into bite-sized florets.\u00a0<\/p>\n<p><strong>Vegetable stock: <\/strong>The base of the stir fry sauce is vegetable broth. Use your favorite brand or homemade.<\/p>\n<p><strong>Vegetarian oyster sauce: <\/strong>There is a detailed explanation of what this is and where to buy it in the previous section. I use this very often is so many recipes so it is a very useful ingredient to track down.<\/p>\n<p><strong>Maple syrup: <\/strong>Maple syrup adds sweetness to balance out the saltiness of the oyster sauce but it does not taste like maple. I prefer this sweetener to brown sugar because it adds an extra depth of flavor but you can substitute sugar or agave syrup.<\/p>\n<p><strong>Vinegar: <\/strong>Again, to balance out the saltiness of the oyster sauce, a touch of vinegar is used. I like the lightness of rice vinegar but other types of light vinegar will work.<\/p>\n<p><strong>Sesame oil: <\/strong>A touch of toasted sesame oil adds savoriness and a hint of nuttiness.\u00a0<\/p>\n<p><strong>Hot sauce: <\/strong>I like a touch of spice but you can leave it out if you don\u2019t. I have made this recipe with both sambal and sriracha and they both work.<\/p>\n<p><strong>Soy sauce: <\/strong>I use a regular light Chinese soy sauce to add more umami and savoriness. Japanese style Kikkomman, gluten-free tamari or coconut aminos will work too.<\/p>\n<p><strong>Cornstarch: <\/strong>A little bit of cornstarch is added to the sauce to help it thicken and cling to the tofu.<\/p>\n<p><strong>Ginger &amp; garlic: <\/strong>These aromatics add to the Asian flavor profile. I have also made this sauce without them and its still delicious.<\/p>\n<p><strong>Oil: <\/strong>To fry the tofu and roast the cauliflower, you\u2019ll need some oil. High heat oil like sunflower, canola, vegetable to avocado oil to stir fry the tofu. The cauliflower can be roasted in olive oil if you prefer.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"1800\" alt=\"A green ceramic bowl with vegetable stock being poured into the vegan stir fry sauce.\" class=\"wp-image-5450\" srcset=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-sauce-image.jpg 1200w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-sauce-image-768x1152.jpg 768w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-sauce-image-1024x1536.jpg 1024w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-sauce-image-720x1080.jpg 720w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-sauce-image-360x540.jpg 360w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-sauce-image-180x270.jpg 180w\" data-lazy-sizes=\"(max-width: 1200px) 100vw, 1200px\" src=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-sauce-image.jpg\"\/><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"1800\" src=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-sauce-image.jpg\" alt=\"A green ceramic bowl with vegetable stock being poured into the vegan stir fry sauce.\" class=\"wp-image-5450\" srcset=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-sauce-image.jpg 1200w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-sauce-image-768x1152.jpg 768w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-sauce-image-1024x1536.jpg 1024w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-sauce-image-720x1080.jpg 720w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-sauce-image-360x540.jpg 360w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-sauce-image-180x270.jpg 180w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\"\/><\/figure>\n<h2 id=\"how-to-make-tofu-stir-fry\" class=\"wp-block-heading\">How to make tofu stir fry<\/h2>\n<p>This tofu stir fry is a quick 30-minute recipe that\u2019s super easy to make. You\u2019ll want to add it to your weeknight dinner rotation!<\/p>\n<p><strong>Prep: <\/strong>Prep the cauliflower by cutting the head in half.<\/p>\n<p>Use half the cauliflower and break the florets into bite-sized pieces. Place them on a baking tray.<\/p>\n<p>Remove the tofu from its package and drain off the excess water.<\/p>\n<p>Give the tofu block a couple good squeezes between your hands over the sink to remove excess moisture.<\/p>\n<p>Use your hands to tear the tofu into bite-sized pieces over a bowl.<\/p>\n<p>Peel and finely mince the ginger and garlic.<\/p>\n<p><strong>Roast: <\/strong>Drizzle a bit of oil over the cauliflower and toss to coat.<\/p>\n<p>Roast the cauliflower in a 400 F \/ 200 C oven for 20 &#8211; 25 minutes until tender and beginning to brown.<\/p>\n<p>You can give it a toss halfway through.<\/p>\n<p><strong>Stir fry: <\/strong>Heat 2 tablespoons of neutral oil in a wok or large skillet over medium-high heat.<\/p>\n<p>Add the tofu in a single layer and allow it to fry until golden brown on the first side, then stir and flip to fry on another side.<\/p>\n<p>Flip as many times as necessary until the tofu is golden brown on most sides.<\/p>\n<p>Reduce the heat to medium-low.<\/p>\n<p>Push the tofu pieces to the sides of the pan and add the ginger and garlic into the middle of the pan.<\/p>\n<p>You may need to drizzle a touch of oil over it to get it frying.<\/p>\n<p>Stir the ginger and garlic continuously until soft and fragrant &#8211; about 30 seconds.<\/p>\n<p><strong>Sauce: <\/strong>While the tofu is frying, combine all the ingredients for the stir fry sauce in a bowl.<\/p>\n<p>Stir the sauce well to dissolve the cornstarch.<\/p>\n<p>Add the cauliflower into the pan and mix everything together.<\/p>\n<p>Pour in the sauce and cook until it thickens and coats the ingredients &#8211; about 3 &#8211; 5 minutes.<\/p>\n<p>Garnish as desired and serve with rice.<\/p>\n<h2 id=\"variations-and-substitutions\" class=\"wp-block-heading\">Variations and substitutions<\/h2>\n<p><strong>Vegetables: <\/strong>Feel free to swap out the cauliflower for different vegetables. If they are softer vegetables, you can stir fry them directly in the pan instead of roasting. I would remove the tofu and set it aside while stir frying the veggies.<\/p>\n<p><strong>Vegetarian oyster sauce:<\/strong> I know people are going to ask what can be substituted for this ingredient. I don\u2019t know. It\u2019s a key ingredient in this vegan stir fry sauce so if you don\u2019t have it, I would recommend choosing another recipe to cook from.<\/p>\n<p><strong>Garnishes:<\/strong> Serve the tofu stir fry as-is or choose from these possible garnishes: green onions, sesame seeds, cilantro, chopped peanuts, an extra drizzle of toasted sesame oil, or a squeeze of lime juice.<\/p>\n<p><strong>Hot sauce:<\/strong> I like sambal but sriracha, chili crisp, or red pepper flakes work too.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"1683\" alt=\"Pouring the vegan stir fry sauce into a wok with tofu and cauliflower.\" class=\"wp-image-5451\" srcset=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-4.jpg 1200w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-4-768x1077.jpg 768w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-4-1095x1536.jpg 1095w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-4-720x1010.jpg 720w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-4-360x505.jpg 360w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-4-180x252.jpg 180w\" data-lazy-sizes=\"(max-width: 1200px) 100vw, 1200px\" src=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-4.jpg\"\/><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"1683\" src=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-4.jpg\" alt=\"Pouring the vegan stir fry sauce into a wok with tofu and cauliflower.\" class=\"wp-image-5451\" srcset=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-4.jpg 1200w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-4-768x1077.jpg 768w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-4-1095x1536.jpg 1095w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-4-720x1010.jpg 720w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-4-360x505.jpg 360w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-image-4-180x252.jpg 180w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\"\/><\/figure>\n<h2 id=\"faqs\" class=\"wp-block-heading\">FAQs<\/h2>\n<div class=\"schema-faq wp-block-yoast-faq-block\">\n<div class=\"schema-faq-section\" id=\"faq-question-1778489713314\"><strong class=\"schema-faq-question\">How long to stir fry tofu?<\/strong> <\/p>\n<p class=\"schema-faq-answer\">Stir fry tofu for 8-10 minutes over medium-high heat until it is golden brown and crispy on all sides.<\/p>\n<\/p><\/div>\n<div class=\"schema-faq-section\" id=\"faq-question-1778489794257\"><strong class=\"schema-faq-question\">When to add tofu in stir fry?<\/strong> <\/p>\n<p class=\"schema-faq-answer\">For best results, stir fry the tofu separately from the other ingredients. I do it first, then, if necessary, remove it to a plate until everything else is stir fried. Add the tofu back in at the end before adding the sauce.<\/p>\n<\/p><\/div>\n<div class=\"schema-faq-section\" id=\"faq-question-1778489854180\"><strong class=\"schema-faq-question\">What can I use instead of vegetarian oyster sauce?<\/strong> <\/p>\n<p class=\"schema-faq-answer\">This recipe was designed around this key ingredient. I cannot recommend a substitute. If you don\u2019t have it, choose another recipe for a more basic stir fry sauce. Hoisin sauce isn\u2019t the same.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<h2 id=\"make-ahead-and-storage-tips\" class=\"wp-block-heading\">Make ahead and storage tips<\/h2>\n<p>This stir fry sauce can be made ahead, as well as doubled, and kept in the fridge for a week until needed.<\/p>\n<p>Leftover tofu stir fry can be refrigerated for up to 4 days.\u00a0<\/p>\n<p>Keep in mind that it\u2019s best served freshly cooked as the tofu will lose its crisp. It\u2019s still tasty, but the texture will change slightly<\/p>\n<p>Tofu stir fry can be reheated in the microwave or in a pan over medium heat on the stove.<\/p>\n<p>Tofu stir fry can be frozen for up to 3 months but the texture of the cauliflower will change upon reheating and become softer and more mushy.<\/p>\n<p>The tofu itself will hold up well in the freezer so you can leave out the vegetables and add them fresh later.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"1800\" alt=\"A ceramic bowl half filled with rice and half filled with tofu stir fry. A pair of silver chopsticks rests on the side of the bowl.\" class=\"wp-image-5445\" srcset=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-photo.jpg 1200w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-photo-768x1152.jpg 768w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-photo-1024x1536.jpg 1024w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-photo-720x1080.jpg 720w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-photo-360x540.jpg 360w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-photo-180x270.jpg 180w\" data-lazy-sizes=\"(max-width: 1200px) 100vw, 1200px\" src=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-photo.jpg\"\/><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"1800\" src=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-photo.jpg\" alt=\"A ceramic bowl half filled with rice and half filled with tofu stir fry. A pair of silver chopsticks rests on the side of the bowl.\" class=\"wp-image-5445\" srcset=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-photo.jpg 1200w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-photo-768x1152.jpg 768w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-photo-1024x1536.jpg 1024w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-photo-720x1080.jpg 720w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-photo-360x540.jpg 360w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-photo-180x270.jpg 180w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\"\/><\/figure>\n<h2 id=\"how-to-serve-tofu-stir-fry\" class=\"wp-block-heading\">How to serve tofu stir fry<\/h2>\n<p>Stir fry is best served with rice. White rice or brown rice are both good.<\/p>\n<p>You could also substitute the rice for something less traditional such as quinoa, farro or barley.<\/p>\n<p>For extra veggies, steam some bok choy or spinach, make a cucumber salad or some zucchini noodles as a side dish.<\/p>\n<p>Garnish your tofu stir fry with chopped scallions, cilantro, sesame seeds or chopped peanuts.<\/p>\n<div id=\"wprm-recipe-container-5455\" class=\"wprm-recipe-container\" data-recipe-id=\"5455\" data-servings=\"4\">\n<div class=\"wprm-recipe wprm-recipe-template-the-stingy-vegan\">\n<div class=\"wprm-recipe-image wprm-block-image-rounded\"><img loading=\"lazy\" decoding=\"async\" style=\"border-width: 10px;border-style: solid;border-color: #ffffff;border-radius: 30px;\" width=\"200\" height=\"200\" class=\"attachment-200x200 size-200x200\" alt=\"\" srcset=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-photo-360x360.jpg 360w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-photo-150x150.jpg 150w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-photo-500x500.jpg 500w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-photo-720x720.jpg 720w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-photo-180x180.jpg 180w\" data-lazy-sizes=\"(max-width: 200px) 100vw, 200px\" src=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-photo-360x360.jpg\"\/><img loading=\"lazy\" decoding=\"async\" style=\"border-width: 10px;border-style: solid;border-color: #ffffff;border-radius: 30px;\" width=\"200\" height=\"200\" src=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-photo-360x360.jpg\" class=\"attachment-200x200 size-200x200\" alt=\"\" srcset=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-photo-360x360.jpg 360w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-photo-150x150.jpg 150w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-photo-500x500.jpg 500w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-photo-720x720.jpg 720w, https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-photo-180x180.jpg 180w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\"\/><\/div>\n<div class=\"wprm-recipe-template-the-stingy-vegan-container\">\n<div class=\"wprm-recipe-template-the-stingy-vegan-header\">\n<h2 id=\"tofu-stir-fry\" class=\"wprm-recipe-name wprm-block-text-bold\">Tofu stir fry<\/h2>\n<p>This 30-minute tofu stir fry features chewy tofu and veggies in a deliciously umami, slightly spice vegan stir fry sauce.<\/p>\n<style><![CDATA[<![CDATA[#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-full svg * { fill: #ffffff; }#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-33 svg * { fill: url(#wprm-recipe-user-rating-0-33); }#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-50 svg * { fill: url(#wprm-recipe-user-rating-0-50); }#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-66 svg * { fill: url(#wprm-recipe-user-rating-0-66); }linearGradient#wprm-recipe-user-rating-0-33 stop { stop-color: #ffffff; }linearGradient#wprm-recipe-user-rating-0-50 stop { stop-color: #ffffff; }linearGradient#wprm-recipe-user-rating-0-66 stop { stop-color: #ffffff; }]]]]><![CDATA[>]]><\/style>\n<p><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"0\" height=\"0\" style=\"display:block;width:0px;height:0px\"><defs><lineargradient id=\"wprm-recipe-user-rating-0-33\"><stop offset=\"0%\" stop-opacity=\"1\"\/><stop offset=\"33%\" stop-opacity=\"1\"\/><stop offset=\"33%\" stop-opacity=\"0\"\/><stop offset=\"100%\" stop-opacity=\"0\"\/><\/lineargradient><\/defs><defs><lineargradient id=\"wprm-recipe-user-rating-0-50\"><stop offset=\"0%\" stop-opacity=\"1\"\/><stop offset=\"50%\" stop-opacity=\"1\"\/><stop offset=\"50%\" stop-opacity=\"0\"\/><stop offset=\"100%\" stop-opacity=\"0\"\/><\/lineargradient><\/defs><defs><lineargradient id=\"wprm-recipe-user-rating-0-66\"><stop offset=\"0%\" stop-opacity=\"1\"\/><stop offset=\"66%\" stop-opacity=\"1\"\/><stop offset=\"66%\" stop-opacity=\"0\"\/><stop offset=\"100%\" stop-opacity=\"0\"\/><\/lineargradient><\/defs><\/svg><\/p>\n<p>\t\t<a href=\"https:\/\/thestingyvegan.com\/wprm_print\/tofu-stir-fry\" style=\"color: #2c3e50;background-color: #ffffff;border-color: #ffffff;border-radius: 0px;padding: 5px 12px;\" class=\"wprm-recipe-print wprm-recipe-link wprm-print-recipe-shortcode wprm-block-text-normal wprm-recipe-print-inline-button wprm-recipe-link-inline-button wprm-color-accent\" data-recipe-id=\"5455\" data-template=\"\" target=\"_blank\" rel=\"nofollow\"><span class=\"wprm-recipe-icon wprm-recipe-print-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" width=\"16px\" height=\"16px\" viewbox=\"0 0 24 24\"><g><path fill=\"#333333\" d=\"M19,5.09V1c0-0.552-0.448-1-1-1H6C5.448,0,5,0.448,5,1v4.09C2.167,5.569,0,8.033,0,11v7c0,0.552,0.448,1,1,1h4v4c0,0.552,0.448,1,1,1h12c0.552,0,1-0.448,1-1v-4h4c0.552,0,1-0.448,1-1v-7C24,8.033,21.833,5.569,19,5.09z M7,2h10v3H7V2z M17,22H7v-9h10V22z M18,10c-0.552,0-1-0.448-1-1c0-0.552,0.448-1,1-1s1,0.448,1,1C19,9.552,18.552,10,18,10z\"\/><\/g><\/svg><\/span> Print<\/a><br \/>\n<a href=\"https:\/\/www.pinterest.com\/pin\/create\/bookmarklet\/?url=https%3A%2F%2Fthestingyvegan.com%2Ftofu-stir-fry%2F&amp;media=https%3A%2F%2Fthestingyvegan.com%2Fwp-content%2Fuploads%2F2026%2F05%2Ftofu-stir-fry-pin.jpg&amp;description=Tofu+stir+fry&amp;is_video=false\" target=\"_blank\" rel=\"nofollow noopener\" data-recipe=\"5455\" data-url=\"https:\/\/thestingyvegan.com\/tofu-stir-fry\/\" data-media=\"https:\/\/thestingyvegan.com\/wp-content\/uploads\/2026\/05\/tofu-stir-fry-pin.jpg\" data-description=\"Tofu stir fry\" data-repin=\"\" role=\"button\" style=\"color: #333333;background-color: #ffffff;border-color: #ffffff;border-radius: 0px;padding: 5px 5px;\" class=\"wprm-recipe-pin wprm-recipe-link wprm-block-text-normal wprm-recipe-pin-inline-button wprm-recipe-link-inline-button wprm-color-accent\">Pin Recipe<\/a><\/p>\n<p>\t\t<a href=\"#commentform\" class=\"wprm-recipe-jump-to-comments wprm-recipe-link wprm-block-text-normal wprm-recipe-jump-to-comments-inline-button wprm-recipe-link-inline-button wprm-color-accent\" style=\"color: #2c3e50;background-color: #ffffff;border-color: #ffffff;border-radius: 0px;padding: 5px 12px;\"><span class=\"wprm-recipe-icon wprm-recipe-jump-to-comments-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" width=\"16px\" height=\"16px\" viewbox=\"0 0 24 24\"><g transform=\"translate(0, 0)\"><polygon fill=\"none\" stroke=\"#333333\" stroke-width=\"2\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" points=\"12,2.6 15,9 21.4,9 16.7,13.9 18.6,21.4 12,17.6 5.4,21.4 7.3,13.9 2.6,9 9,9 \" stroke-linejoin=\"miter\"\/><\/g><\/svg><\/span> Rate<\/a><\/p>\n<div class=\"wprm-recipe-meta-container wprm-recipe-tags-container wprm-recipe-details-container wprm-recipe-details-container-inline wprm-block-text-normal\">\n<p><span class=\"wprm-recipe-details-label wprm-block-text-faded wprm-recipe-tag-label wprm-recipe-course-label\">Course: <\/span><span class=\"wprm-recipe-course wprm-block-text-normal\">Main Course<\/span><\/p>\n<p><span class=\"wprm-recipe-details-label wprm-block-text-faded wprm-recipe-tag-label wprm-recipe-cuisine-label\">Cuisine: <\/span><span class=\"wprm-recipe-cuisine wprm-block-text-normal\">Asian-Inspired<\/span><\/p>\n<\/div>\n<div class=\"wprm-recipe-meta-container wprm-recipe-times-container wprm-recipe-details-container wprm-recipe-details-container-inline wprm-block-text-normal\">\n<p><span class=\"wprm-recipe-details-label wprm-block-text-faded wprm-recipe-time-label wprm-recipe-prep-time-label\">Prep Time: <\/span><span class=\"wprm-recipe-time wprm-block-text-normal\"><span class=\"wprm-recipe-details wprm-recipe-details-minutes wprm-recipe-prep_time wprm-recipe-prep_time-minutes\">5<span class=\"sr-only screen-reader-text wprm-screen-reader-text\"> minutes<\/span><\/span> <span class=\"wprm-recipe-details-unit wprm-recipe-details-minutes wprm-recipe-prep_time-unit wprm-recipe-prep_timeunit-minutes\" aria-hidden=\"true\">minutes<\/span><\/span><\/p>\n<p><span class=\"wprm-recipe-details-label wprm-block-text-faded wprm-recipe-time-label wprm-recipe-cook-time-label\">Cook Time: <\/span><span class=\"wprm-recipe-time wprm-block-text-normal\"><span class=\"wprm-recipe-details wprm-recipe-details-minutes wprm-recipe-cook_time wprm-recipe-cook_time-minutes\">25<span class=\"sr-only screen-reader-text wprm-screen-reader-text\"> minutes<\/span><\/span> <span class=\"wprm-recipe-details-unit wprm-recipe-details-minutes wprm-recipe-cook_time-unit wprm-recipe-cook_timeunit-minutes\" aria-hidden=\"true\">minutes<\/span><\/span><\/p>\n<p><span class=\"wprm-recipe-details-label wprm-block-text-faded wprm-recipe-time-label wprm-recipe-total-time-label\">Total Time: <\/span><span class=\"wprm-recipe-time wprm-block-text-normal\"><span class=\"wprm-recipe-details wprm-recipe-details-minutes wprm-recipe-total_time wprm-recipe-total_time-minutes\">30<span class=\"sr-only screen-reader-text wprm-screen-reader-text\"> minutes<\/span><\/span> <span class=\"wprm-recipe-details-unit wprm-recipe-details-minutes wprm-recipe-total_time-unit wprm-recipe-total_timeunit-minutes\" aria-hidden=\"true\">minutes<\/span><\/span><\/p>\n<\/div>\n<p><span class=\"wprm-recipe-details-label wprm-block-text-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-5455 wprm-recipe-servings-adjustable-tooltip wprm-block-text-normal\" data-recipe=\"5455\" aria-label=\"Adjust recipe servings\">4<\/span> <span class=\"wprm-recipe-servings-unit wprm-recipe-details-unit wprm-block-text-normal\">people<\/span><\/span><\/p>\n<p><span class=\"wprm-recipe-details-label wprm-block-text-faded wprm-recipe-nutrition-label wprm-recipe-calories-label\">Calories: <\/span><span class=\"wprm-recipe-nutrition-with-unit\"><span class=\"wprm-recipe-details wprm-recipe-nutrition wprm-recipe-calories wprm-block-text-normal\">229<\/span><span class=\"wprm-recipe-details-unit wprm-recipe-nutrition-unit wprm-recipe-calories-unit wprm-block-text-normal\">kcal<\/span><\/span><\/p>\n<p><label id=\"wprm-toggle-switch-1758649936\" class=\"wprm-toggle-switch wprm-toggle-switch-rounded wprm-toggle-switch-outside\"><input type=\"checkbox\" id=\"wprm-prevent-sleep-checkbox-1758649936\" class=\"wprm-prevent-sleep-checkbox\"\/><span class=\"wprm-toggle-switch-slider\" style=\"--switch-height: 20px;--switch-on-color: #4a90e2;\"\/><span class=\"wprm-toggle-switch-label wprm-prevent-sleep-label wprm-block-text-bold\">Cook Mode<\/span><\/label><span class=\"wprm-prevent-sleep-description wprm-block-text-normal\">Prevent your screen from going dark<\/span><\/p>\n<\/p><\/div>\n<div id=\"recipe-5455-ingredients\" class=\"wprm-recipe-ingredients-container wprm-recipe-ingredients-no-images wprm-recipe-5455-ingredients-container wprm-block-text-normal wprm-ingredient-style-regular wprm-recipe-images-before\" data-recipe=\"5455\" data-servings=\"4\">\n<h3 class=\"wprm-recipe-header wprm-recipe-ingredients-header wprm-block-text-bold wprm-align-left wprm-header-decoration-none\" style=\"\">Ingredients<\/h3>\n<div class=\"wprm-recipe-ingredient-group\">\n<h4 class=\"wprm-recipe-group-name wprm-recipe-ingredient-group-name wprm-block-text-bold\">For the stir fry<\/h4>\n<ul class=\"wprm-recipe-ingredients\">\n<li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"1\"><span class=\"wprm-recipe-ingredient-amount\">Half a large head<\/span> <span class=\"wprm-recipe-ingredient-unit\">(about 18 oz \/ 500 grams)<\/span> <span class=\"wprm-recipe-ingredient-name\">of cauliflower<\/span><\/li>\n<li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"2\"><span class=\"wprm-recipe-ingredient-amount\">1<\/span> <span class=\"wprm-recipe-ingredient-unit\">(12 oz \/ 340 gram)<\/span> <span class=\"wprm-recipe-ingredient-name\">block extra-firm tofu, <\/span> <span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">(I highly recommend smoked tofu but plain will work)<\/span><\/li>\n<li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"3\"><span class=\"wprm-recipe-ingredient-amount\">3<\/span> <span class=\"wprm-recipe-ingredient-unit\">tablespoons<\/span> <span class=\"wprm-recipe-ingredient-name\">neutral oil,<\/span> <span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">divided<\/span><\/li>\n<li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"4\"><span class=\"wprm-recipe-ingredient-amount\">1<\/span> <span class=\"wprm-recipe-ingredient-unit\">tablespoon<\/span> <span class=\"wprm-recipe-ingredient-name\">minced ginger<\/span><\/li>\n<li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"5\"><span class=\"wprm-recipe-ingredient-amount\">2<\/span> <span class=\"wprm-recipe-ingredient-unit\">cloves<\/span> <span class=\"wprm-recipe-ingredient-name\">of garlic,<\/span> <span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">minced<\/span><\/li>\n<\/ul>\n<\/div>\n<div class=\"wprm-recipe-ingredient-group\">\n<h4 class=\"wprm-recipe-group-name wprm-recipe-ingredient-group-name wprm-block-text-bold\">For the stir fry sauce<\/h4>\n<ul class=\"wprm-recipe-ingredients\">\n<li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"7\"><span class=\"wprm-recipe-ingredient-amount\">\u00bd<\/span> <span class=\"wprm-recipe-ingredient-unit\">cup (125 ml)<\/span> <span class=\"wprm-recipe-ingredient-name\"> vegetable stock<\/span><\/li>\n<li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"8\"><span class=\"wprm-recipe-ingredient-amount\">4<\/span> <span class=\"wprm-recipe-ingredient-unit\">tablespoons<\/span> <span class=\"wprm-recipe-ingredient-name\">vegetarian oyster sauce,<\/span> <span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">see note<\/span><\/li>\n<li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"9\"><span class=\"wprm-recipe-ingredient-amount\">2<\/span> <span class=\"wprm-recipe-ingredient-unit\">tablespoons<\/span> <span class=\"wprm-recipe-ingredient-name\">maple syrup<\/span><\/li>\n<li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"10\"><span class=\"wprm-recipe-ingredient-amount\">2<\/span> <span class=\"wprm-recipe-ingredient-unit\">teaspoons<\/span> <span class=\"wprm-recipe-ingredient-name\">rice vinegar<\/span><\/li>\n<li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"11\"><span class=\"wprm-recipe-ingredient-amount\">2<\/span> <span class=\"wprm-recipe-ingredient-unit\">teaspoons<\/span> <span class=\"wprm-recipe-ingredient-name\">sambal, sriracha or chili crisp<\/span><\/li>\n<li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"12\"><span class=\"wprm-recipe-ingredient-amount\">1<\/span> <span class=\"wprm-recipe-ingredient-unit\">teaspoon<\/span> <span class=\"wprm-recipe-ingredient-name\">toasted sesame oil<\/span><\/li>\n<li class=\"wprm-recipe-ingredient\" style=\"list-style-type: disc;\" data-uid=\"13\"><span class=\"wprm-recipe-ingredient-amount\">2<\/span> <span class=\"wprm-recipe-ingredient-unit\">teaspoons<\/span> <span class=\"wprm-recipe-ingredient-name\">cornstarch<\/span><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div id=\"recipe-5455-instructions\" class=\"wprm-recipe-instructions-container wprm-recipe-5455-instructions-container wprm-block-text-normal\" data-recipe=\"5455\">\n<h3 class=\"wprm-recipe-header wprm-recipe-instructions-header wprm-block-text-bold wprm-align-left wprm-header-decoration-none\" style=\"\">Instructions<\/h3>\n<div class=\"wprm-recipe-instruction-group\">\n<ul class=\"wprm-recipe-instructions\">\n<li id=\"wprm-recipe-5455-step-0-0\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\">\n<p>Cut the cauliflower into bite-sized florets. Drizzle with about a tablespoon of oil and roast in a 400 F \/ 200 C oven for 20 &#8211; 25 minutes, or until tender, tossing halfway through.<\/p>\n<\/li>\n<li id=\"wprm-recipe-5455-step-0-1\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\">\n<p>Remove the tofu from its package and give it a couple of squeezes between your hands to remove excess water.<\/p>\n<\/li>\n<li id=\"wprm-recipe-5455-step-0-2\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\">\n<p>Use your hands to tear the tofu into bite-sized pieces.<\/p>\n<\/li>\n<li id=\"wprm-recipe-5455-step-0-3\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\">\n<p>Heat the remaining 2 tablespoons of oil in a wok or large pan over medium-high heat. Add the tofu and fry on the first side until golden brown, then toss and flip to fry on the other side. Continue until the tofu is golden brown on most sides.<\/p>\n<\/li>\n<li id=\"wprm-recipe-5455-step-0-4\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\">\n<p>While the tofu is frying, combine all the ingredients for the stir fry sauce in a bowl.<\/p>\n<\/li>\n<li id=\"wprm-recipe-5455-step-0-5\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\">\n<p>When the tofu is fried, reduce the heat to medium-low and push the tofu to the sides of the pan. Add the ginger and garlic to the middle of the pan. If the pan is dry, drizzle the ginger and garlic with a touch of oil to get it frying. Stir the ginger and garlic continuously until fragrant &#8211; about 30 seconds.<\/p>\n<\/li>\n<li id=\"wprm-recipe-5455-step-0-6\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\">\n<p>Add the roasted garlic and mix well. Give the stir fry sauce a good mix to dissolve the cornstarch then pour it into the pan. Stir until the sauce thickens and coats everything.<\/p>\n<\/li>\n<li id=\"wprm-recipe-5455-step-0-7\" class=\"wprm-recipe-instruction\" style=\"list-style-type: decimal;\">\n<p>Serve with rice and your choice of garnishes.<\/p>\n<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div id=\"recipe-5455-notes\" class=\"wprm-recipe-notes-container wprm-block-text-normal\">\n<h3 class=\"wprm-recipe-header wprm-recipe-notes-header wprm-block-text-bold wprm-align-left wprm-header-decoration-none\" style=\"\">Notes<\/h3>\n<p><span style=\"display: block;\">Vegetarian oyster sauce is available at Asian markets, Amazon, and some large supermarket chains. Scroll up to read an in-depth description and points of sale of this ingredient. I do not offer a substitute because it is so unique. It\u2019s very delicious and versatile so I recommend finding it and keeping it on hand in your kitchen.<\/span><\/p>\n<\/div>\n<div id=\"recipe-5455-nutrition\" class=\"wprm-nutrition-label-shortcode-container\">\n<h3 class=\"wprm-recipe-header wprm-recipe-nutrition-header wprm-block-text-bold wprm-align-left wprm-header-decoration-none\" style=\"\">Nutrition<\/h3>\n<p><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-calories\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: #777777\">Calories: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">229<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">kcal<\/span><\/span><span style=\"color: #777777\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-carbohydrates\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: #777777\">Carbohydrates: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">19<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">g<\/span><\/span><span style=\"color: #777777\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-protein\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: #777777\">Protein: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">9<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">g<\/span><\/span><span style=\"color: #777777\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-fat\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: #777777\">Fat: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">14<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">g<\/span><\/span><span style=\"color: #777777\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-saturated_fat\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: #777777\">Saturated Fat: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">1<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">g<\/span><\/span><span style=\"color: #777777\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-polyunsaturated_fat\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: #777777\">Polyunsaturated Fat: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">4<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">g<\/span><\/span><span style=\"color: #777777\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-monounsaturated_fat\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: #777777\">Monounsaturated Fat: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">7<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">g<\/span><\/span><span style=\"color: #777777\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-trans_fat\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: #777777\">Trans Fat: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">0.04<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">g<\/span><\/span><span style=\"color: #777777\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-sodium\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: #777777\">Sodium: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">618<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">mg<\/span><\/span><span style=\"color: #777777\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-potassium\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: #777777\">Potassium: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">567<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">mg<\/span><\/span><span style=\"color: #777777\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-fiber\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: #777777\">Fiber: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">3<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">g<\/span><\/span><span style=\"color: #777777\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-sugar\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: #777777\">Sugar: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">10<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">g<\/span><\/span><span style=\"color: #777777\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-vitamin_a\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: #777777\">Vitamin A: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">17<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">IU<\/span><\/span><span style=\"color: #777777\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-vitamin_c\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: #777777\">Vitamin C: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">62<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">mg<\/span><\/span><span style=\"color: #777777\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-calcium\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: #777777\">Calcium: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">75<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">mg<\/span><\/span><span style=\"color: #777777\"> | <\/span><span class=\"wprm-nutrition-label-text-nutrition-container wprm-nutrition-label-text-nutrition-container-iron\"><span class=\"wprm-nutrition-label-text-nutrition-label  wprm-block-text-normal\" style=\"color: #777777\">Iron: <\/span><span class=\"wprm-nutrition-label-text-nutrition-value\" style=\"color: #333333\">2<\/span><span class=\"wprm-nutrition-label-text-nutrition-unit\" style=\"color: #333333\">mg<\/span><\/span><\/p>\n<\/div>\n<div class=\"wprm-call-to-action wprm-call-to-action-simple\" style=\"color: #333333;margin: 0px;padding-top: 10px;padding-bottom: 10px;\"><span class=\"wprm-call-to-action-text-container\"><span class=\"wprm-call-to-action-text\">Nutritional information is provided as a courtesy and is approximate only. Please refer to our <a href=\"https:\/\/thestingyvegan.com\/nutrition-disclaimer\/\" target=\"_blank\" style=\"color: #3498db\">nutrition disclaimer<\/a> for more information.<\/span><\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><script type=\"text\/rocketlazyloadscript\">\n  !function(f,b,e,v,n,t,s)\n  {if(f.fbq)return;n=f.fbq=function(){n.callMethod?\n  n.callMethod.apply(n,arguments):n.queue.push(arguments)};\n  if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\n  n.queue=[];t=b.createElement(e);t.async=!0;\n  t.src=v;s=b.getElementsByTagName(e)[0];\n  s.parentNode.insertBefore(t,s)}(window, document,'script',\n  'https:\/\/connect.facebook.net\/en_US\/fbevents.js');\n  fbq('init', '1680294708910367');\n  fbq('track', 'PageView');\n<\/script><br \/>\n<br \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This 30-minute tofu stir fry features chewy tofu and veggies in a deliciously umami, slightly spice vegan stir fry sauce. Jump to: Can you stir fry tofu? Yes! tofu is great for stir fry and make for a hearty, satisfying, protein-rich vegan or vegetarian stir fry. Tofu stir fry is great for a quick weeknight [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":7034133,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[141],"tags":[5567,52399,34478,15205,448],"dealstore":[],"offerexpiration":[],"class_list":["post-7034132","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-budget-food","tag-fry","tag-stingy","tag-stir","tag-tofu","tag-vegan"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Tofu Stir Fry - The Stingy Vegan - Som2ny Network<\/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:\/\/fivemor.com\/?p=7034132\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tofu Stir Fry - The Stingy Vegan - Som2ny Network\" \/>\n<meta property=\"og:description\" content=\"This 30-minute tofu stir fry features chewy tofu and veggies in a deliciously umami, slightly spice vegan stir fry sauce. Jump to: Can you stir fry tofu? Yes! tofu is great for stir fry and make for a hearty, satisfying, protein-rich vegan or vegetarian stir fry. Tofu stir fry is great for a quick weeknight [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fivemor.com\/?p=7034132\" \/>\n<meta property=\"og:site_name\" content=\"Som2ny Network\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-08T20:25:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/08\/tofu-stir-fry-picture.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"1800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fivemor.com\/?p=7034132#article\",\"isPartOf\":{\"@id\":\"https:\/\/fivemor.com\/?p=7034132\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371\"},\"headline\":\"Tofu Stir Fry &#8211; The Stingy Vegan\",\"datePublished\":\"2026-08-08T20:25:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fivemor.com\/?p=7034132\"},\"wordCount\":2713,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fivemor.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/fivemor.com\/?p=7034132#primaryimage\"},\"thumbnailUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/08\/tofu-stir-fry-picture.jpg\",\"keywords\":[\"Fry\",\"Stingy\",\"stir\",\"Tofu\",\"Vegan\"],\"articleSection\":[\"Budget Food\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fivemor.com\/?p=7034132#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fivemor.com\/?p=7034132\",\"url\":\"https:\/\/fivemor.com\/?p=7034132\",\"name\":\"Tofu Stir Fry - The Stingy Vegan - Som2ny Network\",\"isPartOf\":{\"@id\":\"https:\/\/fivemor.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/fivemor.com\/?p=7034132#primaryimage\"},\"image\":{\"@id\":\"https:\/\/fivemor.com\/?p=7034132#primaryimage\"},\"thumbnailUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/08\/tofu-stir-fry-picture.jpg\",\"datePublished\":\"2026-08-08T20:25:11+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fivemor.com\/?p=7034132#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fivemor.com\/?p=7034132\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fivemor.com\/?p=7034132#primaryimage\",\"url\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/08\/tofu-stir-fry-picture.jpg\",\"contentUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/08\/tofu-stir-fry-picture.jpg\",\"width\":1200,\"height\":1800},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fivemor.com\/?p=7034132#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/fivemor.com\/?bp_activities=1\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tofu Stir Fry &#8211; The Stingy Vegan\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fivemor.com\/#website\",\"url\":\"https:\/\/fivemor.com\/\",\"name\":\"Som2ny Network\",\"description\":\"Daily Deals\",\"publisher\":{\"@id\":\"https:\/\/fivemor.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fivemor.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/fivemor.com\/#organization\",\"name\":\"Som2ny Network\",\"url\":\"https:\/\/fivemor.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png\",\"contentUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png\",\"width\":300,\"height\":86,\"caption\":\"Som2ny Network\"},\"image\":{\"@id\":\"https:\/\/fivemor.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/fivemor.com\"],\"url\":\"https:\/\/fivemor.com\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Tofu Stir Fry - The Stingy Vegan - Som2ny Network","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:\/\/fivemor.com\/?p=7034132","og_locale":"en_US","og_type":"article","og_title":"Tofu Stir Fry - The Stingy Vegan - Som2ny Network","og_description":"This 30-minute tofu stir fry features chewy tofu and veggies in a deliciously umami, slightly spice vegan stir fry sauce. Jump to: Can you stir fry tofu? Yes! tofu is great for stir fry and make for a hearty, satisfying, protein-rich vegan or vegetarian stir fry. Tofu stir fry is great for a quick weeknight [&hellip;]","og_url":"https:\/\/fivemor.com\/?p=7034132","og_site_name":"Som2ny Network","article_published_time":"2026-08-08T20:25:11+00:00","og_image":[{"width":1200,"height":1800,"url":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/08\/tofu-stir-fry-picture.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fivemor.com\/?p=7034132#article","isPartOf":{"@id":"https:\/\/fivemor.com\/?p=7034132"},"author":{"name":"admin","@id":"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371"},"headline":"Tofu Stir Fry &#8211; The Stingy Vegan","datePublished":"2026-08-08T20:25:11+00:00","mainEntityOfPage":{"@id":"https:\/\/fivemor.com\/?p=7034132"},"wordCount":2713,"commentCount":0,"publisher":{"@id":"https:\/\/fivemor.com\/#organization"},"image":{"@id":"https:\/\/fivemor.com\/?p=7034132#primaryimage"},"thumbnailUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/08\/tofu-stir-fry-picture.jpg","keywords":["Fry","Stingy","stir","Tofu","Vegan"],"articleSection":["Budget Food"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fivemor.com\/?p=7034132#respond"]}]},{"@type":"WebPage","@id":"https:\/\/fivemor.com\/?p=7034132","url":"https:\/\/fivemor.com\/?p=7034132","name":"Tofu Stir Fry - The Stingy Vegan - Som2ny Network","isPartOf":{"@id":"https:\/\/fivemor.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/fivemor.com\/?p=7034132#primaryimage"},"image":{"@id":"https:\/\/fivemor.com\/?p=7034132#primaryimage"},"thumbnailUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/08\/tofu-stir-fry-picture.jpg","datePublished":"2026-08-08T20:25:11+00:00","breadcrumb":{"@id":"https:\/\/fivemor.com\/?p=7034132#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fivemor.com\/?p=7034132"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fivemor.com\/?p=7034132#primaryimage","url":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/08\/tofu-stir-fry-picture.jpg","contentUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/08\/tofu-stir-fry-picture.jpg","width":1200,"height":1800},{"@type":"BreadcrumbList","@id":"https:\/\/fivemor.com\/?p=7034132#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/fivemor.com\/?bp_activities=1"},{"@type":"ListItem","position":2,"name":"Tofu Stir Fry &#8211; The Stingy Vegan"}]},{"@type":"WebSite","@id":"https:\/\/fivemor.com\/#website","url":"https:\/\/fivemor.com\/","name":"Som2ny Network","description":"Daily Deals","publisher":{"@id":"https:\/\/fivemor.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fivemor.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/fivemor.com\/#organization","name":"Som2ny Network","url":"https:\/\/fivemor.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fivemor.com\/#\/schema\/logo\/image\/","url":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png","contentUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png","width":300,"height":86,"caption":"Som2ny Network"},"image":{"@id":"https:\/\/fivemor.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fivemor.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png","caption":"admin"},"sameAs":["https:\/\/fivemor.com"],"url":"https:\/\/fivemor.com\/?author=1"}]}},"_links":{"self":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts\/7034132","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7034132"}],"version-history":[{"count":0,"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts\/7034132\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/media\/7034133"}],"wp:attachment":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7034132"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=7034132"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=7034132"},{"taxonomy":"dealstore","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fdealstore&post=7034132"},{"taxonomy":"offerexpiration","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fofferexpiration&post=7034132"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}