Beef heart can be grilled, roasted, or slow-cooked in stews and soups. It's best to marinate it for a few hours before cooking to enhance its flavor and tenderness. Slice it thinly against the grain when serving.