Vegan tofu spinach scramble with onions, tomatoes and basil

This Vegan Tofu Spinach Scramble combines crumbled tofu with onions, cherry tomatoes, and fresh basil, seasoned with turmeric and spices for a flavourful breakfast. It's easy to prepare and packed with nutrients, making it an excellent choice for any meal of the day.

21 Apr 2026
Cook time 10 min
Prep time 15 min

Ingredients:

14 oz tofu
1/2 tsp turmeric powder
3/4 tsp salt
1/2 tsp black pepper
1/8 tsp red pepper (spice)
2 tbsp olive oil
3 onions
5 cups spinach
2 tsp lemon juice
1 cup cherry tomatoes
2 tbsp basil
Vegan tofu spinach scramble with onions, tomatoes and basil

Discover a delicious and nutritious way to start your day with our Vegan Tofu Spinach Scramble featuring onions, tomatoes, and basil. This delightful plant-based dish is packed with protein, vitamins, and flavor, making it a perfect breakfast or brunch option for vegans and non-vegans alike. Simple to prepare, it's a great way to introduce more greens and plant-based proteins into your diet.

Instructions:

1. Prepare the Tofu:
- Drain the tofu and pat it dry with a paper towel.
- Crumble the tofu into small pieces resembling scrambled eggs. Set aside.
2. Cook the Onions:
- Peel and finely chop the onions.
- Heat 2 tablespoons of olive oil in a large skillet over medium heat.
- Add the chopped onions and sauté for about 5-7 minutes, until they become translucent and slightly golden.
3. Add the Tofu and Spices:
- To the skillet with the onions, add the crumbled tofu.
- Sprinkle the turmeric powder, salt, black pepper, and red pepper over the tofu.
- Stir well to evenly coat the tofu with the spices.
- Cook for about 5 minutes, stirring occasionally, to allow the spices to fully incorporate with the tofu.
4. Incorporate Spinach and Lemon Juice:
- Add the spinach to the skillet. You may need to do this in batches to allow it to wilt and make room for more.
- Pour the lemon juice over the spinach.
- Stir and cook until the spinach is wilted, about 3-4 minutes.
5. Add Tomatoes and Basil:
- Halve the cherry tomatoes and add them to the skillet.
- Chop the basil and sprinkle it in.
- Cook for an additional 2-3 minutes, until the tomatoes are slightly softened but still hold their shape.
6. Adjust and Serve:
- Taste the scramble and adjust the seasoning if needed by adding more salt or pepper.
- Remove from heat and transfer to serving plates.

7. Serve: Enjoy your vegan tofu spinach scramble hot, either on its own or with a side of toast.

Enjoy your Vegan Tofu Spinach Scramble hot, garnished with fresh basil for an extra burst of flavor. This versatile dish pairs wonderfully with whole-grain toast or can be wrapped in a tortilla for a tasty breakfast burrito. Whether you're vegan or simply looking for a healthy and flavorful breakfast option, this scramble is sure to become a favorite.

Vegan tofu spinach scramble with onions, tomatoes and basil FAQ:

What pan size is best for making a tofu scramble?

A large skillet or frying pan (around 10-12 inches in diameter) works best for this tofu scramble. It allows ample space for the ingredients to cook evenly without overcrowding.

How long should I cook the tofu to ensure it's heated through?

Cook the crumbled tofu with the onions and spices for about 5 minutes, stirring occasionally. This will ensure it's heated through and well incorporated with the flavors.

Can I make substitutions for the spinach in this recipe?

Yes, you can substitute spinach with other leafy greens like kale or Swiss chard. Just ensure they are chopped and cooked until wilted, similar to the spinach.

How should I store leftovers of the scramble?

Store leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat in the microwave or on the stovetop before serving.

What is the best way to know when the scramble is done cooking?

The scramble is done when the spinach is wilted, the cherry tomatoes are slightly softened, and the tofu has a well-incorporated flavor from the spices. Taste and adjust seasoning if needed.

Cooking Tips:

- Press the tofu for 15-20 minutes before cooking to remove excess moisture for a better texture.

- Sauté the onions until translucent for a sweeter, more mellow flavor.

- Add the spinach towards the end of the cooking process to retain its vibrant color and nutrients.

- Use cherry tomatoes, halved, for a burst of freshness and natural sweetness.

- Adjust the level of red pepper according to your spice preference.

- For a creamier texture, add a splash of plant-based milk or a dollop of vegan sour cream.

Nutrition Facts

2 Servings
Calories 170kcal
Protein 18g
Carbohydrates 10g
Fiber 3.31g
Sugar 5g
Fat 22g

More recipes

Vegetable 3 egg scramble

A quick and nutritious vegetable egg scramble with ketchup.

21 Apr 2026

Greek-style omelette

A nutritious Greek-style omelette with spinach, arugula, and feta.

21 Apr 2026

Mushroom, pepper and cheddar egg white omelet

A healthy mushroom, pepper, and cheddar egg white omelet.

21 Apr 2026

Lemon-thyme smoked salmon scramble with sour cream

Savory lemon-thyme smoked salmon scramble with creamy sour cream.

21 Apr 2026

Mushroom, bacon and tomato omelette

A savory Mushroom, Bacon, and Tomato Omelette packed with flavor.

21 Apr 2026

Toad in the hole with bacon

Quick Toad in the Hole with bacon and a runny egg.

21 Apr 2026

Spinach and cream cheese scramble

Quick and creamy spinach and cream cheese eggs for breakfast.

21 Apr 2026

Spinach and herb omelet

A fresh spinach and herb omelet with goat cheese and coconut.

21 Apr 2026

Posts