Is this good enough to build muscle and stay lean?

Cereal, 3 eggs omelette, pasta + a protein shake. Sometimes add una sandwich.

Daily meal.

Is this good enough to build muscle and stay lean?
Post Opinion