Don’t think of tofu as just a ‘meat substitute’; it’s a canvas ... as well as nutritious – it is a great source of protein and is also rich in minerals and vitamins, including calcium ...
You can also add chopped sausage or tofu for an added protein boost. You'll get plenty of protein from the eggs and cheese (and meat, if you choose). The vegetables will provide fiber, minerals ...