
Step 1 · Prep the Vegetables
Finely chop the onion, carrot, and celery, and mince the garlic.
Step 2 · Build the Soffritto
Heat the olive oil in a large pot over medium heat. Cook the onion, carrot, and celery for about 8 minutes until soft, then add the garlic and cook 1 minute more.
Step 3 · Brown the Beef
Add the ground beef and cook, breaking it up, until no longer pink.
Step 4 · Deepen the Sauce
Stir in the tomato paste and cook for 2 minutes. Pour in the red wine, if using, and simmer until mostly evaporated.
Step 5 · Simmer
Add the crushed tomatoes, salt, and pepper. Reduce the heat and simmer gently, partially covered, for 30-45 minutes, stirring occasionally.
Step 6 · Cook the Spaghetti
Cook the spaghetti in a large pot of salted boiling water until al dente. Drain, reserving a splash of the cooking water.
Step 7 · Toss and Serve
Toss the spaghetti with the sauce, loosening it with a little reserved pasta water if needed. Serve topped with grated Parmesan.