• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About & Contact
    • Work with Me
  • Sign up
  • Terms of Use
    • Privacy Policy
    • Disclaimer
  • My Account
Vancouver with Love
  • Recipes
    • Lunch & Dinner
    • Desserts
    • Breakfasts
    • Side Dishes
    • Snacks
    • Holiday Recipes
    • Drinks & Smoothies
  • How To Guides
  • Travel
  • Podcast
  • 20 Min Dinners eBook
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Recipes
  • Travel Guides
  • How To Guides
  • Sign up
  • About / Contact
  • Podcast
  • 20 Min Dinners Ebook
×
Home » Recipes » How To Guides » How to Cook Tofu 3 Ways

How to Cook Tofu 3 Ways

Published: Nov 15, 2018 Modified: Oct 16, 2023 by Elizabeth · 6 Comments

Does your tofu end up soggy, tasteless and stuck to the pan? These 3 quick and delicious recipes will show you how to cook tofu.

Jump to Recipe
How to Cook Tofu 3 Ways - marinated

A lot of people find tofu really tricky to prepare and cook, and with good reason.

I think everyone has a story about trying to make crispy tofu in a stir-fry and somehow ending up with a soggy, tasteless mess that gets stuck to the bottom of the pan.

It's one of those classic I'm-going-vegan stumbling blocks, but never fear, you're not going mad: there's definitely an art to it and I am here to help!

Below, you'll see some FAQs - these are the questions I get asked the most and have tried to answer as honestly as possible. If you have any further questions please feel free to leave me a comment below.

Below this, you'll find my favourite three ways of cooking tofu: quick sautéed, scrambled and marinated.

They go roughly in order of time required and difficulty, so if you're short on minutes or experience start with the first method, and progress to the others. Happy cooking!

How to Cook Tofu 3 Ways - broiled

FAQS

My tofu always ends up dry. How can I get it crispy but not dry?

Use oil, and try cooking it on a high heat for a short amount of time, rather than on a low heat for a long time. Low heat + lots of cooking time = DRY!!

I have no idea how to use soft tofu! Any suggestions?

You can use it in desserts like vegan cheesecakes, but my favourite way of cooking it is to scramble it, much like egg (see recipe below!). For sautéing and broiling, stick with firm/medium tofu, which will hold up much better than the soft stuff!

I've heard people talk about draining tofu - do I need to do that?!

Draining tofu involves pressing it to remove excess water, and means it soaks up more flavour when being marinated. Whilst a great technique, I wouldn't say it's essential. I rarely get around to doing it myself and I won't be covering it in this post. If you'd like to know how to press tofu, here is a great method.

Can I eat tofu raw?

By all means! If you're going to eat it raw however, I'd recommend buying some that's already been smoked or marinated, otherwise you might find it a bit flavourless.

How should I store uncooked tofu if I can't use it all at once?

Place whatever you can't use in tupperware, and cover it with fresh water. Store it in the fridge and use within a few days.

Can I freeze uncooked tofu?

Yes, just remember to remove any water you've been storing it in before freezing. A word of warning though, some tofu tends to change texture a bit when they're defrosted again, becoming crumbly. Whilst it's safe to freeze tofu, I personally wouldn't recommend it for reasons of taste and texture.

How to Cook Tofu 3 Ways - broiled

More tofu recipes

  • A bowl of vegan noodles with almond butter sauce, tofu and vegetables.
    EASY Tofu Noodles with Almond Butter Sauce
  • Bowl of crispy tofu surrounded by green leaves, red cabbage and carrots. Topped with sesame seeds.
    How to Make Crispy Tofu (Easy, Healthy, No-Fry)
  • White bowl of vegan butter chicken served with rice, cilantro leaves and lime wedges.
    Easy Vegan Butter Chicken (With Tofu)
  • Close up image of vegan buddha bowls containing tofu, brown rice, carrots, beets, greens and cucumber, next to linen napkin.
    Vegan Buddha Bowls with Tofu (gluten-free)
How to Cook Tofu 3 Ways - broiled
Print Recipe Pin Recipe Save Recipe Saved Recipe!
5 from 3 votes

Quick Sautéed Tofu (vegan & gluten-free)

If the thought of cooking tofu scares you - you aren't alone! Try this simple recipe for tasty and quick results.
Prep Time10 minutes mins
Cook Time15 minutes mins
Total Time25 minutes mins
Course: Main Course
Cuisine: gluten-free, healthy, vegan, vegetarian
Author: Elizabeth Emery

Ingredients

  • 1 350g pack firm tofu
  • ½ tablespoon melted coconut oil
  • 1½ tablespoon Braggs Soy Seasoning (or tamari/soy sauce) (if using tamari/soy, use slightly less as it's stronger in taste)
  • Black pepper to taste
  • 1 clove garlic, crushed

Instructions

  • Drain the tofu block from the water it’s in and cut it into about 4 slices, roughly 1cm thick each, then cut these in half, giving you 8 pieces total. 
  • Spread the slices on a non-stick skillet or frying pan and coat in coconut oil and 1 tablespoon of Braggs Seasoning or tamari. Sprinkle with black pepper.
  • On a medium-high stovetop heat, sauté the tofu in a frying pan for about 10 minutes.
  • Flip each slice over (they should be browned on the bottom) and re-coat with the remaining ½ tablespoon of Braggs and black pepper.
  • Sprinkle the crushed garlic between the tofu pieces and sauté for another 5-7 minutes, until the bottoms of the slices are browned.
  • Remove from the heat and serve immediately.
Tried this recipe?Leave a rating above and mention @vancouverwithlove or tag #vancouverwithlove on Instagram!

Notes

How to Eat It
On anything! This kind of tofu can be used as a topping for salads, chilis, curries and grain bowls. If you want to keep it simple, use it to top brown rice and steamed veggies.
How to Cook Tofu 3 Ways - scrambled
How to Cook Tofu 3 Ways - scrambled
Print Recipe Pin Recipe Save Recipe Saved Recipe!
5 from 3 votes

Scrambled Tofu (vegan & gluten-free)

If you're looking for a healthy breakfast recipe, this is the perfect one! Quick and easy to make, this Scrambled Tofu recipe uses one pan and 10 ingredients.
Prep Time10 minutes mins
Cook Time20 minutes mins
Total Time30 minutes mins
Course: Breakfast, Main Course
Cuisine: gluten-free, healthy, vegan, vegetarian
Servings: 2 people
Author: Elizabeth Emery

Ingredients

  • 1 300g pack soft tofu
  • 1 teaspoon chili-flavoured olive oil
  • 2 cloves garlic, crushed
  • ½ teaspoon turmeric
  • ½ teaspoon cumin
  • ½ teaspoon coriander
  • ½ teaspoon dried mixed herbs
  • 1 teaspoon onion powder
  • ¼ cup crushed tomatoes or 2 tablespoon tomato paste
  • ½ tablespoon Braggs Soy Seasoning, or tamari/soy sauce (Use slightly less if using tamari/soy sauce)
  • Sea salt and black pepper to taste

Instructions

  • Remove the tofu from its packaging and place it in a large skillet. Add in all other ingredients.
  • Cook the mixture gently on a medium-low stovetop heat for about 20 minutes – stirring regularly – until the garlic, herbs and spices have become fragrant and the liquid from the tomatoes has evaporated.
  • The soft tofu will naturally break up and start to look like scrambled eggs – this is how it should look!
  • Season to taste with salt/pepper and serve.
Tried this recipe?Leave a rating above and mention @vancouverwithlove or tag #vancouverwithlove on Instagram!

Notes

How to Eat It
On toast with avocado and mushrooms, or with your favourite cooked breakfast instead of eggs. Scrambled tofu is a great breakfast dish!
How to Cook Tofu 3 Ways - marinated
How to Cook Tofu 3 Ways
Print Recipe Pin Recipe Save Recipe Saved Recipe!
5 from 3 votes

Marinated Tofu (vegan & gluten-free)

If you're looking for a slightly more adventurous way to cook your tofu, this is the recipe! Perfect in stir-fries, this Marinated Tofu is delicious but still simple to make.
Prep Time10 minutes mins
Cook Time25 minutes mins
Marinating Time30 minutes mins
Total Time1 hour hr 5 minutes mins
Course: Main Course
Cuisine: Asian, gluten-free, healthy, Japanese, Thai, vegan, vegetarian
Author: Elizabeth Emery

Ingredients

  • 1 350g pack medium tofu
  • 1 tablespoon apple cider vinegar
  • 1 small thumb ginger, crushed or very finely chopped
  • 1 clove garlic, crushed
  • 2-3 tablespoon tamari or soy sauce
  • 2 tablespoon sesame oil
  • Black pepper to taste

To Serve

  • Sliced spring onions (scallions) and sesame seeds

Instructions

  • Drain the tofu from the water it’s in and cut it into 2cm cubes. Place in a shallow oven-proof dish.
  • In a separate bowl or jug, mix all remaining ingredients (except the spring onions and sesame seeds) to a thick liquid/marinade. 
  • Pour this mixture over the cubes, and leave aside to marinate for 30 minutes, flipping the them over every 10 minutes to ensure they are fully coated.
  • Place the oven-proof dish of tofu under your oven’s broiler/grill (top heat only) and cook for 8-10 minutes, until the tofu is browned on top.
  • Remove from the oven, flip the tofu (be careful, medium tofu can be a bit delicate until cooked!) and cook for a further 8-10 minutes.
  • Repeat this process once more, when you should find that most of the marinating liquid has evaporated and the tofu is crispy on the outside and still soft in the middle. Serve immediately!
Tried this recipe?Leave a rating above and mention @vancouverwithlove or tag #vancouverwithlove on Instagram!

Notes

How to Eat It
This type of tofu is best served with stir-fries, noodles, pad thai and vegetable pho dishes.

If you've found this post useful, you might be interested in How to Go Vegan, How to Make Plant-based Milks, and How to Shop as a Vegan. 

If you’ve tried these recipes, please leave a comment or tip for others below. I'd love to know how you’ve made it your own!

Follow Vancouver with Love on Instagram, Pinterest and Facebook!

« How to Shop as a Vegan (& Store Cupboard Essentials)
Banana, Hemp & Strawberry Smoothie (vegan + gf) »
  • Facebook
  • Twitter
  • Email

If you're a brand and love my work, learn more about Working with Me and feel free to get in touch!

Reader Interactions

Comments

  1. Jen

    May 23, 2019 at 6:32 pm

    I made the ‘marinated tofu’ last night and it was delish! Excellent recipe thank you! 🙂

    Reply
    • Elizabeth

      May 28, 2019 at 6:57 pm

      Ah Jen I'm so glad you liked it! Thanks for the lovely feedback. 🙂

      Reply
  2. Luke

    February 04, 2020 at 2:32 am

    5 stars
    Great and easy tofu recipes. I love the scrambled tofu!

    Reply
    • Elizabeth

      February 04, 2020 at 10:49 pm

      So glad you use it. 🙂

      Reply
  3. Carr

    April 28, 2020 at 3:42 pm

    5 stars
    All great ways of using tofu - thank you!

    Reply
    • Elizabeth

      April 28, 2020 at 10:03 pm

      So glad you like them! I hope they're helpful. 🙂

      Reply
5 from 3 votes (1 rating without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Elizabeth Emery of Vancouver with Love sitting at a kitchen table eating a vegan dessert.

Welcome! Vancouver with Love is a plant-based food blog, sharing a love of vegan recipes and travel

Read more →

  • Facebook
  • Twitter
  • Pinterest
  • Instagram

Most Popular

  • Cookie Dough Overnight Oats in a glass jar with chocolate chips.
    Cookie Dough Overnight Oats (vegan, gluten free)
  • Stuffed dates with peanut butter, chocolate drizzle and sea salt flakes.
    Stuffed Dates with Peanut Butter & Chocolate
  • Maple roasted carrots on a white plate sprinkled with parsley.
    Easy Maple Roasted Carrots
  • A spoonful of tiramisu overnight oats is taken from a glass jar, decorated with coffee beans and cacao powder.
    The BEST Tiramisu Overnight Oats

Web Stories

Footer

↑ back to top

Contact

  • About / Contact
  • Work with me / Press

Newsletter

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

Terms of use

  • Privacy policy
  • Disclaimer
  • Terms of use

Copyright © 2025 Vancouver With Love

Rate This Recipe

Your vote:




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

Recipe Ratings without Comment

Something went wrong. Please try again.
This site uses cookies to improve your experience. By using this site you agree to our use of cookies. Please refer to our privacy policy for more information.