Prepare all the ingredients first so you can get everything ready at roughly the same time (to the best of your ability!).
Toast the bread and divide amongst 4 plates. Top or spread each piece of toast with avocado.
Lightly spray a frypan with olive oil. Add the mushrooms and cook, regularly tossing them, for about 2 minutes. Add the garlic and continue to cook, tossing regularly, until the mushrooms are soft. Remove from the pan and set aside.
Whisk the egg, milk, parmesan cheese, salt & pepper in a bowl with a fork. Re-heat the fry pan over medium heat. Pour the egg mixture into the pan and gently fold the mixture over itself until it’s all just cooked. Remove from the heat divide it amongst the four plates placing the scrambled eggs on top of the toast.
Top the eggs with the garlic mushrooms and sprinkle with fresh basil to serve.