Vegan Tofu Scramble With Spinach

Tofu scramble with vegetables
Dan4th Nicholas/flickr/CC By 2.0
Prep: 5 mins
Cook: 10 mins
Total: 15 mins
Servings: 2 servings
Nutritional Guidelines (per serving)
527 Calories
29g Fat
43g Carbs
36g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 2
Amount per serving
Calories 527
% Daily Value*
Total Fat 29g 37%
Saturated Fat 4g 21%
Cholesterol 0mg 0%
Sodium 499mg 22%
Total Carbohydrate 43g 16%
Dietary Fiber 10g 35%
Protein 36g
Calcium 1079mg 83%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

A tofu scramble with spinach is very nutritious and is the perfect breakfast protein boost for vegans who want an egg-like dish to start their day. The tofu is crumbled and then sauteed to resemble scrambled eggs—when combined with tomatoes, garlic, mushrooms, and spinach, you may not even realize you're not eating eggs.


  • 2 tablespoons olive oil
  • 2 tomatoes (chopped)
  • 2 cloves garlic (minced)
  • 3/4 cup sliced fresh mushrooms
  • 1 (10-ounce) bunch spinach (rinsed)
  • 1 pound firm or extra-firm tofu (well pressed, crumbled)
  • 1/2 teaspoon soy sauce
  • 1 teaspoon lemon juice (fresh-squeezed)
  • Salt (to taste)
  • Black pepper (to taste)

Steps to Make It

  1. Gather the ingredients.

  2. Heat the olive oil in a skillet and saute the tomatoes, garlic, and mushrooms over medium heat for 2 to 3 minutes.

  3. Reduce the heat to medium-low and add the spinach, crumbled tofu, soy sauce, and lemon juice. Cover and cook for 5 to 7 minutes, stirring occasionally.

  4. Sprinkle with salt and pepper to taste.

  5. Serve and enjoy!


  • Since this scramble warms up well, make the whole recipe and save a portion for the next day.
  • You can serve the scramble along with toast, biscuits, or other breakfast items, or make it into a breakfast wrap to take along or eat on the go. 

Recipe Variations

  • To give the scramble a bit more flavor, add a little extra soy sauce.
  • You can use Bragg's Liquid Aminos or tamari soy sauce to make it gluten-free.
  • Swap out the vegetables for blanched asparagus, zucchini, bell peppers, or other greens such as kale or chard.