Home » Blog » Vegan Breakfast » Tofu Scramble

Tofu Scramble

4.88 from 8 votes

This post may contain affiliate links. Read my disclosure policy.

Sharing is caring!

This Tofu Scramble is a delicious and healthy alternative to scrambled eggs. Customize it by adding diced vegetables of your choice.

Plate of tofu scramble with roasted potates and broccoli

As an Amazon Associate, I earn from qualifying purchases. This post may contain affiliate links.

During the week, I usually eat a simple breakfast of whole grain cereal with soy milk, a bowl of oatmeal, or a bagel and hummus. But on weekends, I like to take a little extra time to make a nicer vegan brunch.

This tofu scramble is one of our go to recipes. It’s easy to make, high in protein, and a nice alternative to those simple weekday breakfasts.

If you miss scrambled eggs as a vegan, you’ll love this tofu scramble. It’s a hearty and satisfying substitute for the traditional breakfast dish, but healthier and cholesterol free.

What’s in this tofu scramble?

  • Tofu – I usually use extra firm tofu for this recipe, but have also used firm tofu. There is no need to press the tofu. Just drain out the excess water – the rest of the water will evaporate as you cook the tofu.
  • Nutritional yeast – this adds a nice umami taste to the dish, as well as a hint of cheesiness
  • Kala Namak (black salt) – even though it is called black salt, it it actually pink in color. This salt has a sulfur flavor that gives the tofu more of an egg like taste.
  • Turmeric – gives the tofu the yellow color. This spice also has some wonderful anti-inflammatory properties.
  • Diced onion – I use yellow onion, but other colors are fine
  • Onion powder, garlic powder, cumin, and black pepper – for flavoring
  • Kale and diced tomatoes – other vegetable options would also be wonderful in this tofu scramble.

How to make dish

Closeup view of tofu scramble with kale and diced tomatoes; broccoli and roasted potatoes in background

I start by sautéing the diced onions in a non-stick skillet. When the onions are translucent, mash up the tofu and add it to the pan with the seasonings.

Stir in some the chopped kale and diced tomatoes during the last few minutes of cooking to add more flavor and nutrients. Feel free to add other vegetables of your choice such as mushrooms, broccoli, or bell peppers – whatever sounds good to you! Some of these vegetable will take longer cooking, so add them to the pan earlier or cook them separately and add them towards the end of the cooking time.

How to serve this tofu scramble

Scrambled tofu has a similar texture to scrambled eggs, and is very versatile. We serve this tofu scramble with oil free hash browns or oven roasted red potatoes, my Vegan Breakfast Sausage Links, and some gravy made with my Easy Vegan Country Gravy Mix.

My Vegan Bacon Bits would also be a nice addition to this tofu scramble..

Sometimes we top English muffins with the tofu scramble and some steamed greens or broccoli. Then drizzle some Vegan Hollandaise Sauce over the top.

Some of this tofu wrapped in a tortilla with some potatoes, a few black beans, and some hot sauce would make a fabulous breakfast burrito.

How long does this tofu last?

Leftover tofu scramble should last about 5 days in the refrigerator, but in our household, we always eat the entire recipe in one meal. I have made a double batch of the tofu scramble and refrigerated some of it for future meals.

If you decide to use this tofu for breakfast burritos, you can refrigerate the burritos for about 5 days, or freeze them for up to 6 months.

Other breakfast recipes

If you’re new to oil free cooking, be sure to check out my Oil Free Cooking Tips for information on sauteing, baking and more!

If you make this recipe, please be sure to leave a rating and feedback below. It only takes a few seconds, but helps other visitors to my site and helps my site gain other readers. Thank you for taking the time to leave your comment!

And come join my Oil Free Vegan Recipes and Support Facebook group, where you can share your favorite oil free vegan recipes, and give and receive support on your plant based journey.

Plate of tofu scramble with roasted potates and broccoli

Tofu Scramble

Teresa Sklenicka
This tofu scramble is a great alternative to scrambled eggs. It’s easy to make, high in protein, and delicious!
4.88 from 8 votes
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Course Breakfast
Cuisine American
Servings 4
Calories 204.1 kcal


  • 2 tablespoons nutritional yeast
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • ½ teaspoon turmeric
  • ½ teaspoon cumin
  • ½ teaspoon black salt
  • ¼ teaspoon freshly ground black pepper
  • ½ yellow onion diced
  • 1 14 oz container extra firm tofu drained and crumbled
  • 1 – 2 cups chopped fresh spinach or kale
  • 1 diced tomato


  • Mix together all dry ingredients and set aside.
  • Sauté onion until it is caramelized, adding a small amount of water occasionally to deglaze the pan and keep the onions from sticking.
  • Add tofu and seasonings. Stir together and cook until the tofu is hot, stirring occasionally to keep the tofu from sticking.
  • Stir in chopped greens and cook until the greens are wilted.
  • A couple minutes before serving, add the diced tomatoes and cook until they are warm.


Feel free to add other vegetables such as bell peppers, mushrooms, or broccoli – whatever sounds good to you!


Calories: 204.1kcalCarbohydrates: 16.4gProtein: 18.4gFat: 8.6gSaturated Fat: 0.1gSodium: 307.9mgFiber: 5.8gSugar: 3.9gVitamin A: 12150IUVitamin C: 42.48mgCalcium: 370.38mgIron: 4.87mg
Keyword Gluten Free, Oil Free, Vegan
Tried this recipe?Let us know how it was!

Nutrition calculations are approximate.

By on May 25th, 2019

About Teresa Sklenicka

I love creating tasty, oil-free, vegan recipes that everyone will love (even non-vegans)! Here you'll find vegan versions of your favorite comfort foods, as well as some new tastes! Join me on a path to improving your health, helping the planet, and saving animals.

More posts by this author.