Update Consent
< Back
Slide 5 of 10

Mixed Nuts

You may know nuts as an excellent protein or fat source, but they're also packed with fibre, says Mahtani. "Mixed nuts offer the perfect balance of protein, healthy fats, and fibre, which will help keep your blood sugar levels steady between meals," Mahtani explains. "I would opt for almonds, pistachios, and hazelnuts because these nuts contain the highest amount of fibre."

You can eat mixed nuts on their own, as part of trail mix, or in a granola bar. For a simple high-fibre snack, Mahtani recommends eating a small handful (one ounce) of mixed nuts. "This serving size provides about two to three grams of fibre, depending on the type of nut," she adds. "When reaching for a packet of mixed nuts, always choose one with almonds because this nut has the amount of fibre per serving size."