Rigatoni A La Bolognese
A rich and hearty Bolognese sauce made with ground veal and pork, simmered with San Marzano tomatoes, milk, and herbs, served over rigatoni and finished with Parmigiano-Reggiano.
Ingredients
- 44.4 ml extra virgin olive oil divided
- 454 g ground veal
- 454 g ground pork
- salt
- freshly ground black pepper
- 237 ml dry white wine
- 14.8 ml unsalted butter
- 1 medium yellow onion chopped fine
- 2 carrots peeled and chopped fine
- 2 celery stalks chopped fine
- 29.6 ml tomato paste
- 1 whole San Marzano tomatoes
- 710 ml chicken broth divided
- 2 bay leaves
- 4 sprig fresh thyme
- 4 sprig fresh oregano
- 454 g dried rigatoni
- 237 ml whole milk
- 118 ml freshly grated Parmigiano-Reggiano cheese
- 237 ml fresh ricotta cheese
Nutrition (per serving, estimated)
Estimated based off 17 of 20 identified ingredients (per 100 g food data, scaled by amount).
Vitamins & minerals
- Calcium: 506 mg
- Iron: 4.11 mg
- Magnesium: 106 mg
- Phosphorus: 786 mg
- Potassium: 1221 mg
- Zinc: 7.52 mg
Let's Prepare
Collect
Gather these ingredients — no prep needed yet.
- 454 g ground veal
- 454 g ground pork
- salt
- freshly ground black pepper
- 237 ml dry white wine
- 14.8 ml unsalted butter
- 29.6 ml tomato paste
- 1 whole San Marzano tomatoes
- 2 bay leaves
- 4 sprig fresh thyme
- 4 sprig fresh oregano
- 454 g dried rigatoni
- 237 ml whole milk
- 118 ml freshly grated Parmigiano-Reggiano cheese
- 237 ml fresh ricotta cheese
Prepare
- 44.4 ml extra virgin olive oil, divided
- 1 medium yellow onion, chopped fine
- 2 carrots, peeled and chopped fine
- 2 celery stalks, chopped fine
- 710 ml chicken broth, divided
Let's Cook
-
Step 1.
Heat 1 tablespoon of the olive oil in a large Dutch oven or other heavy-bottomed pot over medium-high heat until shimmering. Add the ground veal, season with salt and pepper, and cook, breaking it up with a wooden spoon, until lightly browned, about 5 minutes. Use a slotted spoon to transfer the veal to a mixing bowl. Return the pot to the heat, add a splash of white wine, and scrape up any browned bits with the wooden spoon, then pour the contents into the bowl with the veal.
-
Step 2.
Repeat with another tablespoon of oil, the ground pork, more salt and pepper, and another splash of wine, browning the pork and deglazing as before. Transfer the pork and deglazing liquid to the same bowl as the veal.
-
Step 3.
Preheat the oven to 300°F.
-
Step 4.
Return the pot to medium heat and add the remaining 1 tablespoon olive oil and the butter. Add the chopped onion and cook until wilted, about 5 minutes. Add the carrots, celery, and salt and pepper to taste, and cook until softened, about 5 more minutes. Stir in the tomato paste and cook for 1 minute. Add another splash of white wine to loosen the mixture and cook for 1 minute.
-
Step 5.
Add the can of whole San Marzano tomatoes and 2 cups of the chicken broth, then increase the heat to high. Tie the bay leaves, thyme sprigs, and oregano sprigs together with kitchen twine and add to the pot. When the mixture comes to a boil, pour the reserved meat and juices back into the pot, then turn off the burner.
-
Step 6.
Transfer the uncovered pot to the oven and cook for 2 hours, stirring occasionally and breaking up the tomatoes with a wooden spoon. If the liquid level drops below the solids, add more chicken broth to keep them submerged.
-
Step 7.
While the sauce simmers, bring a large pot of heavily salted water (it should taste like the ocean) to a boil. Add the rigatoni and cook until al dente according to package directions, but slightly firmer than ideal since it will cook more in the sauce. Reserve 1 cup of pasta cooking water before draining.
-
Step 8.
While the pasta cooks, remove the sauce pot from the oven. If the sauce seems too thin, boil it over high heat for a couple of minutes, stirring constantly. Then reduce the heat to medium, add the milk, and simmer, stirring every couple of minutes, making sure the mixture does not boil (or the milk may separate). Fish out and discard the herb bundle. Remove about one-third of the sauce to a bowl and reserve for later use if desired.
-
Step 9.
Drain the cooked rigatoni and add it to the sauce pot. Cook over medium heat for 2 minutes, stirring constantly. If the mixture becomes too thick or dry, add the reserved pasta cooking water 1 tablespoon at a time. Add more reserved sauce if desired.
-
Step 10.
Remove the pot from the heat and stir in half of the grated Parmigiano-Reggiano. Gently mix in a few dollops of ricotta, if using. Serve the remaining Parmigiano-Reggiano and ricotta on the side. Taste for seasoning and serve directly from the pot.
