Instructions

  1. In a skillet, cook beef, onion, and garlic over medium heat until beef is no longer pink; drain.
  2. Stir in tomato sauce, water and seasonings.
  3. Cover and simmer for 10 minutes, stirring occasionaly.
  4. Meanwhile, in a bowl, combine macaroni, egg and Parmesan cheese; set aside.
  5. In a large saucepan, melt butter, stir in flour and cinnamon until smooth.
  6. Gradually add milk.
  7. Bring to a boil over medium heat; cook and stir for 2 minutes or until slightly thickened.
  8. Remove from the heat; cool slightly.
  9. Stir a snall amount of hot mixture into eggs; return all to pan.
  10. Cook and stir for 2 minutes.
  11. Remove from the heat; stir in cheese.
  12. In a greased 3-qt baking dish, spread half of the macaroni mixture.
  13. Top with beef mixture and remaining macaroni mixture.
  14. Pour sauce over the top.
  15. Bake, uncovered at 350 for 45-50 minutes or until bubbly and heated through.
  16. Let stand 5 minutes before serving.