Marcella Hazan’s Bolognese Meat Sauce

Marcella Hazan’s Bolognese recipe is very different from what most people think of as spaghetti with meat sauce. It’s a slow-cooked ragù made with milk, wine, and a small amount of tomato, cooked over several hours until the meat becomes tender and the sauce turns rich and cohesive.
The sauce changes noticeably as it cooks. The milk cooks into the meat first, followed by the wine, and then the tomatoes. By the end, everything comes together into a thick, silky sauce that coats pasta well.
It’s a good recipe to make when you have a few hours at home. The yield is generous and works across multiple meals, from pasta to baked dishes later in the week.
Love timeless recipes and practical wine pairings?
Get the free Italian Wine Pairing Guide and weekly notes from Cooking the Classics.
About This Recipe
The process is built in stages, and each one needs to be finished before moving on. The meat is cooked gently with onion, carrot, celery, and butter, then the milk is added and allowed to fully cook off before the wine is introduced. The tomatoes go in last.
The sauce stays at a very low simmer for several hours. It should barely bubble. As it cooks, the texture changes more than the ingredient list suggests. The meat softens, the liquid reduces, and the sauce becomes thicker and more concentrated.
It helps to plan for a longer stretch of time in the kitchen, but most of that time is hands-off. Checking it occasionally and adjusting the heat is enough to keep it on track.

Ingredients
- Ground beef chuck
- Onion
- Carrot
- Celery
- Butter
- Olive oil
- Whole milk
- Dry white wine (I recommend Pinot Grigio)
- Can of whole, peeled tomatoes (I recommend Cento brand)
- Salt
- Pasta (tagliatelle, fettuccine, or pappardelle recommended)
- Parmesan cheese
Ingredient Notes
1. Ground beef chuck
Chuck has the right amount of fat for this sauce and creates a more tender, flavorful Bolognese than very lean ground beef.
2. Milk
Whole milk is very important in this recipe. It softens the flavor of the meat and gives the sauce its signature creamy texture.
3. White wine
Use a dry white wine like Vermentino, Soave, or Pinot Grigio. Do not use cooking wine. Choose a wine you would drink, it will make a delicious difference.
4. Soffritto
This recipe begins with soffritto, a classic combination of onion, carrot, and celery cooked slowly in olive oil. Taking the time to soften the vegetables gently helps build a deeper, more balanced flavor.

The Recipe

Marcella Hazan’s Bolognese Meat Sauce
Ingredients
- 1 tbsp olive oil
- 4 tbsp butter
- ½ cup chopped onion
- ⅔ cup chopped celery
- ⅔ cup chopped carrot
- ¾ lb ground beef chuck
- salt and fresh-ground pepper
- 1 cup whole milk
- 1 whole nutmeg
- 1 cup dry white wine
- 1 ½ cups canned peeled tomatoes, cut up, with their juices
- 1½ lb rigatoni pasta, or any smaller noodle with ridges
- Parmigiano Reggiano cheese, for serving
Instructions
- Place the oil, butter, and chopped onion in a large pot and turn the heat to medium.
- Cook and stir until the onion is translucent.
- Add celery and carrots, cooking and stirring for 2-3 minutes.
- Add the ground beef, a large pinch of salt and some pepper.
- Crumble the meat with a fork or wooden spoon and cook until no red remains.
- Add the milk and let it simmer, stirring frequently, until it has bubbled away completely.
- Add a tiny grating of nutmeg and stir.
- Add the wine, simmering until it evaporates.
- Add the tomatoes and stir to cover the ingredients well. Once the tomatoes come to a boil, lower the heat to bring it to the "laziest of simmers."
- Cook, uncovered, for three hours or more, stirring from time to time.
- Salt, as needed.
- Toss with pasta and 1 tbsp butter. Serve with freshly grated Parmesan on the side.
Notes
Cooking Tip: Slow, Stage Cooking
The key to this sauce is cooking everything slowly and in stages. Before moving on, let each step finish fully.
The sauce should barely bubble. This slow cooking gives Bolognese its texture and depth. It’s what Marcella calls the “laziest of simmers.”

Serve With
- Tagliatelle
- Rigatoni
- Fusilli
- Polenta
- Parmesan cheese
- Simple green salad
- Crusty bread
Wine Pairing: Barbera
With a sauce like this, Barbera keeps the richness in check. Its acidity lifts the sauce, while its lower tannins let the depth come through.
Serve just below room temperature for the best balance.
You can find more Barbera styles and pairing ideas in the full guide below.


This Marcella Hazan Bolognese recipe is a long-cooked sauce built from a few ingredients handled in sequence.
It’s not a tomato-forward sauce, and it’s not meant to be quick. The texture and flavor come from the way each stage is finished before moving to the next.
It works well for a slower cooking day and carries easily into other dishes, from pasta to baked rigatoni or lasagna.
If you liked this recipe, you might also like:
- Marcella Hazan’s Three Ingredient Tomato Sauce
- Basic Homemade Beef Broth
- Marcella Hazan’s Chicken Cacciatore (New Version)
If you want a simple reference for choosing wine, download the Italian Wine Pairing Guide to keep on your phone or bring to the store.

