INGREDIENTS
6 tbsp
unsalted butter
3/4 cup
all-purpose flour
1 qt
whole milk, warmed until hot
1 1/2 tsp
salt
3
large eggs
4 tbsp
unsalted butter
2
medium onions, chopped
2 lb
90% lean ground beef
1/8 tsp
ground cinnamon
salt and pepper,
1/2 cup
water
2 tbsp
tomato paste
1 lb
ziti pasta
3
large eggs, beaten
1 1/2 tsp
salt
12
to 16 ounces Kasseri or Kefalotiri cheese, grated (see notes below)