Tofu Scramble

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

Tips on how to make the best Tofu Scramble. You will love this vegan alternative to scrambled eggs, it is the perfect healthy and hearty breakfast!

Tofu Scramble

Tofu Scramble

Breakfast is probably my favorite meal of the day, I love almost all breakfast foods. Tofu scramble is one of my go-to breakfasts because it is simple to make and loaded with plant-based protein and veggies, the perfect way to start any day!

So what is tofu scramble? Basically, a vegan breakfast dish that tastes like scrambled eggs, for real. Don’t be afraid of tofu, I promise you it is a magical ingredient that tastes like scrambled eggs with a few little tricks. Add some seasonings and fresh vegetables and you will never know it is tofu, my boys don’t know and I don’t plan on telling them:) If you like scrambled eggs, I bet you will love scrambled tofu too. You just have to give it a chance!

How to make Tofu Scramble

How to Make Tofu Scramble

I am going to share my tips for making PERFECT Tofu scramble because a few little tricks make a huge difference.

  • Type of Tofu-First, you need the right kind of tofu. Use firm tofu. Silken tofu is too delicate and extra firm tofu will give you a chewy texture. You can find firm tofu at any grocery store.
  • Drain the Tofu-Tofu has a lot of water so it is important to drain the tofu before you start scrambling. The tofu will absorb the seasonings better and have a better texture if you drain it first. Remove the tofu from the package and place it on a large plate that has been lined with paper towels. Use a fork to break up the tofu into bite-size pieces that resemble scrambled eggs. Make sure the tofu pieces are in a single layer and let drain for 15 minutes. You can drain the tofu in the big block, but I have found breaking it up works best because it drains the extra moisture inside of the block and it drains more quickly.
  • Seasonings-Tofu doesn’t have much flavor so it is very important that you season it or it will be tasteless. I use the following seasonings: nutritional yeast, garlic powder, turmeric, salt, and black pepper. Nutritional yeast adds slight unami flavor that will help the tofu taste like eggs. It is also rich in B vitamins, including B12. If you don’t need the recipe to be vegan, you can use Parmesan cheese. Garlic powder because garlic makes everything better and I find that the garlic powder mixes into the tofu better than fresh garlic. Turmeric is a MUST, don’t skip this seasoning. Turmeric naturally gives the tofu a yellow color to look like eggs. The flavor isn’t overpowering, but very nice. And of course, you need salt and pepper. Tofu is very versatile so feel free to add in your favorite seasonings, onion powder, paprika, cumin, chili powder, and a little cayenne would all be good!
  • Water-I mix the seasonings with a little water before adding them to the tofu. This helps the seasonings mix in with the tofu.
  • Olive Oil-Cook the tofu in olive oil to give it a rich flavor, like egg yolks.
  • Vegetables-I like to cook the tofu with vegetables for flavor, color, and it is always a good idea to add more veggies! I like to use red onion, red bell pepper, and spinach. Mushrooms and kale would also be good!

How to Eat Scrambled Tofu

Tofu scramble is very customizable, we learned that you can add your favorite seasonings, well you can add your favorite toppings too…just like scrambled eggs. I love adding toppings to my tofu scramble for flavor and it is always fun to mix things up!

Tofu Scramble Toppings:

You can also wrap tofu scramble in a flour tortilla to make a breakfast burrito or you can fill a corn tortilla with tofu scramble to make breakfast tacos. Tofu scramble is also great on top of avocado toast, on a salad, or stuffed in a pita.

What to Serve with Tofu Scramble

Tofu scramble is good by itself, but if you want a heartier breakfast or meal, here are some ideas of what you can serve with tofu scramble.

Can you Reheat Tofu Scramble?

Yes! Store leftover tofu scramble in an airtight container in the refrigerator for up to one week. You can reheat the tofu scramble in the microwave, heat for 60 to 9o seconds. You can also place the tofu scramble back into the skillet and reheat on the stove.

If you like this Tofu Scramble recipe, check out our other breakfast favorites!

Tofu Scramble Recipe

Email Yourself This Recipe
Just enter your email and get it sent to your inbox! Plus, you’ll get NEW recipes from us every week!

Tofu Scramble

5 from 3 votes



  • Remove the tofu from the package and place it on a large plate that has been lined with paper towels. Use a fork to break up the tofu into bite-size pieces that resemble scrambled eggs. Make sure the tofu pieces are in a single layer and let drain for 15 minutes.
  • Meanwhile, combine the water, nutritional yeast, garlic powder, turmeric, salt, and pepper in a small bowl. Set aside.
  • In a large skillet, heat the olive oil over high heat. Add the onion and red bell pepper and cook until tender, about 3 minutes. Turn the heat to medium heat and stir in the spinach leaves. Cook until the spinach leaves are wilted.
  • Pat the tops of the tofu pieces with a paper towel and add to the skillet. Cook for 2 minutes, then pour in the water with the seasonings. Gently stir until the tofu and veggies are well coated. Cook for 5 minutes, stirring occasionally.
  • Season with additional salt and pepper, if desired, and top with avocado and everything bagel seasoning. Serve warm.


Calories: 217kcal, Carbohydrates: 10g, Protein: 11g, Fat: 15g, Saturated Fat: 2g, Sodium: 312mg, Potassium: 416mg, Fiber: 5g, Sugar: 1g, Vitamin A: 1945IU, Vitamin C: 29.3mg, Calcium: 148mg, Iron: 2.1mg
Keywords tofu reicipe, tofu scramble

Have you tried this recipe?

Leave a comment below and share a photo on Instagram. Tag @twopeasandpod and hashtag it with #twopeasandtheirpod

Get the best of the best!
4 Recipes Guaranteed to be New Favorites


I'm Maria and my husband is Josh. We share a love of cooking, baking, and entertaining. We enjoy creating recipes that are simple, fresh, and family friendly. We love sitting around the table with good food, good conversation, and good friends and family! Our kitchen is always open!
Read More

Vegetarian Summer Fall Spring Winter

Leave a Reply

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

Recipe Rating


Leave a comment

  1. 5 stars
    I made this scramble this morning. It was excellent. Seriously. I have made so many tofu scrambles and this is definitely my favorite. It is so easy and quick and it tastes more like scrambled eggs than any tofu scramble I’ve ever had. I only had extra firm tofu and it still turned out wonderful. The spice level was perfect for adding Everything Bagel Seasoning. I ate it on bread with sliced avocado for a breakfast sandwich. SO good!

  2. 5 stars
    I’ve never cooked with tofu before, but I figured I’d try it since it’s a good protein that lasts in the fridge! I found this recipe and WOW I am now obsessed with this scramble!! It’s so customizable, but even following the recipe to a T turned out so yummy!