Eating too much flaxseed can cause bloating due to its high fiber content. However, if you stick to the recommended amount of a tablespoon per day you'll get all the health benefits without any tummy pain.