01 -
Use a food processor to chop the onions until they’re almost puréed but still have texture. Scoop them into a bowl. Then process the carrots, celery, and garlic together until finely chopped.
02 -
In a large pot, warm up olive oil on medium-high heat. Toss in the veggies you prepped and cook, stirring every so often, for about 8–10 minutes until they’re soft. If they start to brown too quickly, lower the heat.
03 -
Add ground beef, pancetta, salt, and pepper to the pot. Break up the beef and mix everything together. Let it cook over medium-high heat until the beef isn't pink anymore, about 5–10 minutes.
04 -
Pour in the wine and cook until most of it evaporates, which should take about 1–2 minutes.
05 -
Stir in the beef broth, canned tomatoes, and oregano. Let it come to a gentle boil, then lower the heat to a steady simmer. Keep the pot partially covered and let it gently bubble for around 90 minutes.
06 -
Mix in the milk and let the sauce continue to simmer, partially covered, until it thickens and the meat becomes tender—about 35 more minutes. If any excess fat rises, skim it off.
07 -
Boil your pasta in water with some salt, and make sure to save about 1 cup of the pasta water. Combine the drained pasta with the sauce, adding in the reserved water if it needs to loosen up. Serve with lots of grated cheese and fresh herbs if you like.