• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
    • About Sam
    • FAQ's about veganism
    • Press
    • Contact
      • Reader Inquiries
      • Business Inquiries
  • Cookbooks
  • Seitan School
  • Recipes
    • Recipe Index
    • Video
  • Start Here

It Doesn't Taste Like Chicken logo

menu icon
go to homepage
  • About
  • Cookbooks
  • Courses
  • Recipes
  • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • About
    • Cookbooks
    • Courses
    • Recipes
    • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Vegan Egg Recipes

    Sam TurnbullAuthor: Sam Turnbull Updated: August 29, 2026

    Tofu Scramble (Easy, Fluffy & Eggy!)

    4.96 from 89 votes
    | 242 Comments
    Save Saved! Pin ↓ Jump to Recipe

    This easy tofu scramble is soft, fluffy, and packed with savory, eggy flavor. Made with simple ingredients in one pan, it's the perfect vegan breakfast that's quick, satisfying, and endlessly customizable.

    Plate with vegan scramble, English muffin, and berries with text overlay that reads tofu scramble.

    After making tofu scramble more times than I can count, I've realized the simplest version is the one I come back to again and again. Soft, fluffy, savory, and perfectly eggy, it's everything I want in a tofu scramble without a long ingredient list or extra fuss. It comes together in just 15 minutes with simple pantry ingredients, making it one of my favorite high-protein breakfasts for busy mornings.

    Want to load it up with vegetables, beans, or vegan sausage? Go for it! Every great tofu scramble starts with a really good base recipe, and this one has never let me down. Whether you're vegan or simply trying to eat more plant-based meals, this easy tofu scramble deserves a permanent spot in your breakfast rotation.

    Tofu scramble in skillet.

    Why This Is My Go-To Tofu Scramble

    • Quick and easy: Keeping it simple means it's ready in just 15 minutes, including prep time!
    • Soft and fluffy: Medium-firm tofu creates the closest texture to soft scrambled eggs, while a splash of vegan cream or milk keeps everything moist.
    • Packed with protein: Tofu makes this a satisfying breakfast that will keep you full for hours.
    • Customizable: Add vegetables, beans, herbs, or spices if you'd like, or just enjoy it as-is for the eggiest experience.
    Ingredients for tofu scramble.

    Ingredients for Tofu Scramble

    • Vegan butter or neutral oil: I love using this homemade vegan butter.
    • Medium-firm or firm tofu: I prefer medium-firm because it creates a softer, fluffier scramble that's closer to scrambled eggs, but firm tofu works well if you prefer a slightly chewier texture.
    • Vegan heavy cream or plant-based milk: Just a splash keeps the scramble moist and creamy.
    • Nutritional yeast: Adds savory, umami flavor.
    • Garlic powder and onion powder: This combo adds a savory flavor to the scramble.
    • Ground turmeric: This is what gives tofu scramble its golden color.
    • Black salt (kala namak): The ingredient that adds authentic eggy flavor. You can find this in Indian grocery stores, health food stores, or online.
    • Salt and black pepper: Season to taste.

    How to Make Tofu Scramble

    Tofu crumbles cooking in skillet.
    1. Crumble the Tofu: Melt the vegan butter or heat the oil in a large skillet over medium heat. Drain the tofu and crumble it directly into the skillet with your hands, or use a potato masher to break it into soft curds.
    Tofu scramble in a pan being cooked with spices added.
    1. Season and Cook: Sprinkle the nutritional yeast, garlic powder, onion powder, and turmeric into the pan. Stir and cook for 5 to 10 minutes until heated through. If the scramble starts looking dry, stir in the vegan heavy cream or plant-based milk a tablespoon at a time.
    Spatula in skillet of tofu scramble.
    1. Add the Black Salt: Remove the pan from the heat or turn it to very low. Stir in the black salt, starting with ½ teaspoon and adding more to taste if you'd like a stronger eggy flavor. Season with additional salt and pepper if needed.
    Plate of tofu scramble with English muffins and berries.
    1. Serve: Enjoy with toast, avocado, breakfast potatoes, fresh fruit, or alongside a stack of pancakes.

    Tips and Variations

    • No need to press the tofu: Just drain off the excess water. The remaining moisture helps keep the scramble soft, and any excess cooks off in the skillet.
    • Add the black salt at the end: Black salt loses some of its eggy flavor as it cooks, so stirring it in at the end keeps that classic eggy flavor perfectly balanced. It also makes it much easier to adjust the egginess to your taste.
    • Customize your scramble: Sauté onions, mushrooms, peppers, spinach, or kale before adding the tofu, or stir in leftover cooked vegetables.
    • Make it extra hearty: Turn it into a Southwest scramble by cooking mushrooms, onions, peppers, and garlic first, then adding black beans along with a little chili powder and cumin.
    • Add even more egginess: One of my readers' favorite tricks is drizzling my vegan egg yolk sauce over the finished scramble for extra richness.
    Plate of tofu scramble with fork.

    Serving Suggestions

    Pair your vegan tofu scramble with:

    • Toast, English muffins, or bagels
    • Fresh fruit or a green smoothie
    • Pancakes or protein pancakes
    • Hash browns or air fryer sweet potatoes
    • Tempeh bacon, tofu bacon, or mushroom bacon
    • Avocado toast
    • Vegan breakfast sausages
    • Blueberry muffins or baked oatmeal
    • Roasted tomatoes or avocado slices
    • Fresh salsa or pico de gallo
    • Hot sauce or sriracha

    Storage and Reheating

    • Refrigerator: Store leftover tofu scramble in an airtight container in the refrigerator for up to 3 days.
    • Reheating: Warm over medium-low heat in a skillet or in the microwave in 30-second intervals, stirring between each. If needed, add a splash of plant-based milk to loosen it up.
    Fork digging into tofu scramble on plate.

    More Vegan Tofu Recipes

    • Waffle Tofu
    • Marry Me Tofu
    • Easy Peanut Tofu
    • Crispy Vegan Lemon Tofu

    If you try this tofu scramble recipe, let us know by leaving a comment and rating it. I'd love to hear what you think! Share your creation in the It Doesn't Taste Like Chicken Community (this is where we're all hanging out now!) or tag @itdoesnttastelikechicken on Instagram.
    Bon appetegan!
    Sam Turnbull. 

    Plate with vegan scramble, English muffin, and berries with text overlay that reads tofu scramble.
    4.96 from 89 votes
    (click stars to vote)

    Tofu Scramble (Easy, Fluffy & Eggy!)

    This easy tofu scramble is soft, fluffy, and packed with savory, eggy flavor. Made with simple ingredients in one pan, it's the perfect vegan breakfast that's quick, satisfying, and endlessly customizable.
    Prep: 5 minutes mins
    Cook: 10 minutes mins
    Total: 15 minutes mins
    Servings: 4
    PRINT PIN Save Saved! Video COMMENT

    Ingredients
     

    For the tofu scramble:

    • 1 tablespoon vegan butter, or neutral oil
    • 1 block (14-16 oz) firm or medium-firm tofu, (I like medium-firm for a softer, more egg-like texture. Firm tofu works for a slightly chewier scramble)
    • 1 - 4 tablespoons vegan heavy cream, or plant-based milk

    For the seasoning:

    • 2 tablespoons nutritional yeast
    • ½ teaspoon garlic powder
    • ½ teaspoon onion powder
    • ¼ teaspoon ground turmeric, (for color)
    • ½ - 1 teaspoon black salt, (also called kala namak)
    • Salt and pepper, to taste
    US Customary - Metric

    Instructions
     

    • Heat the pan: Add the vegan butter or oil to a large skillet over medium heat.
    • Crumble the tofu: Use your hands to crumble the tofu directly into the pan, or add the tofu and use a potato masher to break it into a scramble texture.
      Tofu crumbles cooking in skillet.
    • Add seasoning: Sprinkle in the nutritional yeast, garlic powder, onion powder, and turmeric. Stir well to coat and cook for 5 to 10 minutes until heated through and yellow. If the scramble gets a little dry, add vegan heavy cream or plant-based milk 1 tablespoon at a time to loosen.
      Tofu scramble in a pan being cooked with spices added.
    • Finish with black salt: Lastly, sprinkle in ½ teaspoon black salt and stir to combine. Black salt is what gives tofu scramble its eggy flavor. It loses some of its flavor the longer it cooks, so I like to add it at the end to keep that eggy taste strong and easy to control. Add more black salt for a stronger eggy flavor if desired. Season with salt and pepper and serve hot.
      Spatula in skillet of tofu scramble.
    • Serve: Serve immediately with toast, avocado, roasted potatoes, or as a filling for breakfast burritos.

    Notes

    Black salt: Black salt (kala namak) is a special sulfur-rich salt that tastes and smells eggy. It is not the same as regular black salt or Himalayan black salt. You can usually find it at Indian grocery stores, health food stores, or online. If you skip it, the scramble will still be delicious, but it won't have that classic eggy flavor.
    Optional add-ins: Sauté vegetables such as onion, peppers, mushrooms, spinach, or kale before adding the tofu, or stir in cooked vegetables at the end if you have leftovers on hand. For even more protein, add black beans, vegan sausage, or crispy tofu.
    💪 For an extra hearty scramble: Sauté 8 oz mushrooms, 1 chopped bell pepper, 1 yellow onion, and 2 cloves garlic before adding the tofu. Add the seasonings as directed, plus 1 teaspoon each chili powder and cumin (for a hearty southwest flavor). Lastly, stir in 1 can black beans (drained and rinsed) and the black salt and heat through.
    Storage: Store leftovers in an airtight container in the fridge for up to 3 days.
    Reheating: Reheat gently in a skillet or microwave. Add a splash of plant milk if needed to loosen the scramble.
    Oil-free option: Use a few tablespoons of vegetable broth or water instead of oil or vegan butter.
     

    Nutrition

    Serving: 1 serving (recipe makes 4 servings) | Calories: 132kcal | Carbohydrates: 5g | Protein: 11g | Fat: 8g | Saturated Fat: 2g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 3g | Trans Fat: 1g | Sodium: 318mg | Potassium: 94mg | Fiber: 2g | Sugar: 0.3g | Vitamin C: 0.1mg | Calcium: 126mg | Iron: 2mg

    ⭐ Did You Make This Recipe?

    I'd love if you left a rating and comment, it helps others find the recipe and makes my day! 💕
    Author: Sam Turnbull
    Cuisine: Vegan American Recipes
    Course: Breakfast

    More Vegan Breakfast Recipes

    • Loaf of banana bread with 3 slices cut, with text overlay that reads easy vegan banana bread.
    • Banana oat pancakes made in a blender, healthy vegan pancake recipe

    Browse All Recipes

    « Kale Salad Recipe (Fresh, Crunchy & Flavor Packed)
    Marry Me Butter Beans »

    Reader Interactions

    Comments

    1. Sam says

      November 24, 2019 at 10:34 am

      Hey Sam! Love this dish! How long does it keep? I want to make a large batch on Sunday to have for the week. Also super delish in a wrap with some vegan breakfast patties

      Reply
      • Sam Turnbull says

        November 26, 2019 at 10:02 am

        I would say 4 -5 days. Enjoy!

        Reply
    2. Carlie Anna says

      November 10, 2019 at 8:41 am

      Amazing breakfast thank you!

      Reply
      • Sam Turnbull says

        November 15, 2019 at 6:07 pm

        You're welcome 🙂

        Reply
    3. Courtney Farmer says

      November 05, 2019 at 2:13 pm

      5 stars
      This is awesome. I ordered black salt to try a few of your recipes, and I am so glad I did.
      Best vegan tofu scramble I have ever had.
      Thanks for sharing!

      Reply
      • Sam Turnbull says

        November 07, 2019 at 10:37 am

        Yay!!! So happy you love it, Courtney 🙂

        Reply
    4. Bill Fox says

      October 11, 2019 at 9:59 am

      Hi Sam,

      I cannot find black salt at any of my local grocery stores. Where do get yours?

      Cheers,

      Bill

      Reply
      • Sam Turnbull says

        October 16, 2019 at 5:38 pm

        Hi Bill, I get mine from a local Indian grocery store or you can easily order it online here on amazon. Enjoy!

        Reply
    5. Lynn says

      August 26, 2019 at 4:34 pm

      Hi, I'm about to make this for the first time (and so looking forward to it because I do miss scrambled eggs!). I had to look up the recipe again and noticed that the spice mix in this recipe (nooch, chili powder, cumin, black salt, turmeric and garlic powder) is just a little different than your "Tofu Scramble Spice Mix" recipe (nooch, black salt, onion and garlic powder and turmeric). Just wondering which I should use (although I'm sure they're both great!). Is one a 'new and improved' version?

      Reply
      • Sam Turnbull says

        September 04, 2019 at 11:07 am

        Hi Lynn, yes, the are both great! The Tofu Scramble Spice Mix is designed to taste like eggs, whereas the seasoning on this scramble isn't focused on that. Enjoy whichever one you try!

        Reply
    6. Esther says

      July 24, 2019 at 1:27 pm

      I LOVED this. Not a huge fan of tofu, but this was amazing. Add some chopped up jalapeno pepper for an extra kick. Tasted even better the next day on sandwich bread.

      Reply
      • Sam Turnbull says

        August 01, 2019 at 6:16 pm

        Yay!!! So thrilled you're a fan, Esther! 🙂

        Reply
    7. Alissa says

      May 11, 2019 at 12:43 pm

      A trick I like to use in my tofu scramble is to use more than one type of tofu. I use predominantly extra firm tofu but will crumble in a little squeezed medium tofu as well. I find the blend lends a really nice mix of softer and more firm bits just like real scrambled eggs. I do the same with my eggless egg salad. You do have to watch your liquids though.

      Reply
      • Sam Turnbull says

        May 13, 2019 at 2:47 pm

        What a great idea, Rebecca!

        Reply
    8. John W. McLaughlin says

      April 26, 2019 at 9:37 pm

      Made this tonight with a few modifications and it was great, but I have a little feedback. I used diced green onions instead of yellow, left out the beans, cuz I don't eat anything from a can, and I used the whole dish to make lettuce wraps for dinner. It was yummy!
      Having said that, I think a whole tsp of cumin was too much as it overpowered it a bit. A little cumin always goes a long way. Also, I agree that vegan food can sometimes be oversalted, but I think this dish needs about double the amount of black salt suggested. 2 tsp would give a bit more of the egg-ness without it being too salty. It's a whole block of tofu and a lot of mushrooms. This could also be due to varying strengths of the black salt. Lastly, I highly suggest you drain the mushroom/pepper/onion saute before adding the tofu. It was way to watery.
      Otherwise, totally loved it and will make it again with a few modifications. Thanks for the recipe!

      Reply
      • Sam Turnbull says

        May 01, 2019 at 3:29 pm

        Glad you enjoyed your version 🙂

        Reply
      • Ines says

        October 08, 2019 at 4:12 pm

        John, you could make your own black beans from dry beans instead of using canned. I've been trying to do more of that lately myself.

        Reply
    9. Michael says

      April 07, 2019 at 6:12 pm

      5 stars
      I make this often. I modify it a bit with extra mushrooms and peppers. Great for burritos, reheats great and can make a batch big enough for a week of burritos all at once. Thanks Sam!

      Reply
      • Sam Turnbull says

        April 08, 2019 at 7:20 pm

        So happy it's become a regular for you, Michael 🙂

        Reply
    10. Joe Brush says

      March 24, 2019 at 1:36 pm

      5 stars
      Hi Sam,

      I made this scramble today and used it for a breakfast burrito. So good ! And so filling, I ate only half of my serving.

      Reply
      • Sam Turnbull says

        March 26, 2019 at 9:40 am

        Awesome!! So thrilled you enjoyed it so much, Joe 🙂

        Reply
    11. Stacy says

      February 28, 2019 at 6:53 pm

      5 stars
      Excellent recipe with easy to follow directions. The spice mixture really makes the dish, so don't skimp! 🙂 I served my scramble with polenta, avocado, and a dollop of Just Mayo's chipotle mayo on top. I was full, but wanted more. It was so good! The awesome part? I wasn't hungry all morning! Thank you, thank you, thank you!

      Reply
      • Sam Turnbull says

        March 01, 2019 at 2:15 pm

        Wonderful!! So happy you enjoyed your delightful sounding breakfast, Stacy 🙂

        Reply
    12. Stone says

      January 28, 2019 at 5:35 pm

      This was delicious! I’ve made tofu scrambles before, I think the difference was the spice mix. I made a big batch of it. I’m having leftovers tonight with fish. Thanks for the recipe.

      Reply
      • Sam Turnbull says

        February 05, 2019 at 1:02 pm

        Wonderful! So happy you loved it, Stone 🙂

        Reply
    13. Julie says

      December 21, 2018 at 10:59 pm

      Hi! I’m so glad you made a video for this; I haven’t worked much with tofu yet and I have seen other tofu scramble recipes , but seeing how you do it in a video really makes a huge difference. Thanks so much! I’m going to try this tomorrow morning- with my meat-eating spouse!

      Reply
      • Sam Turnbull says

        January 03, 2019 at 9:55 am

        Oh that's so awesome, Julie! I hope you love the scramble 🙂

        Reply
    14. Christy says

      November 29, 2018 at 9:27 pm

      5 stars
      Made this tonight to practice for a make-ahead-breakfast for my husband when a smoothie won't do the trick. Ummmm...I think I ate half it! Planning on making it again over the weekend & maybe freezing some in some fat free tortillas (I'm avoiding oil). Only change was I backed off the nutritional yeast & used some Tony Cachere's. Thanks so much for a great recipe!

      Reply
      • Sam Turnbull says

        December 02, 2018 at 1:39 pm

        You're most welcome, Christy!! So happy you enjoyed it so much 🙂

        Reply
    15. Amie says

      November 28, 2018 at 10:51 am

      5 stars
      Just now made this (my first ever vegan dish) and wow! It’s delicious! I didn’t have the yeast or black beans so I added tomatoes and some spinach to make up for it. The flavor was great! At first I was cooking it on too high of a heat so it was drying out but I lowered the heat and it turned out great! I will definitely be making this again. Full of flavor and so filling without the overly full feeling.

      Reply
      • Sam Turnbull says

        December 02, 2018 at 1:20 pm

        Wonderful! Thrilled you enjoyed it so much, Amie 🙂

        Reply
    16. Sally says

      November 02, 2018 at 3:01 pm

      I found this recipe to be dry. Next time I would add tomato. Also love my food spicier than this. Remedied spice level with hot sauce. Even so, this is just so healthy, and the flavor blend well. I am not new to vegan, and I always appreciate new recipes. Thanks so much, Samantha!

      Reply
      • Sam Turnbull says

        November 05, 2018 at 9:29 am

        It should actually be quite moist with the mushrooms and tofu. I would recommend turning down your heat next time to now dry it out. Enjoy!

        Reply
    17. Laura says

      October 21, 2018 at 4:10 pm

      5 stars
      I made this yesterday for breakfast, It was my first ever tofu scramble...it was delicious! I can't believe I waited so long to try making this. It was so easy. The recipe made plenty and I proportioned the rest out so I could have breakfast for the next 3 days. Problem is it was so tasty I finished the last of it this morning!

      Reply
      • Sam Turnbull says

        October 24, 2018 at 2:43 pm

        Haha! That's awesome, so happy you loved it so much, Laura 🙂

        Reply
    18. Dane says

      October 01, 2018 at 12:40 am

      I'm just wondering if you could keep this in the fridge or freeze it and eat it over a week?

      Reply
      • Sam Turnbull says

        October 03, 2018 at 4:11 pm

        It stores in the fridge just fine 🙂

        Reply
    19. Lilly says

      September 29, 2018 at 12:57 pm

      Ok funny story! I subscribe to you on YouTube and watch your videos regularly but had never followed a link to your blog. At the very same time I google almost every recipe that I need and have found itdoesnttastelikechicken.com to be a great source that I can trust and will enjoy but never looked into who was writing it. Today I scrolled just far enough down to see your beautiful face and realize you are one and the same! Maybe it’s not that funny but I laughed sooo hard! Anyway point of the story is your content is amazing! Thank you

      Reply
      • Sam Turnbull says

        October 03, 2018 at 3:54 pm

        Hahaha I think that's pretty funny too, Lilly!! Well, I am glad you enjoy my work separately and now all together!! 🙂

        Reply
    20. Lola says

      September 18, 2018 at 6:30 am

      5 stars
      I have made tofu scrambles many times and failed.. Used your recipe as a base and just yum! Thanks for the spice mix 🙂

      Reply
      • Sam Turnbull says

        September 21, 2018 at 5:49 pm

        Wonderful! So happy you enjoyed it, Lola 🙂

        Reply
    « Older Comments
    Newer Comments »
    4.96 from 89 votes (30 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi Friends!

    I'm Sam Turnbull. 3x bestselling cookbook author and passionate vegan recipe writer! I LOVE vegan food, but it didn't start that way. Coming from a family of hunters, butchers, and chefs, I'm the last person I thought would go vegan.

    Here's My Story
    Bestselling Cookbooks

    Bestselling Cookbooks

    Ready to level up your vegan cooking? Get inspired with my bestselling cookbooks—packed with fan-favorite recipes everyone will love!

    SHOP COOKBOOKS

    Footer

    On the Site

    • Start Here
    • About
    • Recipe Index
    • Tips to Use This Site
    • Dietary Preferences
    • Cookbooks
    • Cooking Courses
    • FAQ's About Veganism
    • Easy Vegan Meal Plan
    • Seitan School
    • Contact
    • Press
    • Join the Community

    Shop Bestselling Cookbooks

    Amazon • Barnes & Noble • Indigo • Walmart • Target • BAM • Bookshop •

    Join the Newsletter

    Join 150K readers who love easy vegan recipes! As a welcome gift, get my most popular 10 Easy Vegan Dinners in 30 Mins or Less sent straight to your inbox. Sign up 👇

    Affiliate Link Disclosure

    On this site, I sometimes use affiliate links. This means that if you were to make a purchase through one of these links, It Doesn't Taste Like Chicken would receive a small cut, at no cost to you.

    Privacy Policy

    COPYRIGHT © 2026 - IT DOESN'T TASTE LIKE CHICKEN

    Leave a Comment

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.