01 -
Mince the garlic, finely chop the onion, and dice the carrot.
02 -
Heat olive oil in a large pot over medium-high heat. Add onion, garlic, and carrot, and cook for 5 minutes.
03 -
Add the ground beef to the pot and break it into small pieces using a wooden spoon. Stir in salt, pepper, sugar, cinnamon, thyme, oregano, cloves, and bay leaves. Cook until the meat is browned and no longer pink, about 5 minutes.
04 -
Pour in red wine, bring to a boil, and simmer for about 2 minutes.
05 -
Add tomato paste and crushed tomatoes to the pot. Reduce the heat to low and cook uncovered, stirring occasionally, for 15 minutes.
06 -
Cook the spaghetti in a large pot of generously salted boiling water until al dente. Drain the pasta, reserving 1 cup of the cooking water.
07 -
Add 1/2 cup of the reserved cooking water to the sauce. Adjust salt and pepper to taste. Remove from heat, toss with spaghetti, and serve.