• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Vegan Richa
  • Home
  • Recipes
    • (new) Recipe Filters
    • Popular Recipes
    • Breakfast
    • Lunch / Dinner
    • Dessert
    • Indian
    • Instant Pot
    • Burgers
    • Pizza
    • Recipe Index
  • Videos
    • Instant Pot
    • Dessert
    • Holidays
    • Easy Vegan Meals
    • All Recipe Videos
  • CookBooks
    • Vegan Richa’s Instant Pot Cookbook(PREORDER NOW)
    • Vegan Richa’s Everyday Kitchen (Print & Digital)
    • Vegan Richa’s Indian Kitchen (Print & Digital)
  • Resources
    • How To Start A Food Blog
    • Resources for Food Bloggers
    • Vegan Subs & Resources
    • Our Vegan Journey and FAQs
    • Indian Pantry
    • Indian Dal / Lentil Names
  • Shop
  • About / Contact
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Home
  • Recipes
  • Videos
  • CookBooks
  • Shop
  • About
  • NEW! Instant Pot Cookbook
    • Bloglovin
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×

    Home » main course:India

    Spiced Spinach Tofu Stir fry 1 Pot 15 Minutes

    Published: Jan 3, 2022 by Richa 44 Comments

    Jump to Recipe   Print Recipe

    An easy Spicy Spinach Tofu Stir fry that can be made in 1 pot within 15 minutes. This recipe is a lifesaver come dinnertime and leftovers taste great the next day. Try this Indian spiced Tofu Spinach curry Gluten-free, soy-free option.

    spicy spinach tofu Stir fry served with a side of flatbread

    1 Pot and 15 minutes is all you need to make this Spicy Spinach Tofu Stir fry! Think of this as an easy, spicy take on the restaurant favorite Palak Paneer. Tofu simmered in a rich spinach yogurt and spices that is made spicy by adding cayenne pepper or Indian chili powder and crushed red pepper. So good. The perfect weeknight dinner on a cold night and leftovers make an amazing lunch the next day.

    spicy Indian tofu spinach stirfry served with a side of flatbread

    I love serving this curry with flatbread, roti or naan but rice would be another great option. For low-carb, serve it with cauliflower rice.

    a skillet with spinach tofu curry drizzled with yogurt

    Press the tofu

    Open a package of firm or extra-firm tofu and drain the liquid. Cut the tofu width-wise into slices — four times should do it. Now, lay some paper towels on a sheet pan and spread your tofu slices in a single layer on top. Put more paper towels over the tofu, then place another sheet pan over them.

    Place some heavy objects on top of the sheet pan ( cookbooks or cans). Or use your handy tofu press. Leave the tofu to press for at least 15 minutes. You can leave it like that for hours if you have room for it in the fridge.

    a skillet with spicy vegan spinach tofu curry drizzled with vegan yogurt

    More Indian Dishes from the Blog

    • Baked Madras Curry Tofu
    • Baked Balti Veggies
    • Veggie curry casserole 
    • Indian Butter Tofu 
    • Bombay Potato and Peas
    • Tofu Pasanda
    • Vegetable Jalfrezi 
    • Gobi Broccoli Makhani
    • Tempeh Tikka Masala

    Print Recipe
    5 from 22 votes

    Spicy Tofu Spinach Stir fry (15 Minute 1 Pan)

    An easy Spicy Spinach Tofu Stir-fry that can be made in 1 pot within 15 minutes. This recipe is a lifesaver come dinnertime. weeknight Indian spiced Tofu Spinach curry with almost no chopping! Gluten-free, Nut-free, soy-free option. 
    Prep Time10 mins
    Cook Time15 mins
    Total Time25 mins
    Course: Main Course
    Cuisine: Indian
    Keyword: creamy tofu curry, spinach tofu curry
    Servings: 2
    Calories: 214kcal
    Author: Vegan Richa

    Ingredients

    • 2 teaspoons oil
    • 7 ounces (200 g) firm or extra firm tofu pressed for 15 minutes then cubed (see notes for soy-free)
    • 1/8 teaspoon salt
    • 1/4 teaspoon black pepper or cayenne/Indian red chili powder or both
    • 1/2 to 1 teaspoon Kashmiri garam masala or regular garam masala or use curry powder or berbere
    • 1/2 teaspoon ground coriander
    • 1/2 teaspoon ground cumin
    • good pinch of cinnamon clove, and cardamom (optional)
    • 8-10 ounces (230 g) frozen spinach thawed or chopped fresh spinach
    • 1/2 teaspoon salt
    • 1/2 teaspoon garlic powder
    • 1 teaspoon onion flakes
    • 2 tablespoons ketchup or tomato paste
    • 3-4 tablespoons vegan yogurt or you can use non-dairy cream such as cashew cream or use vegan plain cream cheese
    • 1/2 cup (120 ml) water or use 1/2 -1 cup non dairy milk for saucier/creamier
    • pepper flakes, lime juice and garam masala for garnish

    Instructions

    • Heat a medium to a large skillet over medium-high heat. Add the oil and let it get hot.
    • Add your pressed and cubed tofu to the skillet and cook until some of the edges of the tofu are golden.
    • Then add in the salt, pepper, Kashmiri garam masala, coriander, cumin, and any of the spices you are using and toss well to coat. Cook for another minute to roast the spices as well.
    • Then add in spinach, salt, garlic powder, onion flakes,m, ketchup/tomato paste  and mix well. Cook until the spinach is not frozen and doesn’t smell raw. 3- 4 minutes.
    • Then add in yogurt and mix in. Add in 1/2 cup of water and mix in and continue to cook for another 5 minutes. Reduce the heat to medium-low and simmer for another 3-4 minutes for the flavors to meld.  Taste and adjust salt and flavor then take off the heat.
    • Garnish with pepper flakes and garam masala. Optionally drizzle some coconut cream or thinned our vegan yogurt. Serve with flatbread, roti or naan, or rice. For low-carb, serve it with cauliflower rice.

    Video

    Notes

    • Soy-free, use pre-cooked potatoes and/or roasted cauliflower to the gravy.  Or, make your own chickpea tofu and add that. Or add 1 cup cooked chickpeas 
    • add 1 tablespoon nutritional yeast for extra umami 
    • Oilfree: toss tofu in half of the spices and bake until golden. Then add to the skillet. Add remaining spices, spinach and tomato paste and cook and follow the rest of the steps. 

    Nutrition

    Nutrition Facts
    Spicy Tofu Spinach Stir fry (15 Minute 1 Pan)
    Amount Per Serving
    Calories 214 Calories from Fat 108
    % Daily Value*
    Fat 12g18%
    Saturated Fat 1g6%
    Sodium 698mg30%
    Potassium 545mg16%
    Carbohydrates 16g5%
    Fiber 5g21%
    Sugar 8g9%
    Protein 14g28%
    Vitamin A 13526IU271%
    Vitamin C 9mg11%
    Calcium 290mg29%
    Iron 4mg22%
    * Percent Daily Values are based on a 2000 calorie diet.

    Ingredients:

    • for this recipe, I recommend firm or extra firm tofu. You want to press it for 15 minutes before cutting it into cubes
    • Kashmiri garam masala or regular garam masala or simply use curry powder, if that’s what you have
    • for that authentic Indian flavor, we add ground coriander, cumin, a good pinch of cinnamon, clove, and cardamom
    • for ease of preparation, I used frozen thawed spinach but fresh spinach also works
    • garlic powder and onion flakes are quintessential to the taste
    • to make this a spicy curry, I add cayenne or Indian red chili powder. Add as much or as little as you want.
    • ketchup or tomato paste lends umami as well as a nice color to the gravy
    • vegan yogurt – use your favorite dairy-free yogurt or use cashew cream

    Tips & Substitutions:

    • To up the umami, add 1 tbsp nutritional yeast with the ground spices.
    • To make this curry soy-free, use pre-cooked potatoes and/or roasted cauliflower to the gravy.  Or, make your own chickpea tofu and add that.

    ingredients for making vegan spinach tofu curry

    How to make Spicy Tofu Spinach Stir fry:

    tofu cubes frying in a sauteeing pan

    Heat a medium to a large skillet over medium-high heat. Add the oil and let it get hot. Add your pressed and cubed tofu to the skillet and cook until some of the edges of the tofu are golden.

    tofu cubes frying in a black skillet


    Then add in the salt, pepper, Kashmiri garam masala, coriander, cumin, and any of the spices you are using and toss well to coat. Cook for another minute to roast the spices as well.

    tofu cubes in a frying pan with red bell pepper and spinach

    Then add in your spinach, salt, garlic powder, onion flakes, cayenne, ketchup/tomato paste, and mix well. Cook until the spinach is not frozen and doesn’t smell raw, 3 -4 minutes.

    overhead shot of tofu cubes and spinach in a skillet

    Then add in yogurt and mix in. Add in about half a cup of water and mix in and continue to cook for another 5 minutes. Reduce the heat to medium-low and simmer for another 3-4 minutes for the flavors to meld.  Taste and adjust salt and flavor then take off the heat.

    tofu in a skillet in creamy spinach gravy

    Garnish with some pepper flakes and garam masala. add a drizzle of thinner out yogurt or non dairy cream. Serve with flatbread or rice.

    skillet with tofu in a creamy spinach gravy topped with yogurt

    Make your own Kashmiri garam masala:

    For making your own Kashmiri garam masala, blend 1 teaspoon ground coriander,  1/4 tsp each of ground cumin , powdered fennel seeds, cinnamon, and cardamom and 1/8 tsp clove powder.

    Alternatively, you can make my Garam Masala Spice Blend.

    a serving of spinach tofu curry drizzled with yogurt and served with flatbread

     

     

    Sharing is caring!

    Share on Pinterest Share on Facebook Share on WhatsApp Share on Twitter Share on Email
    « Best Easy Vegan Recipes of 2021
    Baked Chickpea Sweet Potato Curry »


    ⭐️⭐️⭐️⭐️ If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online! I love hearing from you all! ⭐⭐⭐⭐

    Reader Interactions

    Comments

      Leave a Comment and Rating Cancel reply

      If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online and I love hearing from you all!

      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.

    1. David

      February 12, 2023 at 4:29 pm

      I don’t think I got the timing right; I didn’t want for my fresh spinach to wilt completely before putting in the yogurt and water. The yogurt started to curdle … tastes amazing though :/

      Reply
      • Richa

        February 13, 2023 at 1:58 pm

        It probably just split because of the heat. You can add a tsp flour mixed with 2 tbsp milk and continue to cook. curdled yogurt is still yogurt

        Reply
    2. Stephanie

      January 11, 2023 at 4:53 pm

      5 stars
      Made this for dinner tonight. Came together quickly and my husband raved about it from the first bite. We also ate it with your naan bread recipe. My only complain-that it didn’t make enough!

      Reply
      • Vegan Richa Support

        January 13, 2023 at 10:38 am

        Haha I have definitely had that problem! I’m happy you like the dish. 🙂

        Reply
    3. Beth

      January 04, 2023 at 3:02 pm

      5 stars
      Delicious! So quick and easy- we loved it!

      Reply
      • Vegan Richa Support

        January 06, 2023 at 12:11 pm

        Wonderful!

        Reply
    4. Sue

      January 03, 2023 at 3:11 pm

      5 stars
      We loved this.. it was creamy and flavorful with cashew cream.. I will never again wonder what to make with spinach. Thanks Richa!

      Reply
      • Vegan Richa Support

        January 04, 2023 at 4:42 pm

        Terrific!

        Reply
    5. Jennifer

      January 01, 2023 at 8:28 am

      Hello Richa! My husband has nut allergies. Can I sub coconut cream for the nondairy yogurt? Thank you!

      Reply
      • Vegan Richa Support

        January 02, 2023 at 10:25 pm

        Yes you can use coconut cream. But note that this will change the flavor of the dish.

        Reply
    6. Jeremiah

      March 01, 2022 at 6:17 pm

      5 stars
      We’ve been using your recipes for years, and this one was a great success with my finicky two and four year olds. They both ate it up with a side of rice. I finally ordered your Everyday Kitchen book today!

      Reply
      • Vegan Richa Support

        March 03, 2022 at 11:15 am

        wow spinach loving kids – yay! i hope that you enjoy the book – thank you

        Reply
        • Julie Cohara

          May 07, 2022 at 3:23 pm

          5 stars
          Wow. 11 year old approved! We will be making it again. Added lentils for fiber. Thanks from Ohio, Richa!

          Reply
          • Richa

            May 08, 2022 at 9:36 pm

            Awesome

            Reply
    7. Ingrid

      February 12, 2022 at 12:16 pm

      5 stars
      I made this today and we loved it. I did not have yogurt so I used 1 can of lite Coconut milk and left out the water. It made a good amount of creamy sauce, which was to my linking. I used fresh Spinach and tomato paste. It was nice not to chop a lot of things, it made it easy and quick. We had it with brown Basmati Rice. I will definitely make this again. Thank you Richa for this recipe! 🙂

      Reply
      • Vegan Richa Support

        February 15, 2022 at 2:01 pm

        thanks Ingrid – less chopping – that;s why i love spinach

        Reply
    8. Jen

      January 17, 2022 at 2:51 pm

      5 stars
      We made this tonight and wow it was delicious! I used cashew cream instead of yogurt. This dish is full of flavor and so easy to prepare. We will certainly be working this into our dinner rotation.

      Reply
      • Vegan Richa Support

        January 21, 2022 at 8:27 am

        awesome; thank you

        Reply
    9. Christina

      January 13, 2022 at 3:38 pm

      5 stars
      Wow, this is so delicious! Perfect combination of flavors! Thanks for another great recipe, Richa.

      Reply
      • Richa

        January 13, 2022 at 7:58 pm

        Yay

        Reply
    10. Louise Sylvain

      January 08, 2022 at 11:01 am

      5 stars
      This was absolutely delicious!! The sauce was so creamy and it was the perfect amount of “heat” from the spices. We also loved how easy it was to throw everything together!

      Reply
      • Vegan Richa Support

        January 10, 2022 at 1:35 pm

        perfect; thank you

        Reply
    11. Maneesha

      January 06, 2022 at 6:24 am

      5 stars
      Amazing recipe, Richa! I love how it’s a one-pot 15 minute dish! Deeeeelish! Especially with fresh spinach! I will definitely be making this again

      Reply
      • Richa

        January 06, 2022 at 4:00 pm

        Awesome!

        Reply
      • Kajal

        January 20, 2022 at 10:30 pm

        5 stars
        This was so easy,healthy,and delicious. Loved that it did not involve chopping onion, garlic or tomatoes. Came together so quickly. Great weeknight meal!

        Reply
        • Richa

          January 21, 2022 at 10:27 am

          Yep! Super quick!

          Reply
    12. Crystal

      January 05, 2022 at 12:27 pm

      5 stars
      So yummy and easy. I made it for lunch and served it over some basmati rice. Unfortunately I ate half of it, so now I need to make more for the rest of the family. Oppps

      Reply
      • Richa

        January 05, 2022 at 5:19 pm

        Yes I have this same problem! You can double the recipe. It’s just a quick 2 serve version. Larger pan will add a few mins in cooking time that’s all

        Reply
    13. suzi

      January 04, 2022 at 7:13 pm

      5 stars
      Interesting dish that comes together so quick!! Followed your directions but with fresh spinach and coconut milk. Might add chickpeas next time or something more but we sopped up every delicious speck of that spicy “gravy”!! Really good!!

      Reply
      • Richa

        January 04, 2022 at 7:38 pm

        Awesome! Yes add chickpeas!

        Reply
    14. Eric

      January 04, 2022 at 4:24 pm

      5 stars
      We just tried this tonight, and it was so delicious, especially considering how quick and easy it was to make. We actually used some frozen tofu that we had around, which changed the texture a bit, but it still worked out great. We garnished with some chopped green onion and a squeeze of lime, which really brightened it up. Thanks!

      Reply
      • Richa

        January 04, 2022 at 7:39 pm

        Awesome

        Reply
    15. HB

      January 04, 2022 at 2:16 pm

      5 stars
      This was incredibly delicious and easy to make! Saag “paneer” (tofu) is my favorite dish and I’m so happy to have a quick and easy dish that hits the same spot 🙂 I doubled the recipe (to 4 servings) so there was a bit more moisture in the pan but otherwise everything worked great.

      Reply
      • Richa

        January 04, 2022 at 2:38 pm

        For saucier you can add in more non dairy milk instead of water

        Reply
    16. Marena

      January 04, 2022 at 5:21 am

      5 stars
      This was so good. I didn’t have coriander so I did a full teaspoon of cumin. And I added some chipotle as well as the pepper. I will be making this again. Thank you

      Reply
      • Richa

        January 04, 2022 at 8:48 am

        Awesome

        Reply
    17. Ariana

      January 04, 2022 at 1:44 am

      This looks delicious!! Do you think vegan sour cream would work here in place of the yogurt?

      Reply
      • Richa

        January 04, 2022 at 8:47 am

        Yes

        Reply
    18. Linda

      January 03, 2022 at 6:16 pm

      5 stars
      I have not tried the recipe yet, but I wanted you to know how much I appreciate that you provide alternatives for the ingredients! Some ingredients are harder to find where I live, but you provide options that make your recipes very doable! Thank you!

      Reply
      • Richa

        January 04, 2022 at 8:48 am

        ❤️❤️❤️

        Reply
      • Cheryl

        January 06, 2022 at 3:16 pm

        5 stars
        This is sooooo good. I didn’t have any garam masala, so just used curry powder. I served it on rice. I’ll be making this again!

        Reply
        • Richa

          January 06, 2022 at 3:58 pm

          Yay

          Reply
    19. Christine Mcmahan

      January 03, 2022 at 8:56 am

      Hi,
      This sounds delicious. I have a quick question. Im mostly oil free and I pre ordered your book so I’m wondering if the recipes in the book call for oil can most be made oil free? Sometimes I use a small amount of oil if it seems necessary but I find most of the time broth or water sautéing works fine.

      Reply
      • Richa

        January 03, 2022 at 10:02 am

        Yes most recipes you can water saute. I added oil free options in some recipes that you can apply to other similar recipes. There is limited space on book pages so between the options for Glutenfree Nutfree etc we decided to omit oil free options as most of them were just to use broth to sauté. I mention in some recipes if you would atleast need a brush of oil on the pot if the recipe could cause a burn error (for thicker stuff).

        Reply

    Primary Sidebar

    Hi, I'm Richa! I create flavorful plant based recipes that are inspired by my Indian upbringing, including many gluten-free, soy-free, and oil-free options.

    More about me →

    Amazon // Barnes & Noble // BAM! // Chapter Indigo // International
    vegan richa cookbook flavor companion
    My exclusive 16 Spice Set
    Vegan Richa's Everyday Kitchen Cookbook Now Available everywhere where Books are Sold | VeganRicha.com
    Amazon // Barnes & Noble // BAM! // Chapter Indigo // International

    FOLLOW US

    • Bloglovin
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube

    Vegan Richa 's Indian Kitchen Cookbook

    Amazon || Barnes & Noble || BAM! || IndieBound || Details & International

    Popular

    • 18 Best Vegan Recipes of 2022
    • Vegan Tofu Nuggets
    • Best Easy Vegan Recipes of 2021
    • Restaurant Style Aloo Gobi

    Amazon || Barnes & Noble || BAM! || Indigo || Book Depository

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Terms Of Use
    • Copyright and Disclaimers

    Resources

    • Indian dals/lentils names
    • Indian pantry
    • Our vegan journey
    • Vegan Substitutes

    Newsletter

    • Sign Up! for emails and updates
    • Facebook
    • Instagram
    • YouTube
    • Twitter

    Contact

    • Recipe Index
    • My Favorite Things
    • Advertise, Work With Me

    Cookbooks

    • Vegan Richa’s Indian kitchen cookbook
    • Vegan Richa’s Everyday kitchen cookbook 
    • Vegan Richa’s Instant Pot Book

    All content on this blog is owned by Vegan Richa LLC.  Links on some posts are affiliate links for e.g. we are participant in Amazon services LLC Associates program. Vegan Richa is monetized in part through the use of such affiliate links. More Details

    Copyright © 2021 Vegan Richa