Easy Veggie Tofu Scramble

Easy Vegan Tofu Scramble in nonstick pan with spinach and mushrooms
This post may contain affiliate links. I will make a commission, at no extra cost to you, should you click through and make a purchase. For more information, please view our privacy policy. We appreciate your support.

We love brunch, but sometimes it’s hard to find savory plant-based options that are both easy to make and bursting with flavor can sometimes feel like a challenge.

That’s where tofu scrambles come in. They’re a brunch favorite, but let’s face it, not all tofu scrambles are created equal. Without the right recipe, they can end up tasting bland and uninspiring, more like a sad egg substitute than a mouthwatering dish in their own right. But fear not! Our easy veggie tofu scramble is here to change that perception.

An Easy Introduction to Tofu

Scrambles were one of the first ways I learned to cook tofu. It’s not fussy and doesn’t require marinating or a lot of advanced planning. And, once you’ve made it a few times, you don’t necessarily even need to follow a recipe. You can just add whatever you’d like to the pan and start cooking.

My recipe has evolved quite a bit over the years, and in it’s current iteration, this veggie tofu scramble is one of my all time favorite breakfast foods.

Easy veggie tofu scramble with mushrooms, spinach and sriracha topping
Veggie tofu scramble with mushrooms, spinach and sriracha topping

Versatility & Convenience

Scrambles are a great option to keep in mind to get a little extra protein in your diet without a lot of advance planning. As long as you have the proper seasonings in your pantry and a block of tofu in the fridge, this recipe can be quickly thrown together last minute. It’s an amazing dish on it’s own, so any extra veggies you have are just a bonus!

If like having a hot breakfast before work, but you’re not a morning person, the uncooked mixture can also be prepped in advance and cooked when you need it. Otherwise it’s also quick enough to just throw together in the morning for a nice protein boost.

Tofu Selection

Always get extra firm tofu. Firm tofu can work in a pinch, but it will need to pressed or cooked longer since it contains more water. Name brand tofu tends to have a more pleasant texture in scrambles, while the store brand tofu options are sometimes less firm than indicated on the package. It’s also important to get refrigerated tofu. The shelf-stable “silken” tofu is something entirely different.

Easy veggie tofu scramble Mixture/broken up tofu with ingredients on top

Making the Scramble

While you can definitely break the tofu apart in the pan and mix in the seasoning while it cooks, I find it much easier to mix everything in a bowl ahead of time. Break the tofu apart into 1/2-1 inch pieces, then continue to break it apart as you mix in the additional ingredients and as you cook the scramble. I usually aim for a bit of variety in the finished scramble, with the largest chunks at about 1/4 inch.

Easy veggie tofu scramble fully mixed with ingredients

The goal with cooking tofu scrambles, as well as most other methods of preparing tofu, is to remove a lot of the moisture during the cooking process. Stirring it fairly regularly will help keep the texture consistent, so you don’t end up with dry, crust bits around the edges. Better quality tofu makes this easier to accomplish, as the store brand tofu options sometimes have a crumbly texture and fall apart when you try to stir them.

Veggie Tofu Scramble Variations

While our veggie tofu scramble is absolutely delicious plain, in a breakfast sandwich, or served over roasted potatoes, it’s also super easy to add in whatever veggies you like. Root vegetables and cauliflower take longer, and will probably require oven-roasting, but I’ve included some optional veggie add-ins in the recipe notes that can easily be cooked in the same pan as the scramble. Just sauté the veggies first, set them aside in a bowl before cooking the scramble, then add them back in towards the end of the cooking process.

After you’ve made the veggie tofu scramble recipe once or twice, you probably won’t need to keep measuring the ingredients, which will make it even easier to just throw together. Once you’ve tasted it and have a good handle on what each ingredient adds to the dish, you can just eyeball most of the ingredients, sprinkling your spices directly onto the scramble or change the spices entirely. The vegetable base, turmeric and nutritional yeast are the most essential flavors in this recipe (and also have some awesome health benefits). The rest is up to you.

Veggie Tofu Scramble in Pan

Ingredients & Equipment

You don’t really need any special equipment for this recipe. A tofu press is always helpful, but not 100% necessary for scrambles. However, if you make a lot of stir-fry or other tofu dishes, having one on hand will save you an incredible amount of time.

The ingredients should be available at most grocery stores, as long as you know where to look for them. In case you have any trouble, I’m including links for liquid aminos, tahini and nutritional yeast, which are all reasonably priced online. If possible, I would recommend finding Better Than Bouillon at your local grocery store, since it’s somewhat pricey online.

If you’ve made this Veggie Tofu Scramble, or if you have any questions, please share in the comments, and don’t forget to tag us on social media at @we_make_pretty! Also check out our Tempeh Bacon BLT for a delicious vegan bacon option. Enjoy!

Veggie Tofu Scramble in Pan

Easy Veggie Tofu Scramble

This mouthwatering Veggie Tofu Scramble is delicious plain, in a breakfast sandwich, or served over roasted potatoes. Make it with or without veggies, depending on your tastes. (See the recipe notes for suggestions!)
No ratings yet
Prep Time 8 minutes
Cook Time 15 minutes
Course Breakfast
Cuisine Vegan
Servings 2 Servings


  • Tofu press (optional)


  • 1 tbsp Cooking oil, divided (I prefer avocado oil)
  • 1 14oz-16oz block extra firm tofu
  • 1 tbsp Liquid aminos
  • 1 tbsp Tahini (optional)
  • 1 /2 tsp Better than Bouillon
  • 2 tbsp Nutritional yeast
  • 1/2 tsp Turmeric
  • ¼ tsp Smoked paprika
  • tsp Cumin
  • tsp Garlic powder
  • tsp Chili powder


  • Heat 1/2 tablespoon of oil in a frying pan over medium heat. (Use additional oil as needed if your skillet isn’t ceramic or non-stick.) 
  • Meanwhile, place block of tofu in a medium mixing bowl use the back of a wooden spoon to break it apart into chunks (mixture will continue to break apart as you add additional ingredients). Combine liquid aminos and bouillon in a separate dish, then mix in with tofu. Add remaining ingredients (nutritional yeast and spices) and thoroughly combine. If any large 1/2 inch chunks are still intact, feel free to break them down a bit further.
  • Cut your veggies as desired and sauté for 3-5 minutes, adding any greens, such as kale or spinach, towards the end. If you’ve decided to include broccoli, you might want to add a few tablespoons of water after sautéing and put a lid on the pan for 2-3 minutes, allowing the broccoli to steam. (Just make sure you don’t overcook the other veggies while steaming the broccoli!) Remove veggies from pan and set aside in a bowl.
  • Heat remaining 1/2 tablespoon of oil in pan. Once it’s thoroughly heated, add the tofu mixture and cook for about 7-9 minutes, stirring occasionally. Mix the veggies back in towards the end of the cooking process. The scramble is ready when it’s dark yellow and has a firm, egg-like texture. 


Optional add-ins: peppers, mushrooms, onion, carrot, broccoli, kale, spinach, plant-based cheese.
Keyword Brunch, Easy, Gluten-Free, Meal Prep, Protein, Savory, Tofu, Turmeric, Vegan, Vegetarian, Veggies
Tried this recipe?Let us know how it was!

Pin for Later

4 thoughts on “Easy Veggie Tofu Scramble

Leave a Reply

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

Recipe Rating