With more fiber, calcium, vitamin E, and magnesium (not to mention flavor), almond butter makes a great alternative to cream cheese on bagels or breads. We confess: This switch does increase calories, but the protein gained mitigates the effect. How? Higher-protein foods add to satiety, explains Neville, and studies show that protein in a meal makes you feel more full -- so, ultimately, you eat less. You'll also be doing your heart a favor by replacing the high level of saturated fat in cream cheese with the mostly monounsaturated fat in almond butter. For a change of pace, try the crunchy version of this spread.
Make This Granola-Almond Pear Crunch Recipe