But how much is too much? Dieticians of Canada recommend one serving (75 g or 2 1/2 ounces) of meat every day, along with a meat alternative to make up the recommended daily intake of five ounces of protein. They also suggest mixing up your options: Go for a beef burger one day and maybe tofu steak the next.

Having trouble finding other alternatives? Here are 8 substitutes that can be equivalent to one ounce of meat: