Broccoli
Price: $1.84 per pound
Broccoli’s bright green florets are a familiar sight at supermarkets and restaurants. Aside from being versatile and inexpensive, broccoli is another great food for your heart. But if you buy too much of it, remember to freeze the leftovers — if not, you could end up wasting money.
Like its cabbage-family kin, broccoli is high in a number of biologically potent sulfur compounds. One of those, sulforaphane, provides protection against atherosclerosis, or hardening of the arteries. Broccoli is also high in folate and other B vitamins, which can help reduce your risk of heart attack and stroke.
How to eat it
Enjoy the delicate florets raw in salads and dip trays, or steamed, roasted or stir-fried as part of a larger meal. Don’t overlook the stems: Once the woody skin is peeled away and they’re sliced or shredded, broccoli stems add moisture and crunch to salads and cooked dishes.