Healthy Breakfast Recipes

Vegan Avocado Egg Scramble Dairy Free with Turmeric Tofu

High ProteinVeganDairy-FreeGluten-FreeMeal PrepNut-FreeEgg-Free
Prep Time10 min
Cook Time10 min
Servings2
Calories310 kcal
Health Score8/10
↓ Jump to recipe
Vegan Avocado Egg Scramble Dairy Free with Turmeric Tofu

Some breakfasts just feel like they were made for busy mornings when you still want something nourishing and genuinely satisfying. This vegan avocado egg scramble dairy free recipe checks every box: creamy, savoury, packed with plant protein, and done in under 20 minutes flat. The base is firm tofu crumbled into soft, fluffy pieces that mimic the texture of scrambled eggs beautifully. A pinch of turmeric gives it that warm golden hue you would expect from real eggs, while black salt, also called kala namak, adds a subtle sulphuric note that makes the whole thing taste remarkably egg-like. No dairy, no eggs, no compromise on flavour.

What really sets this recipe apart from a standard tofu scramble is the combination of nutrient-dense add-ins. Chopped spinach wilts down in seconds and adds iron and folate without changing the flavour. Cherry tomatoes bring a gentle pop of sweetness and a hit of lycopene. Sliced spring onions add brightness. And the star of the show, half a ripe creamy avocado, is spooned over the top at the very end so it stays soft and buttery rather than getting warm and mushy. The healthy monounsaturated fats in avocado help your body absorb the fat-soluble nutrients in the spinach and tomatoes, so this combination is not just delicious, it is genuinely smart eating.

Nutritionally, this scramble is doing serious work for you. One serving delivers around 22 grams of protein from tofu and nutritional yeast, keeping you full and energised well past the mid-morning slump. The fibre content sits at roughly 8 grams per serve thanks to the avocado, vegetables and the option to serve it on wholegrain toast. Calories come in at around 310 per serving, which is considerably lower than a traditional egg and cheese scramble while offering comparable satiety. The recipe is also completely free from refined sugar, low in sodium when you control the seasoning yourself, and naturally gluten free if you skip the toast option. It fits comfortably into vegan, dairy free, and high-protein plant-based eating plans.

You only need one pan and about 15 minutes from start to finish, making this a brilliant weekday breakfast you will actually want to wake up for. Press your tofu well the night before and the whole thing comes together even faster in the morning. It works just as well for a slow weekend brunch piled onto sourdough toast with a scattering of chilli flakes and a squeeze of fresh lemon. The flavours are bold enough to stand on their own but flexible enough to take on whatever vegetables you have lurking in your fridge. Leftover roasted sweet potato, frozen peas, sliced mushrooms, or finely diced courgette all work brilliantly here. This is the kind of recipe you make once and then keep coming back to, tweaking it slightly each time to suit whatever is in season.

Ingredients

Serves:2
  • 400 g firm tofu (pressed and drained well, at least 20 minutes)
  • 1 tbsp olive oil (or coconut oil)
  • 3 tbsp nutritional yeast (adds a cheesy, umami depth and extra protein)
  • 1 tsp ground turmeric (for colour and anti-inflammatory benefits)
  • 0.5 tsp black salt (kala namak) (gives an egg-like flavour, find it at Indian grocery stores)
  • 0.5 tsp garlic powder
  • 0.3 tsp smoked paprika
  • 0.3 tsp ground black pepper
  • 2 large handfuls baby spinach (roughly chopped)
  • 150 g cherry tomatoes (halved)
  • 3 stalks spring onions (thinly sliced, whites and greens separated)
  • 1 large ripe avocado (halved, stone removed, flesh scooped or sliced)
  • 1 tbsp fresh lemon juice (to dress the avocado and brighten the dish)
  • 1 tbsp unsweetened plant-based milk (oat or soy milk, adds creaminess)
  • 1 pinch chilli flakes (optional, for serving)

Instructions

  1. 1

    Wrap the pressed tofu in a clean tea towel or kitchen paper and squeeze out as much liquid as possible. The drier the tofu, the better the scramble texture will be. Set it aside.

    Press tofu the night before by wrapping it and placing a heavy pan on top in the fridge. This saves time in the morning and gives the best texture.

  2. 2

    In a small bowl, mix together the nutritional yeast, turmeric, garlic powder, smoked paprika, black pepper, and black salt. Set this spice blend aside so you are ready to season quickly once the tofu hits the pan.

    Mixing the spices in advance prevents any of them from scorching when they hit the hot oil.

  3. 3

    Heat the olive oil in a large non-stick skillet over medium heat. Once the oil shimmers slightly, add the white parts of the spring onions and cook for about 90 seconds, stirring, until softened and fragrant.

  4. 4

    Add the halved cherry tomatoes to the pan and cook for 2 minutes until they begin to soften and release a little juice. Push them gently around the pan rather than squashing them.

  5. 5

    Crumble the pressed tofu directly into the pan using your hands or a fork, breaking it into rough, uneven pieces that resemble scrambled egg curds. Some larger chunks and some smaller ones give the best texture.

    Do not over-crumble the tofu into a fine mash. Leaving varied chunk sizes makes it look and feel much more like real scrambled eggs.

  6. 6

    Scatter the spice blend over the tofu and stir everything together so the turmeric coats the tofu evenly. Pour in the tablespoon of plant-based milk and stir through. Cook for 3 to 4 minutes, stirring occasionally, until the tofu is heated through and slightly golden at the edges.

  7. 7

    Add the chopped spinach to the pan and fold it gently through the scramble. Cook for 1 minute until just wilted. Remove the pan from the heat immediately so the spinach stays bright green and does not turn soggy.

  8. 8

    Toss the sliced avocado in the fresh lemon juice to stop browning and add brightness. Divide the scramble between two plates, top with the avocado pieces, scatter over the green spring onion tops, and finish with a pinch of chilli flakes if you like.

    Always add the avocado last and off the heat. Warm avocado loses its creamy texture and can turn bitter.

Nutrition per serving

310kcal

Calories

22g

Protein

14g

Carbs

19g

Fat

8g

Fibre

4g

Sugar

390mg

Sodium

Pro Tips

  • Use the firmest tofu you can find, ideally extra-firm. Silken or soft tofu will fall apart and turn watery in the pan.

  • Black salt is the secret weapon here. It is what gives tofu scramble that distinctive egg-like aroma and flavour. Look for it online or at South Asian grocery stores.

  • Do not stir the scramble constantly. Let it sit untouched for 30 to 40 seconds at a time so the tofu develops some golden colour on the edges.

  • Nutritional yeast is optional but highly recommended. It adds protein, B vitamins, and a rich savoury depth that makes the scramble taste far more complex.

  • Serve immediately for the best texture. The scramble does not reheat as well as it eats fresh off the pan.

Frequently Asked Questions

Is this vegan avocado egg scramble actually high in protein?

Yes, one serving delivers around 22 grams of protein, coming from the firm tofu and nutritional yeast. This is comparable to a two-egg scramble with cheese, but entirely plant-based and dairy free.

What makes this taste like eggs if there are no eggs in it?

Black salt, also known as kala namak, contains natural sulphur compounds that give a very convincing eggy flavour and aroma. Combined with the golden turmeric colour and soft crumbled tofu texture, the result is surprisingly egg-like.

Can I meal prep this vegan avocado scramble in advance?

The tofu scramble base can be made ahead and stored in the fridge for up to 3 days. Reheat it gently in a pan with a splash of plant milk. Always slice fresh avocado just before serving as it browns quickly.

What can I serve this dairy free scramble with?

It is great on its own, but also wonderful on wholegrain sourdough toast, stuffed into a warm corn tortilla, or served alongside roasted sweet potato. A simple green side salad also works well for a brunch spread.

Is this recipe gluten free?

Yes, the scramble itself is completely gluten free. If you want to serve it on toast, simply choose a certified gluten free bread option and the whole meal remains gluten free.

Can I use a different type of tofu?

Firm or extra-firm tofu works best. Silken tofu has too high a water content and will turn the scramble watery and soft. If your tofu is slightly soft firm, press it for a full 30 minutes to remove as much moisture as possible.

Variations

  • Mushroom and Spinach Boost

    Add 150g of sliced cremini or portobello mushrooms to the pan before the tofu. Cook until golden for an extra umami richness and an additional 2 grams of fibre per serving.

  • Spicy Mexican Style

    Stir in half a teaspoon of cumin and a finely diced jalapeno with the spice blend. Serve in warm corn tortillas with fresh salsa and a squeeze of lime for a vegan breakfast taco version.

  • High Protein Hemp Seed Version

    Scatter 2 tablespoons of hulled hemp seeds over the finished scramble. This adds an extra 6 grams of complete protein per serving with a mild nutty flavour that complements the avocado well.

  • Mediterranean Style

    Add a handful of halved kalamata olives, some sun-dried tomatoes, and a sprinkle of dried oregano. Serve over a thick slice of wholegrain toast rubbed with garlic for a flavour-packed Mediterranean morning.

Substitutions

  • Black salt (kala namak)Regular sea salt or Himalayan pink salt (The eggy flavour will be lost but the scramble is still delicious. Use slightly less regular salt as kala namak is milder in straight saltiness.)
  • Nutritional yeastExtra smoked paprika and a teaspoon of white miso paste (Miso adds umami depth. Dissolve it in the tablespoon of plant milk before adding to ensure it blends smoothly through the scramble.)
  • Firm tofuCanned chickpeas, drained and roughly mashed (Creates a slightly chunkier, heartier scramble with a different but still satisfying texture. Protein content stays similar.)
  • Olive oilCoconut oil or avocado oil (Avocado oil has a high smoke point and neutral flavour, making it ideal for a slightly hotter pan if you want more colour on the tofu.)
  • Cherry tomatoesDiced red bell pepper (Bell pepper adds natural sweetness, extra vitamin C, and holds its shape better in the pan for those who prefer a firmer vegetable texture.)

🧊 Storage

Store any leftover tofu scramble in an airtight container in the fridge for up to 3 days. Keep avocado stored separately, cut fresh when ready to serve. Reheat the scramble in a non-stick pan over medium-low heat with a splash of plant milk to restore creaminess. Do not microwave avocado.

📅 Make Ahead

Press the tofu overnight to save time in the morning. You can also pre-mix the dry spice blend and store it in a small jar for up to 2 weeks, making this a genuinely speedy weekday breakfast. The full scramble base can be cooked in advance and reheated within 3 days.