Vegan Tofu Scramble

Vegan Tofu Scramble

A hearty, protein-packed breakfast or brunch staple that mimics the look and feel of scrambled eggs — without any animal products. Firm tofu is crumbled and sautéed with colorful vegetables, warming spices, and a touch of nutritional yeast for a savory, cheesy depth. Ready in under 20 minutes and endlessly customizable, this is the plant-based morning dish you'll come back to every week.

4 servings · Prep 10 min · Cook 12 min · Total 22 min

American · Breakfast · Main Course

  • 14 oz firm tofu pressed and drained for at least 15 minutes
  • 2 tbsp olive oil
  • 1 medium yellow onion diced
  • 1 whole red bell pepper diced
  • 3 cloves garlic minced
  • 2 cup baby spinach roughly chopped
  • 1 tsp ground turmeric
  • 1 tsp ground cumin
  • 0.5 tsp smoked paprika
  • 0.5 tsp fine sea salt plus more
  • 0.25 tsp black pepper freshly ground
  • 3 tbsp nutritional yeast
  • 1 tbsp soy sauce or tamari for gluten-free
  • 2 tbsp fresh chives or parsley chopped, for garnish
  • parsley

Equipment

  • Stovetop
  • Mixing Bowl
  • Skillet
  • Pot
  • Paper Towel
  • Kitchen Towel
  • Spatula
  • Knife
  • Cutting Board
  • Mixing Bowl (4 Quarts)

Instructions

  1. Press the @[Tofu]: Wrap the block of @[Firm Tofu] in a clean kitchen towel or several layers of paper towels and set a heavy #[Pot] on top. Let it press for at least ~[15 minutes] to remove excess moisture. Once pressed, crumble the @[Tofu] into a #[Mixing Bowl] using your hands, leaving some larger chunks for texture — aim for a rough, scrambled-egg-like consistency.
  2. Sauté the vegetables: Heat the @[Olive Oil] in a large #[Skillet] over ^[medium-high heat]. Add the diced @[Yellow Onion] and @[Red Bell Pepper] and cook, stirring occasionally, for ~[4–5 minutes] until softened and lightly golden. Add the @[Garlic] and cook for another ~[30 seconds] until fragrant.
  3. Add the @[Tofu] and spices: Add the crumbled @[Tofu] to the #[Skillet] and spread it into an even layer. Sprinkle the @[Turmeric], @[Cumin], @[Smoked Paprika], @[Sea Salt], and @[Black Pepper] evenly over the @[Tofu]. Stir well to coat everything in the spices. Cook undisturbed for ~[2 minutes] to let the bottom develop a little color, then stir and cook for another ~[3–4 minutes], stirring occasionally, until the @[Tofu] is heated through and slightly golden.
  4. Finish and serve: Reduce heat to ^[medium-low]. Add the @[Baby Spinach] and stir until wilted, about ~[1 minute]. Drizzle in the @[Soy Sauce] (or @[Tamari]) and sprinkle in the @[Nutritional Yeast]. Stir everything together and cook for ~[1 more minute]. Taste and adjust seasoning as needed. Serve immediately, garnished with fresh @[Chives] or @[Parsley] if desired. Great alongside toast, roasted potatoes, or fresh fruit.