Among the least expensive best nuts for heart health are peanuts, sunflower seeds, and pumpkin seeds. Peanuts offer healthy fats and antioxidants that support cardiovascular health, while sunflower and pumpkin seeds provide essential nutrients like magnesium and vitamin E, which are beneficial for heart function. Choosing these affordable options can help you maintain a heart-healthy diet without overspending. And they are the best healthy nuts for weight loss.