What to Eat: Nuts and Seeds The Whole30 diet allows tree nuts but not peanuts because they are actually a legume. Here are all the nuts you can eat: Almonds Brazil nuts Cashews Flax seeds Hazelnuts Macadamias Pecans Pine nuts Pistachios Pumpkin seeds Sesame seeds Sunflower seeds Walnuts Image Source: Getty / BURCU ATALAY TANKUT