Caramelized onions provide a unique depth of flavor in this recipe. Caramelized onions do take awhile to cook. I get them started and let them cook slowly and low while I am getting the rest of the ingredients for the recipe ready. Trimming and slicing the beef heart can take some time to complete.