• Skip to main content
  • Skip to primary sidebar

The Stingy Vegan

  • Recipe Index
  • 30-Minute Frugal Vegan Recipes Cookbook
  • About
    • Nutrition Disclaimer
  • Shop Vegan Tees
menu icon
go to homepage
search icon
Homepage link
  • Recipe Index
  • 30-Minute Frugal Vegan Recipes Cookbook
  • About
    • Nutrition Disclaimer
  • Shop Vegan Tees
    • Facebook
    • Instagram
  • ×
    Home » 15-Minute Recipes » Spinach and Tofu Stir Fry

    Published: May 22, 2026

    Spinach and Tofu Stir Fry

    Jump to Recipe

    This spinach and tofu stir fry is a quick and flavorful weeknight dinner that’s also packed with nutrients!

    A ceramic bowl half filled with rice, half filled with spinach and tofu stir fry. A pair of silver chopsticks sits on the side of the bow.
    Jump to:
    • Can tofu be cooked with spinach?
    • Which tofu is best for stir fry?
    • Ingredients
    • How to make spinach and tofu stir fry
    • Variations and substitutions
    • FAQs
    • Make ahead and storage tips
    • How to serve spinach and tofu stir fry
    • Spinach and Tofu Stir Fry

    Can tofu be cooked with spinach?

    I recently asked myself this question while staring into a near-empty fridge.

    I had a block of tofu and half a bag of spinach leftover from my chickpea spinach curry recipe.

    Since I recently developed this tofu stir fry recipe, I thought why not swap the cauliflower for spinach and see what happens.

    Turns out, yes, you can cook spinach and tofu together and it’s delicious!

    First, stir fry the tofu, then add the spinach to wilt before pouring over a vegan stir fry sauce.

    It’s a super quick 15-minute meal that’s full of healthy plant-based protein and vitamins! 

    Two hands tearing tofu into rough chunks over a glass bowl.

    Which tofu is best for stir fry?

    The best tofu for stir fry is extra-firm tofu.

    I usually like to use smoked tofu but recently I haven’t been able to find it.

    Plain extra-firm tofu works just fine.

    Contrary to popular belief, you do not need to press and marinate extra-firm tofu.

    Just drain the water from its package and give it a few good squeezes between your hands to remove the majority of the excess water.

    Marinating tofu doesn’t add much more flavor when you’ll be cooking the tofu in a flavorful sauce.

    Instead of cutting the tofu into cubes, I recommend tearing it into bite-sized chunks.

    This creates an uneven surface with lots of nooks and crannies that will hold on to the sticky stir fry sauce.

    For cheap and quick vegan meals, don’t fuss around too much with the tofu!

    A small ceramic bowl of vegan stir fry sauce.

    Ingredients

    The ingredients for this spinach and tofu stir fry are all economical and easy to find in any supermarket.

    Tofu: One standard-sized block (usually 14 oz) of extra-firm tofu. Chinese-style tofu. Do not use silken tofu.

    Spinach: A large bag of fresh spinach will cook down to a little bit of spinach!

    Soy sauce: I use Chinese light soy sauce. You can use gluten-free tamari or Japanese Kikkoman.

    Vegetable stock: A good, low sodium vegetable broth is the base of this vegan stir fry sauce.

    Maple syrup: A sweetener is needed to balance the saltiness of the soy sauce. I like maple syrup and, no, it does not make the sauce taste like maple. You can use sugar or agave syrup instead.

    Sesame oil: A touch of toasted sesame oil adds delicious flavor. If you don’t like it you can leave it out.

    Chili crisp: I like the flavor of chili crisp and the slight heat that it adds. You can substitute sriracha or sambal. You can also leave out the hot sauce if you don’t like any heat.

    Vinegar: I use rice vinegar to balance the saltiness. You can substitute other types of vinegar but add a little at a time and taste it.

    Ginger & garlic: These aromatics are essential for any good stir fry, in my opinion!

    Cornstarch: To thicken the sauce.

    Oil: To stir fry the tofu, use a couple tablespoons of a neutral-flavored oil such as sunflower, canola, avocado, etc.

    A black wok with a pile of fried tofu and a smaller pile of minced ginger and garlic.

    How to make spinach and tofu stir fry

    This tofu and spinach stir fry comes together in just 15 minutes and is super easy to make!

    Prep: Peel and finely mince the garlic cloves and ginger.

    Remove the tofu from its package and give it a few good squeezes between your hands to remove excess water.

    Use your hands to tear the tofu into bite-sized chunks and place them in a dish.

    Tofu: Heat the oil in a large pan or wok over medium-high heat.

    Add the tofu and allow to fry on the first side until golden brown.

    Stir and toss the tofu to fry on the other side.

    Sauce: While the tofu is frying, combine the vegetable stock, soy sauce, maple syrup, rice vinegar, sesame oil, chili crisp and cornstarch in a bowl.

    Stir well to dissolve the cornstarch.

    Spinach: When the tofu is golden brown on most sides, lower the heat to medium and push the tofu to the sides of the pan.

    Add the ginger and garlic into the empty space.

    If needed, drizzle a touch of oil on it to get it started frying.

    Fry for about 30 seconds to a minute until the ginger and garlic and fragrant and soft.

    Add the spinach and stir fry until wilted.

    Combine: Once the spinach is wilted and any liquid has simmered off, pour over the prepared stir fry sauce.

    Simmer until the sauce is thickened and coats the tofu.

    A wok filled with fried tofu and fresh green spinach leaves.

    Variations and substitutions

    Vegetables: You can add or substitute your favorite vegetables. 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 stir fry options.

    Stir fry sauce: If you have the vegetarian mushroom oyster sauce, it makes a delicious vegan stir fry sauce. I have a recipe for that in my tofu stir fry recipe.

    Spice: If you don’t like spice, you can leave out the chili crisp. Or you can substitute the chili crisp for sriracha, chili oil, red pepper flakes or sambal.

    Pouring the stir fry sauce into the pan of stir fried tofu and spinach.

    FAQs

    Do you need to press tofu?

    No, I never press extra-firm tofu. It does not hold much water and already has the texture that you want.

    How to thicken stir fry sauce?

    If your sauce isn’t thickening well, first give it time. It needs to simmer for a bit to an activate the cornstarch. If it is still too thin, mix another teaspoon with two teaspoons of water in a small bowl and add that to your stir fry. Simmer until thick.

    Make ahead and storage tips

    This spinach tofu stir fry is best eaten freshly cooked because the spinach may continue to release water after it is cooked and thin the sauce.

    However, if you have leftovers, they will keep in and airtight container in the fridge for up to 4 days.

    Reheat spinach and tofu stir fry in the microwave or in a pan over medium heat.

    I don’t recommend freezing cooked spinach. 

    A beige ceramic bowl half filled with rice and half filled with spinach and tofu stir fry. A pair of silver chopsticks sits on the side of the bowl.

    How to serve spinach and tofu stir fry

    Serve spinach and tofu stir fry with cooked white or brown rice.

    You can sprinkle your plates with sesame seeds, chopped green onion, and additional chili crisp.

    Spinach and Tofu Stir Fry

    This spinach and tofu stir fry is a quick and flavorful weeknight dinner that’s also packed with nutrients!
    No ratings yet
    Print Pin Recipe Rate
    Course: Main Course
    Cuisine: Asian-Inspired
    Prep Time: 5 minutes minutes
    Cook Time: 10 minutes minutes
    Total Time: 15 minutes minutes
    Servings: 4 people
    Calories: 172kcal
    Prevent your screen from going dark

    Ingredients

    For the stir fry

    • 2 tablespoons neutral oil
    • 1 block (14 oz / 400 grams) extra-firm tofu
    • 1 large bag (10 oz / 300 grams) fresh chopped spinach
    • 3 cloves of garlic, minced
    • 1 tablespoon minced ginger

    For the stir fry sauce

    • ¼ cup (60 ml) vegetable stock
    • ¼ cup (60 ml) soy sauce
    • 1 tablespoon maple syrup
    • ½ teaspoon rice vinegar
    • ½ teaspoon toasted sesame oil
    • 2 teaspoons chili crisp
    • 2 teaspoons cornstarch

    Instructions

    • Use your hands to tear the tofu into bite-sized chunks.
    • Heat the oil in a large pan or wok over medium-high heat. Add the tofu and fry on the first side until golden brown. Stir and toss to fry on the other side.
    • Meanwhile, combine all the ingredients for the stir fry sauce and stir well to dissolve the cornstarch.
    • Push the tofu to one side of the pan, lower the heat to medium, and add the ginger and garlic into the empty space. If needed, add another drizzle of oil on top to get it started frying. Fry until soft and fragrant - 30 seconds to a minute.
    • Add the spinach and stir fry until wilted. Allow any excess water in the bottom of the pan to evaporate.
    • Pour the stir fry sauce on top and simmer, while stirring, until it’s thickened and coats the tofu.
    Find us on Instagram@stingyveganrecipes
    Find us on Facebook@thestingyvegan

    Nutrition

    Calories: 172kcal | Carbohydrates: 12g | Protein: 11g | Fat: 10g | Saturated Fat: 1g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 5g | Trans Fat: 0.03g | Sodium: 966mg | Potassium: 639mg | Fiber: 2g | Sugar: 5g | Vitamin A: 7050IU | Vitamin C: 22mg | Calcium: 118mg | Iron: 4mg
    Nutritional information is provided as a courtesy and is approximate only. Please refer to our nutrition disclaimer for more information.
    « Smashed Chickpea Salad

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    PRIVACY POLICY  

    Connect with us!

    • Facebook
    • Instagram

    Get The Cookbook!

    This page contains affiliate links, meaning, at no additional cost to you, I will earn a commission if you click through and make a purchase. See disclosure policy.

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Nutrition Disclaimer
    • Our Cookbook
    • Recipe Index
    • Contact

    Newsletter

    • Sign Up! for our 5-day guide to saving money and time in your vegan kitchen.

    Copyright © 2020 The Stingy Vegan

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required