Tasty and heart-healthy, these low-cholesterol main dishes, sides, and desserts are sure to please even the pickiest of palates.