Easy Tofu Scramble Recipe

The Spruce
  • 15 mins
  • Prep: 5 mins,
  • Cook: 10 mins
  • Yield: 2 servings (2 servings)
Ratings (19)

Tofu scramble is a popular vegan breakfast dish similar to scrambled eggs. Although this recipe calls for onions and green peppers, try adding some mock meat crumbles, or experiment with different vegetable combinations, such as spinach, mushrooms and green onions. The possibilities for tofu scramble are endless! Try a curried tofu scramble with spinach or this cayenne spicy tofu scramble. Wrap in a flour tortilla for an easy breakfast burrito. 

What You'll Need

  • 1/2 onion (diced)
  • 1/2 green bell pepper (diced)
  • 1 block tofu (drained and pressed)
  • 2 tablespoons oil (or margarine)
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 tablespoon soy sauce
  • Optional: 1/2 teaspoon turmeric
  • 2 tablespoons nutritional yeast

How to Make It

  1. First, prepare your tofu. Like most tofu recipes, tofu scramble will taste best if you press the tofu first. This allows the tofu to absorb more of the flavorings and seasonings which you add to it. It's an extra step, but it just takes a few minutes.
  2. Once your tofu is well pressed, slice the tofu into approximately one-inch cubes.
  3. Then, using either your hands or a fork, crumble it slightly to get the consistency you like for your scrambled tofu.
  1. Next, heat the oil or margarine in a large skillet or frying pan and sauté the chopped onion, pepper, and crumbled tofu for 3 to 5 minutes, stirring frequently.
  2. Next, add the garlic powder, onion powder, and soy sauce and reduce the heat down to medium. Allow your tofu to cook 5 to 7 more minutes, stirring frequently and adding a bit more oil if needed.
  3. Finally, add the nutritional yeast and stir to combine well and make sure that your tofu is well coated.
  4. To serve your tofu scramble, you can eat it just as it is, top it off with salsa or wrap it up in a warmed flour tortilla with a bit of salsa for a breakfast burrito or top with soy or dairy cheese.
Nutritional Guidelines (per serving)
Calories 326
Total Fat 21 g
Saturated Fat 3 g
Unsaturated Fat 5 g
Cholesterol 0 mg
Sodium 587 mg
Carbohydrates 16 g
Dietary Fiber 4 g
Protein 26 g
(The nutrition information on our recipes is calculated using an ingredient database and should be considered an estimate. Individual results may vary.)