01 -
Toss the onions into a food processor and pulse them until they’re finely diced but not a paste. Scoop them into a bowl, then repeat the process with the celery, carrots, and garlic.
02 -
Take a big pot, heat olive oil over medium-high heat. Stir the chopped veggies often while cooking until they’re nice and soft—about 8 to 10 minutes. If they start browning, drop the heat a bit.
03 -
Throw in the pancetta, ground beef, some salt, and pepper. Keep cooking (medium-high heat), breaking up the meat as it cooks, until it’s no longer pink—this should take about 5–10 minutes.
04 -
Pour the wine into the pot and let it cook off until there’s barely any liquid left—1 to 2 minutes.
05 -
Mix in the broth, canned tomatoes, and dried oregano. Let it boil gently, then lower to a simmer and cover it halfway with a lid. Leave it to cook on low for around 90 minutes.
06 -
Pour in the milk, stirring it through. Cover the pot partially again, simmer until the milk gets absorbed and the meat is super tender. This should take about 35 minutes. Get rid of any extra fat on top if needed.
07 -
Boil the pasta in salty water, keeping 1 cup of that starchy water aside. Mix the pasta with the sauce, adding a splash of the water if you need to thin the sauce out. Garnish with Parmesan and herbs if you like.