• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

ZardyPlants

  • Home
  • Vegan & Oil-free Recipes
    • Cheezes
    • Breakfasts
    • Soups
    • Salads
    • Snacks & Apps
    • Entrees
    • Dips & Sauces
    • Ingredients
    • Desserts
    • Gluten Free
  • Shop
    • Recipe Books
    • Products I Use
  • About
  • Contact
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Vegan and Oil-free Recipes
  • Free Cookbook with Signup!
  • Plant-Based Jewish Recipes
  • Shop
  • Contact
  • About
×
Home » Vegan and Oil-free Recipes

Easy Tofu Scramble with Veggies

Published: Apr 2, 2020 · Modified: Jun 10, 2023 by Liz Madsen

Share with friends!

603 shares
Jump to Recipe·Print Recipe

This easy vegan Tofu Scramble with Veggies takes only 10 minutes to cook and makes a nutritious and delicious savory breakfast. This customizable recipe is perfect for meal prep and the whole family will enjoy it.

Skip to the Recipe!

This post may contain affiliate links. See our disclosure policy for details.

Hey Internet, is there anything more basic than a tofu scramble? Haha. But seriously, this is one of my FAVORITE breakfasts (because I'm more of a savory foods kinda person anyway), and it couldn't be any easier.

I’ve always been weird about breakfasts, but the ones I will eat are (surprise surprise) the ones on my site already. These include banana bread vegan baked oats, vegan savory muffins, plant based pancakes, and my new fave indulgent brunch: vegan stuffed French toast s'mores edition.

For some reason, tofu (especially medium or firm tofu) seems to make the perfect substitute for scrambled eggs. It has that soft, somewhat chewy, supple texture that eggs have. It's also packed with protein but contains zero cholesterol!

I have definitely seen it with silken tofu for a softer texture, but after trying that, I didn’t love it and went back to using firm or medium tofu.

A tofu scramble that's basic like this one is particularly awesome because you can make this recipe as it is in only 10 minutes OR you can customize it and make it as simple or as fancy as you like.

Try customizing it with vegan cheese, vegan meats, other veggies than the ones I used, different spices, salsa, or whatever else you like! My favorite ways to customize this include adding homemade vegan meats like vegan pepperoni, vegan chorizo, vegan sausage crumbles, or vegan ham. I often also throw in my vegan cheddar sauce because it’s so easy to prepare.

Add some vegan cheese to make it kid-friendly. Looking for more kid-friendly stuff? Check out my list of vegan kid-friendly recipes or my list of 50+ vegan snacks for kids!

Never miss a recipe! Join my mailing list to receive a free copy of my e-book on my go-to plant based recipes as well as vegan tips, NEW recipes straight to your inbox. I will NEVER spam you or sell your information.

Why This Recipe Works

I have lots of tofu recipes, but this is by far the easiest (okay, not as easy as my vegan goat cheese, but it’s pretty darn easy).

And yes, there are lots of recipes out there for tofu scramble. But most of them seem to be “just the scramble” and not a whole lot of veggies.

That’s totally fine, but I love my scramble with lots of veggies. And the way I make it, you can’t really even taste the extra veg, it just tastes like one big delicious scramble.

Also, it makes a lot of food so it’s great for serving a family or leftovers for even easier breakfasts later.

But back to the recipe. I like to cook the veggies first and then add the tofu and seasonings because it allows me to cook the veg until they’re almost as done as I like since the tofu doesn’t take long to cook at all.

And the seasonings are really simple but definitely customizable. This whole tofu scramble recipe is very customizable.

For example, when my husband makes it, he adds a whole can of black beans and a can of fire roasted tomatoes. SO GOOD, and I love to top that with cilantro (just for me, hah) and a little hot sauce.

Sometimes I make it with my vegan cheddar sauce, and that’s really good as well.

Or you can make it without the veggies and top it with some fresh chives for a simple, delicious vegan breakfast.

There’s so many ways to make this dish, but I can really only show you one. So let’s get into that.

Follow me on Instagram, Facebook, TikTok, Pinterest, or YouTube for more vegan tips, recipes, and to see all my recipe videos (I even have recipes not on the blog!).

Ingredients and Substitutions

  • 1 small (or ½ medium) yellow or sweet onion
  • 1 bell pepper, any color: I like sweet bell peppers like red, orange, or yellow in this dish.
  • 6 - 8 ounces mushrooms, any kind: I usually use baby Bella or white button mushrooms.
  • 1 16-ounce block (396g) firm or medium tofu: Some people use silken tofu in tofu scramble but I don’t like the texture much. Firm or medium tofu is my preference, but feel free to experiment.
  • 1 teaspoon granulated garlic
  • ½ teaspoon turmeric: Use more or less to achieve desired color. I love the flavor of turmeric in this, but a little goes a long way. Somewhere between a quarter and a half teaspoon seems to work well.
  • ¼ teaspoon black pepper (to taste)
  • ½ teaspoon sea salt (to taste)
  • ¼ teaspoon kala namak / black salt: Optional, but gives the tofu scramble an egg-like flavor. Just a pinch is needed. You can purchase this online or find it in an Indo-Pak grocery store.
  • 2 - 3 tablespoons nutritional yeast: I love the savory flavor this gives the scramble.
  • 1 cup (packed) baby spinach: Or any baby greens will work. I’ve used baby kale before.
  • For serving: toast, tomatoes, avocado (all optional)

How to Make Tofu Scramble (with Veggies)

  1. First add your onion to a large rimmed nonstick skillet or pan over medium high heat. Cook the onions, stirring frequently. When the onions start to stick (just slightly), add a tablespoon of water. Repeat this process for about 2-3 minutes.
  2. Add the bell peppers and mushrooms. Saute for a couple minutes.
  3. Crumble the drained tofu with your hand over the pan. You can also cut the tofu into chunks and scramble it in the pan with your cooking utensil.
  4. Add the spices (not the nutritional yeast yet).
  5. Stir everything, cook for a couple minutes, add your nutritional yeast and spinach if using, and stir again.
  6. Eat it straight up with toast, throw it in a sandwich or wrap, and enjoy!
  7. Refrigerate leftovers in an airtight container (I recommend glass because the turmeric will stain plastic) for 3-4 days.

Did you know I have books? Visit my shop page to see the various e-books I have available. My best seller is Plant-Based Jewish Recipes, and I’m in the middle of a second volume of that as well as a new book in the works that focuses on one of my favorite gluten-free vegan proteins.

Frequently Asked Questions

Do you need to press tofu for scramble?

Nope! It's actually better for the tofu to have some water in it when you crumble it in there. It will make the meal slightly creamy, like eggs. However, you do want to drain your tofu. Simply cut open your tofu package, pour out the liquid, and there you go!

Can you reheat tofu scramble?

Depending on what veggies you used, your tofu scramble will taste freshest for 2-4 days. If you use bell peppers and mushrooms, they tend to get a little slimy after more than 3 days. But if you'd like to meal prep / batch your tofu scramble for the work week, try using heartier veggies like carrots, potatoes, broccoli, cauliflower, peas, etc.

Why add turmeric?

Turmeric is mostly for the color, since scrambled eggs are usually yellow. But I actually really like the flavor of a little turmeric in the tofu scramble. Also, the black pepper is important if you want the health benefits from turmeric.

Can I bake it instead?

Yes! You can definitely bake tofu scramble. I recommend baking either on a parchment or silicone lined baking sheet to keep it from sticking. Remember, for porous surfaces like silicone and plastic, the turmeric will stain. I have baked this dish for 15-20 minutes at 425 degrees Fahrenheit (220 degrees Celsius) and it comes out great. I do prefer the skillet method though for texture, moistness, and speed.

Pro Tips for Success

  • Measure out all your ingredients (including spices beforehand). It makes for much less stressful cooking.
  • Mix together your spices in a small bowl before sprinkling them into your food. It allows for much more even flavor and coverage.
  • Like your scrambled eggs creamier? Add a splash of unflavored and unsweetened non-dairy milk at the end and mix well.
  • Prefer different veggies? Use what you like! Remember that heartier veggies like carrots will take a longer time to cook, so add the tofu when they’re just about done.
  • This scramble is great in a breakfast burrito!

More Recipes Like This

Vegan Omelette

Vegan Egg Cups

Plant Based Pancakes

Vegan Quiche with Hash Brown Crust

Vegan French Toast Sticks

Tofu Benedict

Banana Bread Vegan Baked Oats

Apple Pie Baked Oatmeal

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Tofu Scramble with Veggies


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews

  • Author: Liz Madsen
  • Total Time: 10 minutes
  • Yield: 4 cups
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

This easy vegan Tofu Scramble with Veggies takes only 10 minutes to cook and makes a nutritious and delicious savory breakfast. This customizable recipe is perfect for meal prep and the whole family will enjoy it.


Ingredients

Units Scale
  • 1 small (or ½ medium) yellow or sweet onion, diced
  • 1 bell pepper, any color, diced
  • 6 - 8 ounces mushrooms, any kind, sliced or diced
  • 1 16-ounce block (396g) firm or medium tofu, drained (see note 1)
  • 1 teaspoon granulated garlic
  • ½ teaspoon turmeric
  • ¼ teaspoon black pepper (to taste)
  • ½ teaspoon sea salt (to taste)
  • ¼ teaspoon kala namak / black salt
  • 2 - 3 tablespoons nutritional yeast
  • 1 cup (packed) baby spinach, roughly chopped
  • For serving: toast, tomatoes, avocado (all optional)

Instructions

  1. Saute onion: First add your onion to a large rimmed nonstick skillet or pan over medium high heat. Cook the onions, stirring frequently. When the onions start to stick (just slightly), add a tablespoon of water. Repeat this process for about 2-3 minutes.
  2. Add the bell peppers and mushrooms. Saute for a couple minutes.
  3. Now add the tofu: Crumble the drained tofu with your hand over the pan. You can also cut the tofu into chunks and scramble it in the pan with your cooking utensil.
  4. Add the spices (not the nutritional yeast yet).
  5. Stir everything, cook for a couple minutes, add your nutritional yeast and spinach if using, and stir again. 
  6. Serve: Eat it straight up with toast, throw it in a sandwich or wrap, and enjoy!
  7. Store: Refrigerate leftovers in an airtight container (I recommend glass because the turmeric will stain plastic) for 3-4 days.

Notes

  • Note 1: Some people use silken tofu in tofu scramble but I don’t like the texture much. Firm or medium tofu is my preference, but feel free to experiment.
  • Note 2: Kala Namak (or black salt) gives the tofu scramble an egg-like flavor. Just a pinch is needed. You can purchase this online or find it in an Indo-Pak grocery store.
  • Note 3: I love the savory flavor nutritional yeast gives the scramble, but leave it out if you don’t like it.
  • Cook Time: 10 minutes
  • Category: Breakfast
  • Method: Stove top
  • Cuisine: American

Did you make this recipe?

Share a photo and tag us @zardyplants — we can't wait to see what you've made!


Click Here to Sign Up for my Newsletter and Never Miss a Recipe!

« Gluten-Free Vegan Banana Bread
The Best Vegan Matzo Ball Soup »

Share with friends!

603 shares

Filed Under: Breakfasts, Gluten Free, Quick Meals, Vegan and Oil-free Recipes

Follow us on Social Media

  • Facebook
  • Instagram
  • Pinterest

You May Also Like:

Carrot and Sweet Potato Soup in a bowl with some bread.

Easy Creamy Carrot and Sweet Potato Soup Recipe

Easy Dairy Free Vegan Garlic Toast Recipe

Easy Creamy Potato and Mushroom Soup Recipe

See More Recipes

Reader Interactions

Comments

  1. Maren Epstein

    June 23, 2020 at 3:49 am

    I love scrambled eggs. This sounds like a great plant based alternative! thanks for sharing Lizzy!!
    !

    Reply
  2. Rhea Bailey

    February 28, 2023 at 5:46 pm

    This was so delicious! I will make it over and over. And super easy as well.

    Reply

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Primary Sidebar

Paul and Liz Madsen holding their dog Luna standing in front of a lake

Hi, we're Liz & Paul!

We develop plant-based comfort food recipes that are delicious, easy, and budget-friendly. We created Zardyplants to share our fun, delicious food with the world. But what does the name Zardyplants even mean?

More about us →

Trending

  • Vegan Garlic Noodles in a bowl
    Vegan Garlic Noodles
  • Vegan Cream of Mushroom Soup
  • Green matcha pound cake on a gray stone slab
    Vegan Matcha Pound Cake
  • Hand holding a vegan philly cheesesteak
    Vegan Philly Cheesesteak

Seasonal

  • Watermelon tuna poke bowl with veggies and fruits
    Watermelon Tuna
  • Vegan Macaroni Salad in a dish
    Vegan Macaroni Salad
  • Horizontal photo of two vegan chicken salad sandwiches stacked up
    Vegan Chicken Salad
  • A cut ice cream cake with chocolate and vanilla layers
    Vegan Ice Cream Cake

Want a free e-cookbook? Download our Everyday Plant-Based Recipes.

Green graduate badge stating "T. Colin Campbell Center for Nutrition Studies Plant-Based Nutrition Certificate Program nutritionstudies.org"
Paul and Liz Madsen holding their dog Luna standing in front of a lake

Hi, we're Liz & Paul!

We develop plant-based comfort food recipes that are delicious, easy, and budget-friendly. We created Zardyplants to share our fun, delicious food with the world. But what does the name Zardyplants even mean?

More about us →

Trending

  • Vegan Garlic Noodles in a bowl
    Vegan Garlic Noodles
  • Vegan Cream of Mushroom Soup
  • Green matcha pound cake on a gray stone slab
    Vegan Matcha Pound Cake
  • Hand holding a vegan philly cheesesteak
    Vegan Philly Cheesesteak

Seasonal

  • Watermelon tuna poke bowl with veggies and fruits
    Watermelon Tuna
  • Vegan Macaroni Salad in a dish
    Vegan Macaroni Salad
  • Horizontal photo of two vegan chicken salad sandwiches stacked up
    Vegan Chicken Salad
  • A cut ice cream cake with chocolate and vanilla layers
    Vegan Ice Cream Cake

Want a free e-cookbook? Download our Everyday Plant-Based Recipes.

Green graduate badge stating "T. Colin Campbell Center for Nutrition Studies Plant-Based Nutrition Certificate Program nutritionstudies.org"

Copyright © 2025 ZardyPlants on the Foodie Pro Theme

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
Cookie SettingsAccept All
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT

Disclaimer - Terms and Conditions - Privacy Policy