01 -
Pulse onions in food processor until very finely chopped but not puréed. Transfer to bowl. Process carrots, celery, and garlic until finely chopped.
02 -
Heat oil in large pot over medium-high heat. Cook chopped vegetables until soft, 8-10 minutes, stirring frequently. Lower heat if vegetables start browning.
03 -
Add ground beef, pancetta, salt, and pepper. Cook over medium-high heat, breaking up meat, until no longer pink, 5-10 minutes.
04 -
Add wine and cook until almost evaporated, 1-2 minutes.
05 -
Add broth, crushed tomatoes, and oregano. Bring to gentle boil, reduce heat to low. Simmer with lid slightly ajar for 1 hour 30 minutes.
06 -
Stir in milk and simmer with lid slightly ajar until absorbed and meat is tender, about 35 minutes. Skim off any excess fat if needed.
07 -
Cook pasta in salted water, reserving 1 cup pasta water. Combine pasta with sauce, adding reserved water if needed. Serve with fresh herbs and Parmigiano-Reggiano if desired.