Welcome Green Monsters! We're your online guide to making conscious choices that help people, animals and the planet.
Download food monster: the biggest, baddest, yummiest vegan food app!
Buy the #EatForThePlanet book



Cheesy Tofu Scramble With Spinach [Vegan]

If you enjoy recipes like this, we highly recommend downloading the Food Monster App, it's available for both Android and iPhone and has free and paid versions. The app is loaded with thousands of allergy-friendly & vegan recipes/cooking tips, has hundreds of search filters and features like bookmarking, meal plans and more! The app shows you how having diet/health/food preferences can be full of delicious abundance rather than restrictions!

I have tried plenty of tofu scramble recipes, both at home and at restaurants, and honestly, most leave something to be desired. Tofu is a great base, but it’s just that – a base. Like most foods, preparation is key. This recipe uses a simple combination of oils, spices and one “secret ingredient” (nutritional yeast!) to create an extremely flavorful and satisfying dish. Tofu scramble is perfect for a protein-packed weekend breakfast or brunch, but also makes an excellent dinner!

Cheesy Tofu Scramble With Spinach [Vegan]

This Recipe is :

Dairy Free Vegan




4 servings


For the Tofu:

  • About 14 ounces of firm or extra firm tofu
  • 3-4 tablespoons tamari or soy sauce
  • 2 tablespoons toasted sesame oil
  • 1/4 cup nutritional yeast
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoons ea salt
  • 1/4 teaspoon turmeric
  • 1/2 teaspoon ground cumin

For the Vegetables:

  • 1/2 a medium yellow onion, diced
  • 2 cups of broccoli florets, chopped into bite-sized pieces
  • 5-6 large sun-dried tomatoes, chopped into small pieces
    (the kind that are lightly seasoned, packed in olive oil – don’t use the dry ones)
  • 2 cups of washed baby spinach
  • Additional sesame oil, soy sauce and nutritional yeast for sautéing (to taste)


  1. Whisk together soy sauce, sesame oil, nutritional yeast, garlic powder, sea salt, and cumin in a large mixing bowl. Set aside.
  2. Drain and press any excess moisture out of the tofu between paper towels or clean cloth towels.
  3. Break/crumble tofu into bite-sized pieces and stir into the mixture of oil and spices until lightly coated. The tofu should soak up the mixture and be yellowish or tan in color. Add a bit more oil, yeast, and soy sauce for extra flavor or if the mixture seems too dry.
  4. Lightly oil a large skillet and cook tofu over medium-high heat for about 10 minutes, flipping occasionally for even browning. Each side should be lightly browned – under-done tofu will be too mushy, so don’t be afraid to cook it until the texture is right! Set aside.
  5. Add about 1 teaspoon of sesame oil to the bottom of another skillet. Add onions and cook until soft and lightly browned.
  6. Add broccoli, spinach, sun-dried tomatoes, 2 teaspoons of soy sauce, and 2 tablespoons of nutritional yeast (or more, to taste). Stir to combine and cook covered for about 5 minutes or until broccoli is cooked to your liking.
  7. Stir cooked tofu into vegetable mixture, heat for a minute or so to combine, and serve.





Jennifer is on the Editorial Team at One Green Planet. She earned her Masters Degree in City and Regional Planning from UNC Chapel Hill before moving to Boulder, Colorado in 2006. During the first part of her career, Jennifer worked as a pedestrian and bicycle planner and project manager. As a long-time vegan and competitive distance runner, Jennifer strives to provide a positive example of healthy and sustainable living.



Want to read more posts like this? Sign up for our newsletter below!​

Browse through recent recipes below:

Maple Chai Tea Loaf [Vegan]

Maple Chai Tea Loaf

Ginger-Citrus Tofu Powerbowl with Bok Choy and Cashews [Vegan]

Ginger-Citrus Tofu Powerbowl with Bok Choy and Cashews

Chocolate Oatmeal and Nut Energy Bars [Vegan]

Chocolate, Oatmeal and Nut Energy Bars

Easy Skillet Pizza with Balsamic Tomato Sauce and a Cheesy Drizzle [Vegan, Gluten-Free]

Disclosure: One Green Planet accepts advertising, sponsorship, affiliate links and other forms of compensation, which may or may not influence the advertising content, topics or articles written on this site. Click here for more information.

5 comments on “Cheesy Tofu Scramble With Spinach [Vegan]”

Click to add comment
Spinach recipe
1 Months Ago

Slice the tofu into fine medium pieces.
Heat oil in a pan and shallow fry the slices on both sides.
Drain excess oil.
Season the tofu with black pepper powder and salt. Pour the used hot oil into another pan and heat it.
To get to know the full recipes go on Living Foodz website at making tasty dishes at home for friends and family.

1 Years Ago

Really did not enjoy this recipe :(
Tasted awful and texture was so gooey even after 25 minutes frying!

Debie Bechtold
2 Years Ago

Absolutely delicious!!

Carol Mulligan
3 Years Ago

Can this be made ahead of time and frozen? I am planning a vegan breakfast for 80 people, and I need to start working on it.Thanks.

4 Years Ago

The ingredients list calls for tumeric, but the instructions do not mention adding in the tumeric at any time.

jan roberts
4 Years Ago

I make a tofu scramble with Braggs amino, small potatoes, vegan sausage, tofu, onion, nutrtional yeast, Himalayan black salt...add some hot sauce on the tortilla (with no lard). YUMMO! Now I need a good vegan tortilla recipe!

5 Years Ago

AMAZING! I ate this in a collard green wrap and it was sooo good. Thank you!

6 Years Ago

My first tofu recipe experience! Easy to follow. I wouldn't change a thing. Simply delicious!

6 Years Ago

Thank you so much! It was delicious. I added 1/4 tsp of mustard powder and a dash of cayenne powder for an extra zip. Next will try the nutritional yeast/tofu trick to make taco filling.

6 Years Ago

I, too am always looking for a good tofu scramble recipe, thanks! I've also posted a terrific tofu scramble recipe just last month, let me know if you like it! http://dinneenviggiano.blogspot.com/2012_02_01_archive.html


Subscribe to our Newsletter

Follow us on

Do Not Show This Again


Submit to OneGreenPlanet

Terms & Conditions ×