Hot German Sweet n Sour Heart

1 large heart
1 tsp salt
1 whole onion
1 bay leaf
1 rib celery (optional)
2 tbsp butter
2 tbsp flour
1 tbsp sugar
1 tbsp vinegar

Cut heart in half and trim; cover with water. Add 1 teaspoon, onion, bay leaf and celery. Cook about 1 hour; cool and remove heart and vegetables (discard vegetables). Trim off waste and cut into approximately 1/2-inch cubes.

Meanwhile make a roux of butter and flour; cook slowly until medium brown color, stirring constantly. Add hot broth, slowly, stirring constantly until light to medium thick consistency is reached (you may have broth left over). Add sugar and vinegar. Add cubed heart and simmer 15 to 20 minutes.

Adjust salt, vinegar and sugar to taste.

Serve over boiled or mashed potatoes.  Extra mmmmmm!