Super Flavorful Tofu Scramble with Spinach and Tomatoes
Cook time
Total time
This super flavorful tofu scramble is anything but bland. Packed with umami flavor and accented with spinach and cherry tomatoes, this makes an amazing vegan alternative to scrambled eggs.
Recipe type: Breakfast
Cuisine: Vegan
Serves: 3 servings
  • 1 14 oz. package firm tofu
  • 1 tbsp plant-based butter or oil
  • 2 tbsp tahini**
  • 2 tbsp lemon juice
  • ½ tsp turmeric
  • ¾ tsp salt
  • ¼ tsp smoked paprika
  • ½ tsp oregano (optional)
  • ¼ tsp black pepper
  • ½ tsp garlic powder
  • ¼ tsp onion powder
  • 3 tbsp nutritional yeast*
  • ¾ cup halved cherry tomatoes
  • 3 cups baby spinach leaves (or more to your liking)
  1. Heat oil in a skillet over medium-high heat. Drain tofu and crumble it over the skillet. Drizzle with tahini, lemon juice, turmeric, and salt, and stir to evenly combine.
  2. Add the rest of the seasoning including smoked paprika, oregano, black pepper, garlic powder, onion powder, and nutritional yeast, and stir to combine. Make sure the tofu is evenly seasoned.
  3. Sauté the tofu for about 5 mins, until slightly brown and the liquid has evaporated, before adding tomatoes and spinach. Cover and steam the spinach for 3-5 mins, until it has started to wilt. Remove the lid and flip the tofu in batches, so the other side can brown as well. Leave for 3-5 more mins. Skip this step if you prefer a soft tofu scramble.
  4. Serve tofu scramble with toast, avocado, and hot sauce. Enjoy!
*Nutritional yeast plays a vital role in providing a cheesy and savory flavor to so many vegan recipes! You can easily find it online here.
**For my favorite super smooth, authentic tahini sourced from the Middle East, check out SoCo Tahini!
Recipe by Zen and Zaatar at