• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Veggie Desserts
  • Home
  • Recipe Index
  • Vegan Recipes
    • Vegan Cake and Desserts
    • Vegan Dinner
    • Vegan Breakfast
    • Vegan Guides
  • Cookbook
    • About My Cookbook
    • Buy Veggie Desserts + Cakes
  • About Me
    • About Me
    • Contact
    • Work With Me
    • Press
    • Newsletter
  • Subscribe
  • Instagram Posts
    • Facebook
    • Instagram
    • Pinterest
    • Tumblr
    • Twitter
    • YouTube
menu icon
go to homepage
  • Recipes
  • Subscribe
  • Contact
  • About Me
  • Cookbook
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Subscribe
    • Contact
    • About Me
    • Cookbook
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Recipes » Dinner

    Easy Tofu Curry

    Published: Mar 16, 2019 · Modified: Mar 10, 2022 by Kate Hackworthy · This post may contain affiliate links ·

    Jump to Recipe

    This delicious Tofu Curry recipe is ready in just 20 minutes with 10 ingredients! It's a flavorful curry sauce, full of Indian spices and cubes of crispy fried tofu, with spinach. Get the vegetarian, vegan and gluten free curry recipe now.

    Plate of curry.

    Today I'm at last bringing you the recipe for my Tofu Curry.

    This is a vegan curry that I've been cooking for years and I absolutely adore.

    If you think you don't like tofu, or that it's bland, then you must try it in this tofu curry.

    Tofu can be bland  (if it's not cooked right), but it just needs to be paired with a flavourful sauce.

    In this case, the rich curry sauce provides a beautiful blanket to coat the tofu and give it a bit of pizzazz.

    Jump to:
    • Tofu Recipes
    • Why you'll love this recipe
    • Special Diets
    • How to make this recipe
    • Indian Recipes
    • Serving Suggestions:
    • 📖 Recipe
    • 💬 Comments

    Tofu Recipes

    On the other hand, if you think you don't like tofu because of its texture, then follow my recipe because I show you how to make it beautifully crispy before folding it into the tasty sauce. 

    Now if you're already a fan of tofu (like me!), then you're going to love this super quick and easy vegan curry recipe.

    Flavour, speed and deliciousness, all in one dish.

    Perfection.

    You'll also love these other tofu recipes:

    Jamaican Jerk Tofu
    Persian Tofu Skewers
    Air Fryer Tofu
    Asian Tofu with spicy garlic sauce

    A bowl of tofu curry.

    Why you'll love this recipe

    Ready in just 20 minutes.

    Full of flavor.

    A tasty way to enjoy protein packed tofu.

    Versatile - add in any veggies that you need to use up!

    It's a curry without coconut milk.

    Quick and easy

    Not too many spices to buy (just cumin, turmeric, cayenne and garam masala).

    Adjust the spiciness to your liking.

    Perfect with my easy naan bread recipe and Bombay Potatoes.

    Special Diets

    This curry is vegan, vegetarian, egg-free, dairy-free and gluten-free.

    EASY TOFU CURRY STORY

    How to make this recipe

    You just need to follow two simple steps for this tofu curry recipe.

    First, coat the tofu in cornflour and pan fry it. The cornflour dries out the tofu so it gets nice and crispy in the pan.

    Next, make the vegan curry sauce by frying the onions until soft, stir in the spices, then add the tomatoes and water and simmer.

    Stir in the spinach and tofu in at the end and serve!

    Here is a step by step tutorial, then scroll down for the full recipe.

    Cutting tofu and coating it in cornstarch.


    Pat the firm tofu dry in a tea towel, then cut it into cubes. Toss the cubes in the cornflour

    Note: This helps to absorb more of the moisture so it gets lovely and crispy. 

    Frying tofu.


    Heat the oil in a frying pan, then add the tofu and cook on all sides until golden. Set aside.

    Frying the onions until soft, then adding the spices.

    I usually start this part while the tofu is cooking. Heat the oil in a larger pan and cook the onions for about 5 minutes until soft. Stir in the spices and cook for a further minute. 

    Adding the tomatoes and water and simmering for 15 minutes.

    Add the can of chopped or crushed tomatoes (or plum tomatoes and bash them up a bit with the wooden spoon), and the water.
    Bring to the boil, then reduce the heat and simmer for 5 minutes. 

    Stirring in the spinach to wilt.

    Stir in the spinach to wilt, then gently stir in the fried tofu. Season with salt and pepper, then serve with rice, naan etc..
    Note: the tofu will lose its crispiness the longer it's in the curry, so add it just before serving.

    Indian Recipes

    If you like this tofu curry recipe, you'll also love:
    Dhal
    Easy naan bread
    Vegetable pakoras
    Cauliflower Leaf Curry
    Turmeric Roasted Cauliflower
    Vegan Butter Chicken (cauliflower)
    Paneer Butter Masala
    Rajma Masala (Kidney Bean Curry)
    Dal Tadka
    Chickpea Curry

    Tofu curry on a plate with steamed kale and rice.

    Serving Suggestions:

    Make it a full meal with these vegan Indian recipes!
    Tofu Curry
    Turmeric Rice (vegan, 6 ingredients, 20 minutes)
    Baked Vegetable Pakora (vegan, 6 ingredients, 25 minutes)
    Naan (vegetarian or vegan, 4 ingredients, 15 minutes)

    Finish with a tasty Banana Lassi or Mango Shake
     

    Collage of quick vegan dinner recipes.

    Sign up for our free newsletter and never miss a recipe!

    Plus, you'll get a free eBook: 15 Minute Vegan Dinners!

    Did you make this recipe? Please let me know how it turned out for you!
    Leave a comment and star rating below and share a picture with the hashtag #veggiedesserts.

    I love seeing your recreations of my vegetarian and vegan recipes and cakes.

    📖 Recipe

    Plate of curry.

    Tofu Curry

    Kate Hackworthy | Veggie Desserts
    This delicious Tofu Curry is ready in just 20 minutes with 10 ingredients! It's a flavorful curry sauce, full of Indian spices and cubes of crispy fried tofu, with spinach. Vegetarian, vegan and gluten free.
    4.85 from 19 votes
    Print Recipe Pin Recipe
    Prevent your screen from going dark
    SaveSaved!
    Prep Time 3 mins
    Cook Time 17 mins
    Total Time 20 mins
    Course Dinner
    Cuisine Indian, Vegan, Vegetarian
    Servings 4
    Calories 139 kcal

    Equipment

    • Cutting board
    • Knife
    • Saute pan or large frying pan

    Ingredients
     

    • 7 oz (200g) firm tofu, (drained weight)
    • 1 tablespoon cornflour / cornstarch
    • Salt and pepper
    • 2 tablespoons oil divided
    • 1 onion diced
    • 2 cloves of garlic chopped
    • 2 teaspoon ground cumin
    • 2 teaspoon garam masala
    • 1 teaspoon ground turmeric
    • ½ teaspoon cayenne or to taste
    • 15 oz (400g) can chopped tomatoes
    • ½ cup (100ml) water
    • 2 handfuls spinach

    Instructions
     

    • Drain the tofu and pat dry with a tea towel to remove excess moisture. Cut into bite sized cubes. Add the cornstarch/cornflour to a small bowl along with salt and pepper. Gently toss the tofu in the bowl to coat.
    • Heat 1 tablespoon of the oil in a frying pan and fry the tofu, tossing often, for a few minutes until golden on all sides. The cornflour/cornstarch absorbs moisture and gets the tofu nice and crispy. Set aside.
    • Meanwhile, heat the remaining 1 tablespoon of oil in a large pan over a medium heat. Add the onion and cook for 5 minutes or until soft but not browned.
    • Add the garlic, cumin, garam masala, turmeric and cayenne and cook for a further minute, stirring.
    • Stir in the tomatoes and water, bring to the boil and simmer for 5 minutes. Taste and season with salt and pepper, and add more cayenne if you want it hotter. 
    • Stir in the spinach to wilt, then gently stir in the fried tofu (or to keep the tofu really crispy, just set it on the top). Serve with rice, naan etc..

    Video

    Notes

    The nutritional information provided is approximate and is created with online calculators. Info will vary based on cooking methods and brands of ingredients used.

    Nutrition

    Calories: 139kcalCarbohydrates: 7gProtein: 5gFat: 9gSodium: 22mgPotassium: 155mgFiber: 1gSugar: 1gVitamin A: 1515IUVitamin C: 7.1mgCalcium: 95mgIron: 1.9mg

    The nutritional information provided is approximate and can vary depending on several factors, so is not guaranteed to be accurate. Please see a registered dietician for special diet advice.

    Tried this recipe?Mention @kateveggiedesserts or tag #veggiedesserts! I love seeing your recreations.

    More Dinner Recipes

    • Nut Roast
    • Pink Sauce Pasta (Rosatella Sauce)
    • Chickpea Tacos
    • Sticky Tofu
    • Tweet
    • Share
    • Email

    Reader Interactions

    Comments

    1. Kobe

      May 11, 2021 at 2:23 pm

      5 stars
      Hi,
      I made this the other day and it was tastyyyyyy!! I just used mushrooms instead of spinach as a vegetable. Thank you for the recipe. Definitely going to make it again.

      Reply
      • Jill

        September 18, 2021 at 9:01 pm

        5 stars
        Just made this evening for my vegan son and husband. This is the first time I have ever enjoyed Tofu! I waited till everything was cooked and sautéed off the tofu so it was crisp and added just before serving.
        I ‘discovered’ your wonderful Dahl and my whole family are now eagerly following you . A superb chef - thank you .

        Reply
    2. Kobe

      May 11, 2021 at 2:22 pm

      5 stars
      Hi,
      I made this the other day and it was tastyyyyyy!! I just used mushrooms instead of spinach as a vegetable. Thank you for the recipe. Definitely going to make it again 😀

      Reply
    3. Sammi

      September 21, 2020 at 5:35 pm

      5 stars
      Gave this a bash and loved it! Warm and ymmmy. The tofu being crisp was a nice touch!

      Reply
    4. Indrani

      August 10, 2020 at 12:04 pm

      5 stars
      That was so tasty and easy to make. I also loved the fact that this recipe is without coconut milk. We added half a teaspoon of curry paste and 10ml rice milk because it got too spicy. I'd definitely cook this more often!

      Reply
    5. Shannon

      May 10, 2020 at 7:00 am

      5 stars
      Hi, thanks for the recipe! This was the first time I had tried cooking tofu and the curry came out delicious!

      Reply
    6. Vonnie

      March 08, 2020 at 9:12 pm

      It would be nice to have measurements, a dash of this or that does not work for a new recipe

      Reply
      • Kate Hackworthy

        March 09, 2020 at 12:00 pm

        Hi, all measurements (both imperial and metric) are in the recipe card in the post.

        Reply
    7. Christine

      October 06, 2019 at 9:17 am

      5 stars
      We cook vegan a few times a week as my daughter is vegan, everyone enjoyed the curry, but was a bit spicy for me but I will eat it again,maybe with meat next time.

      Reply
    8. Tara

      March 16, 2019 at 1:27 pm

      5 stars
      Love all of the warming spices in this dish!

      Reply
    9. Laura

      March 16, 2019 at 12:56 pm

      5 stars
      I guess the time has come for me to make this delicious curry at home. It's been a while since I've wanted to try it. Really like the cubes of crispy fried tofu here - everything should go so well together!

      Reply
    10. Natalie

      March 16, 2019 at 12:24 pm

      5 stars
      I love tofu curry! Looks so delicious and perfect as a comforting dinner!

      Reply
    11. Maya

      March 16, 2019 at 12:02 pm

      5 stars
      Great way to make tofu, will definitely be using these tips in many other recipes too!

      Reply
    12. Noelle

      March 16, 2019 at 12:00 pm

      5 stars
      This has been my favorite tofu recipe I have tried, love the crispiness 🙂

      Reply
    13. Shivani Raja

      March 16, 2019 at 11:38 am

      5 stars
      I love how you’ve crisped up the tofu before adding it in for textural contrast. Tofu curry is one of my favourite thing, so I can’t wait to try this!

      Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Kate Hackworthy in the kitchen

    Hi, I'm Kate, a journalist, author and multi-award-winning food blogger. I hope you enjoy my vegetarian and vegan recipes. About Me

    Collage of press logos.

    Popular recipes

    • The BEST Easy Red Lentil Dahl
    • Easy Naan Bread Recipe (yeast-free)
    • Mini Baked Potatoes
    • Easy Lentil Soup

    Healthy Recipes

    • Butternut Squash Salad
    • Easy Healthy Cabbage Soup
    • Easy Vegan Ramen (15 minutes)
    • Rajma Masala (Kidney Bean Curry)

    My cookbook

    Veggie Desserts and Cakes Cookbook cover.

    Check out my Veggie Desserts Cookbook, full of tasty desserts with vegetables!

    Kate Hackworthy in the kitchen

    Hi, I'm Kate, a journalist, author and multi-award-winning food blogger. I hope you enjoy my vegetarian and vegan recipes. About Me

    Collage of press logos.

    Popular recipes

    • The BEST Easy Red Lentil Dahl
    • Easy Naan Bread Recipe (yeast-free)
    • Mini Baked Potatoes
    • Easy Lentil Soup

    Healthy Recipes

    • Butternut Squash Salad
    • Easy Healthy Cabbage Soup
    • Easy Vegan Ramen (15 minutes)
    • Rajma Masala (Kidney Bean Curry)

    My cookbook

    Veggie Desserts and Cakes Cookbook cover.

    Check out my Veggie Desserts Cookbook, full of tasty desserts with vegetables!

    Footer

    ↑ back to top

    About

    • About me
    • Contact
    • Work with me
    • Press
    • Veggie Desserts Cookbook

    Newsletter

    • Sign Up for newsletter updates

    Disclaimers

    • Disclosures & Affiliate Policies
    • Privacy Policy
    • Cookie Policy
    • Accessibility Policy

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2023 Kate Hackworthy / Veggie Desserts