Tofu Scramble

This easy tofu scramble recipe is a delicious vegan breakfast! It has a savory, eggy flavor and soft, creamy texture. Ready in 15 minutes!

tofu scramble recipe

This tofu scramble is one of my favorite vegan breakfast recipes, if not one of my favorite breakfasts, period. I think it’s just as delicious as classic scrambled eggs. It’s soft and creamy, and it has a rich, eggy flavor thanks to nutritional yeast and a few key spices. Bonus: it’s also high in protein!

I love having it in my rotation for mornings when I’m in the mood for a savory breakfast that doesn’t involve eggs. It’s easy to make in one pan, so you can throw it together on a weekday, but with the right fixings, it’s totally weekend-worthy too. Add veggies, if you like, and serve it with hot sauce, avocado, and a side of tortillas or toast. I hope you love this plant-based breakfast as much as I do!

Tofu scramble recipe ingredients

Tofu Scramble Ingredients

Here’s what you’ll need to make this tofu scramble recipe:

  • Crumbled extra-firm tofu – If you like a really soft scramble, you could try using silken tofu or firm tofu here. But I personally prefer the texture of extra-firm tofu. It still has a soft texture, but it doesn’t totally fall apart as it cooks. Simply crumble the tofu before cooking. Unlike in some of my other tofu recipes, there’s no need to press it!
  • Unsweetened almond milk – For moisture! Another non-dairy milk, such as oat milk or soy milk, would work here too.
  • Nutritional yeast – I’ve seen many tofu scramble recipes that call for kala namak, or Indian black salt, to create an eggy flavor. Because it’s not an ingredient I keep on hand, I turn to trusty nooch instead. Combined with a little Dijon mustard, it gives this scramble a savory flavor that I love.
  • Turmeric – It gives this scramble its bright yellow color.
  • Cumin, onion, and garlic – They round out the scramble’s savory flavor, adding sharp, aromatic depth.
  • Extra-virgin olive oil – For cooking the scramble.
  • And salt and pepper – To make all the flavors pop!

Find the complete recipe with measurements below.

tofu scramble in a skillet

How to Make Tofu Scramble

This tofu scramble recipe is quick and easy to make. Here’s how it goes:

First, whisk together the almond milk, nutritional yeast, Dijon mustard, garlic, spices, and salt in a small bowlThis mixture will give the scramble its bold flavor and soft texture. Set it aside while you start to cook.

Next, sauté! Heat olive oil in a large frying pan over medium heat. Add the onion and cook until it softens. Then, stir in the tofu crumbles and cook until they’re warmed through, 3 to 5 minutes.

Finally, season. Reduce the heat to low and stir in the almond milk mixture. Cook for 3 minutes more, stirring occasionally. Turn off the heat, and season to taste. At this stage, I always add a big pinch of salt and several grinds of black pepper.

Enjoy!

Variation: Add vegetables!

Do you like your vegan eggs with veggies in them? Feel free to add some!

  • Sauté mushrooms or peppers along with the onion.
  • Or add diced zucchini, small broccoli florets, or chopped kale to the pan when you add the tofu.

Let me know what variations you try!

tofu scrambled eggs

How to Serve Tofu Scramble

The simplest way to serve this tofu scramble is on its own. Pair it with toast for an easy, healthy breakfast.

But your options don’t end there! Here are a few more of my favorite ways to serve it:

How do you like to serve a tofu scramble? Let me know in the comments!

How to Store

Store leftover tofu scramble in an airtight container in the refrigerator for up to 3 days.

It reheats perfectly (I just pop it in the microwave), so it’s great for meal prep!

tofu scramble

More Vegan Breakfast Recipes

If you love this tofu scramble, try one of these vegan breakfast recipes next:

Get This Recipe In Your Inbox
Share your email, and we'll send it straight to your inbox. Plus, enjoy daily doses of recipe inspiration as a bonus!

Tofu Scramble

rate this recipe:
4.98 from 38 votes
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Serves 4
This tofu scramble recipe is a healthy, delicious vegan breakfast! Easy to make in one pan, it's great for weekdays and weekends. Serve with toast and fresh fruit, or try one of the serving suggestions in the blog post above.

Ingredients

  • cup unsweetened almond milk
  • 2 tablespoons nutritional yeast
  • 2 garlic cloves, minced
  • ½ teaspoon Dijon mustard
  • ¼ teaspoon ground turmeric
  • ¼ teaspoon ground cumin
  • 1 tablespoon-extra virgin olive oil
  • ½ cup diced yellow onion
  • 14 ounces extra-firm tofu, patted dry and crumbled
  • Sea salt and freshly ground black pepper

Instructions

  • In a small bowl, whisk together the almond milk, nutritional yeast, garlic, mustard, turmeric, cumin, and ½ teaspoon salt. Set aside.
  • Heat the olive oil in a large skillet over medium heat. Add the onion and pinches of salt and pepper and cook until soft, about 5 minutes. Stir in the tofu and cook for 3 to 5 minutes, until the tofu is thoroughly heated. Reduce the heat to low and stir in the almond milk mixture. Cook for 3 minutes, stirring occasionally. Season to taste with more salt (I like to add an additional ¼ to ½ teaspoon at this stage) and freshly ground black pepper.

49 comments

4.98 from 38 votes (17 ratings without comment)

Leave a comment:

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

Rate this recipe (after making it)




  1. Kathy
    04.20.2022

    5 stars
    I tried tofu once before and didn’t like it. I am making my way to a vegan lifestyle and thought I’d give this a try. It was so yummy! Thanks for helping me find a way to enjoy tofu!

    • Jeanine Donofrio
      04.20.2022

      Hi Kathy, I’m so glad you enjoyed it and decided to give tofu another try! It can be really good (and really bad/bland if prepared the wrong way, ha).

  2. Mary
    04.03.2022

    5 stars
    Delicious! I had no Dijon mustard so made without. Used red pepper and cooked with the onions.

    • Jeanine Donofrio
      04.05.2022

      I’m so glad you enjoyed it!

  3. LC
    03.13.2022

    5 stars
    This was fantastic! I like tofu but never made it for breakfast before- this recipe is such a game changer with the sauce. The only change I made was to roast the crumbled tofu in the oven for 20 min to give a little crunch. Served with avocado and side of sautéed lacinto kale. So good!

    • Jeanine Donofrio
      03.13.2022

      I’m so glad you enjoyed it!

  4. Kathey Ahrens
    02.20.2022

    5 stars
    Epic! First time serving this from scratch. I replicated a favorite frozen breakfast; hash browns and a slice of warm, heirloom tomato.
    My boyfriend loved it! Going plant based is so much easier thanks to you Love & Lemons❤️?

    • Jeanine Donofrio
      02.21.2022

      Hi Kathey, I’m so glad you both loved it!

  5. Ava
    01.31.2022

    5 stars
    Sooo delicious. Made a big batch so I can easily reheat some tofu scramble for my weekday breakfasts. Thank you!

  6. Sarah
    10.04.2021

    5 stars
    I can always count on your recipes to turn out wonderfully! This one is no exception—I’ve never used an actual recipe for tofu scrambles in the past, but then again, I’ve typically been disappointed with how they came out. I’ve made this recipe twice & so far? NO disappointment! :))) great to have a recipe blog that I can trust bc I’m…well, my cooking can be…let’s call it “inconsistent,” bc I’m fairly new to all of it. Although I typically enjoy whatever I’ve created, I’m never sure whether it’s suitable for anyone else to eat. Lol, I’m happy to have found this site! Thanks!

    • Jeanine Donofrio
      10.06.2021

      Ha ha, I’m so glad you’ve been loving the recipes!

  7. Elizabeth
    07.24.2021

    5 stars
    Easy and good! I used pea protein milk instead of almond.

  8. Irene
    06.13.2021

    5 stars
    I have tried a lot of tofu scrambles in my 10ish years being plant-based and this one is really good!

    • Jeanine Donofrio
      06.14.2021

      I’m so glad you enjoyed it!

  9. Colette Schwene
    05.28.2021

    5 stars
    This tofu scramble is my favorite breakfast and post-workout meal! Packed with protein, flavor, and a great way to use up any leftover veggie scraps in the fridge. I love adding black beans and folding the scramble into a corn tortilla for some breakfast taco action. Yum!

  10. Bridget Cassun
    05.25.2021

    5 stars
    This was really good; really liked the addition of the almond milk mixture; it made it really creamy and loved the taste of the Dijon. Added spring greens to the scramble. FYI to anyone that gets a CSA or has an abundant garden; the Love and Lemons Cookbooks, especially the first one, have been an invaluable for resource for recipes! Both books have really been the “go to” during the growing season!

  11. HS
    05.20.2021

    Hi, I really want to try this for friends I am having over. However do you know if I could use an alternative to tofu? I do love tofu but for medical reasons I am advised to stay away from products with soya, and tofu has got it

    • Rachel
      10.18.2021

      My daughter has the same problem. We sub with homemade chickpea tofu 😉 x

    • Michelle
      01.03.2023

      I dont eat soy either..instead
      I make homemade pumpkin seed ‘Tofu’ VERY easy to make. So yummy.

  12. Stevie Smith
    05.18.2021

    5 stars
    Tasty and healthy way to start the day! I liked the addition of Dijon mustard!

  13. Phillip Martinez
    05.18.2021

    Do you have recipes using firm tofu? I don’t want to throw it away Bc I got the wrong firmness.

    • Jeanine Donofrio
      05.18.2021

      you can use firm tofu for this scramble.

      • Phillip Martinez
        05.18.2021

        5 stars
        Thank You! Can’t wait to try it!!

        I love your site. Been getting a lot of my dinner etc from it. I just bought your second cook book!!!

        • Jeanine Donofrio
          05.19.2021

          I’m so glad you’ve been loving the recipes!

  14. Jeanine Donofrio
    04.11.2021

    I’m sorry you feel this way, we’ve never had any issues with nutritional yeast.

  15. Em
    03.26.2021

    Can leftovers be refrigerated and reheated later?

    • Jeanine Donofrio
      03.26.2021

      yep! They’re great leftover.

  16. Toot
    03.12.2021

    Can eggs be used instead of tofu? I do not buy tofu much and am not vegan. It sounds very good though.

    • Jeanine Donofrio
      03.12.2021

      The recipe is made to mimic the texture of scrambled eggs, so I wouldn’t use eggs here 1:1. However, you could saute some onion with a few pinches of each spice, set it aside and and then stir it into regular scrambled eggs. Serve it with some of the suggested fixings on the side. Hope that helps!

  17. Dr. Lissa Smith
    01.31.2021

    5 stars
    Hi,
    I am very impressed on your website. Your website article is very informative. I have really enjoyed reading this article you are the best at what you do. Thank you for sharing your valuable information.

  18. LaQuita
    01.28.2021

    Should I press the tofu before making this?

    • Jeanine Donofrio
      01.28.2021

      nope, it’s not necessary here.

  19. Celia Lee
    01.22.2021

    I love tofu very much, but would you pls advise where I can find it except in Chinese supermarket pls?

    • Susie
      01.22.2021

      5 stars
      Aldi’s and major supermarkets carry Tofu.

      • Celia
        01.24.2021

        Thank you so much for this info?

A food blog with fresh, zesty recipes.
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.