Find out how to make a simple tofu scramble, or load it up with farmer’s market veggies, for an awesome plate of vegan scrambled eggs. 


A red le Creuset skillet filled with vegan tofu scramble with spinach and vegetables.

Let’s talk breakfast. Or maybe I should say brunch. I’ve never been a big breakfast eater. You? I workout at the gym every day just after dropping my kids off at school and can’t work out with a full tummy. So my daily breakfast usually consists of coffee with some type of plant milk (or an Apple Cider Vinegar detox drink) and maybe a few nibbles of peanut butter toast and berries. On a good day I’ll have some berry or chocolate chia pudding. On an indulgent day maybe a slice of Vegan Banana Bread

When I get home from the gym I like to refuel with a big hearty protein rich meal. That usually looks like: a Green Smoothie, Peanut Butter Smoothie or Breakfast Burrito. I have a bunch more Vegan Breakfast Ideas here, but my simple go-to, is often a tofu scramble. Tofu scramble is basically vegan scrambled eggs. It takes the same amount of time and is just as easy once you know how to make it. If you love tofu, you’ve got to try these Crispy Baked Tofu Nuggets too. 

Tofu Scramble Ingredients 

Ingredients for tofu scramble on a cutting board: Trader Joe's organic tofu, cherry tomatoes, nutritional yeast, turmeric, and spinach.

To make a great tofu scramble you only need four ingredients: 

  • Tofu. I like to use Organic Sprouted extra firm tofu. People who prefer softer scrambled eggs may prefer softer tofu. 
  • Nutritional yeast. This is where that umami comes from. It can be somewhat of an acquired taste, so go slow. I like Bragg’s or Trader Joe’s best. Read my full post on nutritional yeast here
  • Turmeric. This golden root gives tofu scramble an “eggy” yellow color. It’s also anti-inflammatory.  
  • Salt and pepper. A must for any scramble. Use black salt if you have it for a sulfuric eggy flavor. I usually just use pink salt.  

Optional Additions: 

  • zucchini 
  • mushrooms
  • cherry tomatoes 
  • onions
  • garlic powder (or fresh garlic) 
  • bell peppers 
  • baby spinach 

How to Make Tofu Scrambled Eggs

Sliced mushrooms saute in a cast iron skillet on the stove.

Step 1: Saute Veggies 

Saute any veggies until tender. My favorites are shown in the video: zucchini, mushrooms, and cherry tomatoes. 

A skillet filled with crumbled tofu, nutritional yeast, and turmeric being made into vegan tofu scrambled eggs.

Step 2: Add Tofu & Seasonings 

Add crumbled tofu to the pan. You can also add the whole block and crumble it with a fork. Saute the tofu with nutritional yeast, turmeric, salt, and pepper. 

Baby spinach gets stirred into a tofu scramble on the stove.

Step 3: Wilt in Spinach 

Add a couple handfuls of fresh baby spinach once your tofu scramble is about ready. Cover the pan to help steam the spinach so it’s easier to stir in. Spinach takes just a minute or two to wilt and cooks down quite a lot. 

A colorful tofu scramble with veggies in a cast iron skillet with a wooden spoon.

Close-up photo of a vegetable tofu scramble with spinach topped with watermelon radish, avocado, and chives.

How to Eat Tofu Scramble

Garnish with fresh herbs (chives are great) and raw veggies (like avocado) There’s now right way to do this, but tofu scramble should be eaten warm right away. Here are a few of my favorite ideas though. 

  • In a bowl with a side of green salad and/or breakfast potatoes. 
  • On toasted sourdough a la Avocado Toast
  • Stuffed in a pita pocket with greens. 
  • Wrapped up like a burrito

A slice of sourdough toast is topped with tofu scramble, watermelon radish, and chives.

Yield: 2

Tofu Scramble

Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes

This easy tofu scramble recipe makes a delicious breakfast. Find out how to make vegan scrambled eggs with a basic tofu scramble or farmers market veggies.

Tofu scramble recipe in a cast iron skillet.


  • 1 teaspoon extra virgin olive oil or avocado oil
  • 2 cups bite-sized veggies (zucchini, mushrooms, halved cherry tomatoes)
  • 8 oz. super firm organic tofu, drained
  • 1/8 teaspoon ground turmeric
  • 1/4 cup nutritional yeast (Bragg's or Trader Joe's recommended)
  • salt and pepper to taste
  • 2 cups fresh baby spinach


  1. Heat the oil in a skillet over medium high heat. Add the veggies and saute until just tender, about 3 minutes.
  2. Meanwhile, pat the tofu with paper towels to absorb some of the water. Crumble the tofu and add to the pan. Add the turmeric and nutritional yeast, and season with salt and pepper. Saute for 2-3 minutes.
  3. Add the spinach and cover the pan for a minute to wilt. Stir to combine and serve immediately.


Other tasty additions:

  • Top with chives, avocado, or radish.
  • Serve on sourdough toast.

Nutrition Information:
Yield: 2 Serving Size: 1
Amount Per Serving: Calories: 289Total Fat: 17gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 13gCholesterol: 0mgSodium: 230mgCarbohydrates: 20gFiber: 10gSugar: 5gProtein: 22g

Nutrition information is automatically calculated by Nutritionix. I am not a nutritionist and cannot guarantee accuracy. If your health depends on nutrition information, please calculate again with your favorite calculator.