01 -
Heat olive oil in a large pan over medium heat. Add chopped onion and minced garlic, cooking until softened and fragrant.
02 -
Add ground beef or lamb to the pan, breaking up with a utensil. Cook until thoroughly browned.
03 -
Stir in tomato paste and cook briefly until it darkens. Pour in crushed tomatoes and red wine, mixing well.
04 -
Add bay leaves, cinnamon stick, nutmeg, salt, and black pepper. Stir, bring to a simmer, and cook uncovered for 60 minutes, stirring occasionally.
05 -
While sauce simmers, bring a large pot of salted water to the boil. Cook spaghetti as per package instructions until al dente.
06 -
Drain spaghetti and toss lightly with a small amount of olive oil to prevent sticking. Set aside.
07 -
Combine spaghetti with the finished sauce or plate the pasta individually and ladle sauce over each portion. Sprinkle generously with grated Kefalotyri or Parmesan cheese before serving.