Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(5)
Export 12 ingredients for grocery delivery
Step 1
Heat a large (roughly 5-Quart) heavy-bottomed Dutch oven or pot over medium-low heat. Add the olive oil and butter. Once the butter has melted, add the diced onions and ½ teaspoon Diamond Crystal kosher salt (note: if using a different brand of cooking salt, reduce quantity by at least half). Sauté the onions, stirring often, until softened and nearly translucent, about 5 to 7 minutes. Add the celery, carrots, and another pinch of salt. Cook for 2 to 3 minutes, stirring often. Add the garlic and red pepper flakes, if using, and cook until fragrant, stirring constantly, about 1 minute or so.
Step 2
Add the ground beef, a generous pinch of kosher salt, and freshly ground black pepper. Cook over medium heat, breaking up the meat with a fork as needed, until nearly cooked through and no longer raw, about 3 to 5 minutes. Add the milk and simmer over low heat, stirring frequently, until the milk has mostly cooked out, about 5 to 7 minutes. Stir in the freshly grated nutmeg. Add the white wine and simmer until evaporated, about 3 to 5 minutes. Add the canned tomatoes and parmesan rinds and stir mixture to combine. Bring to a slow boil, then reduce heat immediately to a very, very low simmer (*only a few and small bubbles on the surface of the sauce).
Step 3
Simmer the sauce, uncovered, for at least 3 to 4 hours, stirring every so often. Add a splash of water as needed throughout the simmer time. Season to taste with salt and pepper, and remove and discard the parmesan rinds.Cooking Note: As Marcella explains, the simmer time can be broken up into various stages throughout the same day if needed. Simply remove the sauce from the heat, cover with a lid, and resume simmering later. Once you have prepared the sauce base, you can also transfer it to a slow cooker or Instant pot (set to low 'slow cook' mode) for an easy, hands-off simmer option.
Step 4
For Serving: Toss with boiled cooked pasta - ideally finishing the al dente pasta in the warm sauce - until well-coated. Serve with freshly grated parmigiano-reggiano cheese on the side.
Step 5
If you enjoyed this recipe, please leave a review and ⭐️ rating! Thanks so much!