Fettuccine with Classic Bolognese, Crispy Pangrattato, and Parmesan

Fettuccine with Classic Bolognese, Crispy Pangrattato, and Parmesan

Silky ribbons of fettuccine cradle a slow-simmered ragù of beef and pork enriched with milk and wine, topped with golden herbed breadcrumbs and a snowfall of sharp Parmesan for textural contrast.

2h 45mIntermediate4 servings
Remix

Equipment

Heavy-bottomed pot or Dutch oven
Large pot for pasta
Small skillet
Chef's knife
Cutting board
Wooden spoon
Microplane or fine grater
Box grater
Tongs

Ingredients

4 servings

Soffritto

  • 100 g yellow onion, finely diced
  • 100 g carrot, finely diced
  • 80 g celery, finely diced
  • 50 g pancetta, finely diced

Meats

  • 300 g ground beef chuck, cold
  • 200 g ground pork shoulder, cold

Aromatics and Liquids

  • 30 ml olive oil
  • 30 g unsalted butter
  • 150 ml dry white wine
  • 30 g tomato paste
  • 400 g crushed tomatoes
  • 200 ml whole milk
  • 1 bay leaf
  • fine sea salt
  • freshly ground black pepper
  • nutmeg

Pangrattato

  • 80 g stale rustic bread, crusts removed, torn into pieces
  • 30 ml olive oil
  • 1 garlic, finely grated
  • 1 lemon zest
  • 10 g flat-leaf parsley, finely chopped

Pasta and Finish

  • 400 g fresh fettuccine
  • 80 g Parmigiano-Reggiano, freshly grated

Nutrition (per serving)

Nutrition is estimated per serving. Nutrients without complete source data are omitted.

992
Calories
39g
Protein
56g
Carbohydrates
66g
Fat
Full nutrition
Calories
992 kcal
Protein
39 g
Carbohydrates
56 g
Fat
66 g
Water
324 g

Sources: Aggregated Public Data, USDA FoodData Central

Method

01

Dice the onion, carrot, and celery into a fine, even brunoise about 5mm (about 1/4 inch) across. Finely dice the pancetta if using. Combine the ground beef and pork in a bowl and keep cold until needed.

10m
02

Warm the olive oil and butter in a heavy-bottomed pot over medium heat (about 160°C/320°F) until the butter foams. Add the pancetta and render gently for 3 minutes until its fat begins to turn translucent.

3m
03

Add the diced onion, carrot, and celery to the pot. Cook over medium-low heat (about 140°C/285°F) for 10 minutes, stirring occasionally, until the vegetables are soft, sweet, and just beginning to take on color at the edges.

10mLook for: Vegetables softened and translucent with light golden edgesFeel: Soft enough to crush against the side of the pot with the back of a spoon
04

Add the cold ground meats to the pot. Break them up with a wooden spoon and cook over medium-high heat (about 190°C/375°F) for 8 to 10 minutes, until all liquid has evaporated and the meat is well browned with crispy edges. The internal temperature should reach 71°C (160°F) for food safety.

10mLook for: Meat is no longer pink and shows deep brown crusty bits on the bottom of the panFeel: Firm crumble, no raw softness
05

Pour in the white wine and use a wooden spoon to scrape up any browned bits from the bottom of the pot. Simmer for 3 minutes until the wine has almost completely reduced and the raw alcohol smell has cooked off.

3m
06

Stir in the tomato paste and cook for 2 minutes, pressing it into the meat mixture until it darkens to a brick red and smells toasted. Add the crushed tomatoes and stir to combine.

2m
07

Pour in the milk, add the bay leaf, a small grating of nutmeg, and a generous pinch of salt and pepper. Bring to a gentle simmer, then reduce the heat to the lowest setting.

2m
08

Partially cover the pot and simmer very gently at about 85°C (185°F) for 2 hours, stirring every 20 minutes to prevent sticking. The sauce should barely bubble; adjust the heat as needed. Add a splash of water if the sauce tightens too much.

2hLook for: Sauce coats the back of a spoon and glistens with a thin layer of red-orange fat on topFeel: Meat is silky and falls apart, not chewy
09

While the sauce simmers, prepare the pangrattato. Pulse the stale bread in a food processor or grate by hand into coarse crumbs. Heat the olive oil in a small skillet over medium heat (about 170°C/340°F), add the garlic and cook 30 seconds until fragrant but not browned, then add the breadcrumbs.

1m
10

Toast the breadcrumbs for 5 to 7 minutes, stirring frequently, until deeply golden and crisp. Off the heat, stir in the lemon zest and chopped parsley. Transfer to a plate to cool completely.

7mLook for: Even deep golden brown, no pale spotsFeel: Crunchy and dry to the bite, not soft or sandy
11

Bring a large pot of water to a rolling boil (100°C/212°F), salt it generously (about 15g salt per liter so it tastes like the sea), and cook the fresh fettuccine for 2 to 3 minutes, or dried fettuccine for the package time minus 1 minute, until al dente. Reserve 200ml of pasta water before draining.

3m
12

Drop the drained pasta directly into the pot of sauce along with a ladle of the reserved pasta water. Stir vigorously over low heat (about 90°C/195°F) for 1 minute until the sauce clings to every ribbon in a glossy emulsion. Loosen with more pasta water as needed.

1m
13

Divide the pasta among warm plates, twirling into nests with tongs. Spoon a little extra sauce over the top, scatter generously with pangrattato, and finish with a heavy grating of Parmigiano-Reggiano and a crack of black pepper. Serve immediately.

2m

Chef's Notes

  • Cold meat browns better than warm. Resist the urge to bring it to room temperature; cold fat renders more slowly and lets the surface develop a crust before the interior overcooks.
  • The milk in a true Bolognese is not a modern addition. It tenderizes meat proteins through casein and balances the acidity of tomatoes. Whole milk is traditional; cream makes the sauce heavier and duller.
  • Toasting tomato paste until it turns brick-red, rather than just stirring it in, removes its raw canned edge and concentrates the natural glutamates for savory depth.
  • Pasta water is the only liquid you should use to adjust the sauce. Its starch helps the sauce emulsify and cling to the noodles in a silky coat rather than sliding off into a pool.
  • Serve the pasta in warmed bowls. Cold ceramic drops the sauce temperature below the ideal and mutes the aroma of the parmesan and pangrattato.

Storage

Refrigerator: 3 daysStore sauce and pasta separately so the noodles do not absorb the sauce and turn mushy.

Freezer: 3 monthsSauce alone freezes well; freeze before adding pasta for best texture on reheating.

Reheating: Reheat the sauce gently over low heat with a splash of water or milk. Cook a fresh batch of pasta and combine just before serving.

Troubleshooting

Sauce tastes acidic or sharp

Cause: Tomatoes overwhelmed the balance, or the milk was added too late

Fix: Stir in another 50ml of milk and continue simmering 20 minutes; taste and adjust with a pinch of sugar only if still sharp

Prevention: Add the milk before the tomatoes fully reduce and simmer for the full 2 hours

Meat is tough or chewy in the finished sauce

Cause: Simmer was too hot or too short; proteins seized up instead of gently breaking down

Fix: Continue simmering for another 30 to 60 minutes; the meat will soften further with patience

Prevention: Keep the heat at the barest bubble (around 85°C/185°F) and cook for the full 2 hours, stirring occasionally

Sauce is too thin or watery

Cause: Lid was on too tight and trapped condensation, or tomatoes released more liquid than expected

Fix: Remove the lid and simmer uncovered for 15 to 20 minutes to reduce to the right consistency

Prevention: Cook partially covered and finish with the lid off if the sauce looks loose

Pangrattato burns before it crisps

Cause: Heat too high or breadcrumbs left undisturbed too long

Fix: Cannot be fixed. Discard burnt crumbs and start a fresh batch with lower heat.

Prevention: Use medium heat and stir almost continuously once the crumbs go in

Cultural Context

Ragù alla Bolognese is the signature sauce of Bologna in Emilia-Romagna, registered in 1982 by the Accademia Italiana della Cucina with a precise official recipe that includes both milk and a small amount of tomato. The traditional pairing is fresh tagliatelle, not spaghetti; fettuccine is a close cousin from further south and works beautifully with the same ragù. Pangrattato, or toasted breadcrumbs seasoned with garlic, herbs, and citrus, is a frugal southern Italian trick that turns stale bread into a crunchy topping, adding texture and stretching a small amount of cheese or seafood across more portions.

More Like This

Find your next meal

Dinner2,422Dessert761Side Dish507Appetizer478Salad372Soup371Condiment172Breakfast156Baked Good136Sauce122Lunch114Base73Brunch61Bread57Snack51Beverage41Preserve34Confection23