Tonight From Scratch
Pasta & Noodles

Classic Beef Bolognese with Tagliatelle

Published October 20, 2025

Be the first to rate this recipe
Share

This classic beef Bolognese is a deeply layered, slow-simmered ragù built on a foundation of soffritto, dry white wine, and whole milk, yielding a sauce of extraordinary richness and nuance. Tossed with silky tagliatelle and finished with a generous snowfall of Parmigiano-Reggiano, it is the kind of meal that earns reverent silence at the table. This is not a quick weeknight shortcut — this is the real thing, and it is absolutely worth every unhurried minute.

↓ Jump to Recipe
Classic Beef Bolognese with Tagliatelle

The first time I made a true Bolognese, I was living in a third-floor apartment with a radiator that clanked and a kitchen barely wider than my outstretched arms. It was a Sunday in November, the kind of gray, bone-cold afternoon that makes the idea of spending four hours beside a simmering pot feel less like a chore and more like a necessity. I had just returned from the market with a paper-wrapped package of ground beef, a bottle of serviceable dry white wine, and a bunch of celery I nearly forgot at the checkout. What followed was one of those afternoons I still return to in memory: the slow, amber blooming of the soffritto, the hiss of wine hitting a hot pan, the kitchen filling with something that smelled like patience itself.

What sets this Bolognese apart from the rushed, tomato-forward versions that crowd so many menus is a commitment to technique and proportion. The soffritto, a fine brunoise of yellow onion, carrot, and celery, is coaxed low and slow until it nearly dissolves, forming an aromatic base of remarkable sweetness. Whole milk is introduced early, before the wine, allowing the fat to tenderize the meat and mellow any residual sharpness. The tomato component, a modest addition of tomato paste and crushed San Marzano tomatoes, is intentionally restrained. Bolognese is a meat sauce, not a tomato sauce, and honoring that distinction is what gives this ragù its characteristic depth, density, and quiet complexity.

This is a recipe for the long weekend, for a dinner party where the occasion calls for something genuinely impressive, or for a Sunday when you want the apartment to smell extraordinary by four in the afternoon. It suits the first cold snap of autumn as naturally as it suits a midwinter dinner with close friends and an open bottle of Barbera d'Asti. It is equally ideal for the dedicated home cook seeking a project and for the seasoned pasta enthusiast looking to refine a signature dish. Children love it, parents request it, and guests tend to ask for the recipe before they have finished their first bowl.

What you can expect from this recipe is a sauce that is unhurried and deeply rewarding. The preparation is straightforward, the technique is precise but approachable, and the result is a ragù that clings to each ribbon of tagliatelle with silky authority. Plan for a low, steady simmer of at least two hours, during which the sauce will transform from a loosely combined mixture into something altogether more unified and extraordinary. Pour yourself a glass of whatever you opened for the pot, and let it cook.

Classic Beef Bolognese with Tagliatelle

Prep

20 min

Cook

2 hours 45 min

Total

3 hours 5 min

Servings

6 servings

Calories

720 / serving

Ingredients

  • 1 pound ground beef (80/20 blend)
  • 3 tablespoons unsalted butter, divided
  • 2 tablespoons extra-virgin olive oil
  • 1 medium yellow onion, finely minced (about 1 cup)
  • 2 medium carrots, finely minced (about 3/4 cup)
  • 3 stalks celery, finely minced (about 3/4 cup)
  • 4 cloves garlic, finely minced
  • 1 cup whole milk
  • 1 cup dry white wine
  • 1 (6-ounce) can tomato paste
  • 1 (14.5-ounce) can crushed San Marzano tomatoes
  • 1 cup beef broth, plus more as needed
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1 pound fresh or dried tagliatelle
  • 1/2 cup freshly grated Parmigiano-Reggiano, for serving

Instructions

  1. 1

    Prepare the soffritto: In a large, heavy-bottomed Dutch oven or wide braising pan, melt 2 tablespoons of the butter with the olive oil over medium-low heat. Add the minced onion, carrot, and celery with a generous pinch of kosher salt. Cook, stirring occasionally, for 12 to 15 minutes until the vegetables are deeply softened, translucent, and lightly golden at the edges. Add the garlic and cook for an additional 2 minutes until fragrant. The soffritto should be fragrant, sweet, and nearly melting into the fat.

  2. 2

    Brown the meat: Increase the heat to medium-high and add the ground beef directly to the soffritto. Using a wooden spoon or stiff spatula, break the meat into very fine crumbles as it cooks. Season with 1 teaspoon kosher salt and 1/2 teaspoon black pepper. Cook, stirring frequently, for 6 to 8 minutes until the beef is browned and any rendered liquid has evaporated from the pan. The fond developing on the bottom of the pot is flavour, not a problem.

  3. 3

    Add the milk: Reduce the heat to medium and pour in the whole milk. Stir to combine and allow the milk to simmer, stirring occasionally, for 8 to 10 minutes until it has been fully absorbed into the meat mixture. This step tenderizes the beef and rounds the final flavour of the ragù, lending it a subtle creaminess that distinguishes a proper Bolognese.

  4. 4

    Deglaze with wine: Pour in the dry white wine and stir, scraping up any caramelized bits from the bottom of the pot. Allow the wine to simmer briskly for 8 to 10 minutes, stirring occasionally, until it has nearly fully evaporated and the sharp alcohol aroma has cooked off. The mixture should smell deeply savory and concentrated at this stage.

  5. 5

    Build the sauce: Add the tomato paste and stir it thoroughly into the meat, cooking for 2 minutes to allow it to caramelize slightly and lose its raw edge. Add the crushed San Marzano tomatoes and the beef broth, stirring to combine everything into a unified sauce. Bring to a gentle simmer, then reduce the heat to low.

  6. 6

    Simmer low and slow: Partially cover the pot and allow the ragù to simmer over the lowest possible heat for a minimum of 2 hours, and up to 3 hours for an even more developed flavour. Stir every 20 to 30 minutes and add a splash of additional beef broth if the sauce tightens too aggressively. The finished ragù should be rich, thick, and glossy, with the fat gently pooling at the surface. Stir in the remaining 1 tablespoon of butter off the heat for a final layer of gloss and richness. Adjust seasoning with salt and pepper.

  7. 7

    Cook the pasta and serve: Bring a large pot of generously salted water to a rolling boil. Cook the tagliatelle according to package directions until al dente, reserving 1 cup of the starchy pasta water before draining. Add the drained tagliatelle directly to the pot of ragù over low heat, tossing vigorously to coat each ribbon thoroughly. Add splashes of reserved pasta water as needed to achieve a sauce that flows fluidly but clings to the pasta. Divide among warmed bowls and finish each serving with a generous amount of freshly grated Parmigiano-Reggiano.

Tips and Tricks

  • Make-ahead and storage: Bolognese is one of those rare sauces that genuinely improves overnight. Prepare the ragù up to three days in advance, store it in an airtight container in the refrigerator, and reheat it gently over low heat with a splash of broth to loosen it before tossing with freshly cooked pasta. The sauce also freezes beautifully for up to three months.
  • Meat blend variation: For a more complex and nuanced ragù in the Bolognese tradition, substitute half of the ground beef with ground pork or a combination of ground veal and pork. The additional fat from the pork enriches the sauce considerably, and the veal introduces a delicate sweetness that pairs beautifully with the San Marzano tomatoes.
  • Pasta pairing guidance: Tagliatelle is the canonical pairing for Bolognese, and for very good reason. Its broad, ribboned surface area captures and holds the dense ragù in a way that thinner pastas like spaghetti simply cannot. Pappardelle and rigatoni are both excellent alternatives. If using dried pasta, choose a high-quality bronze-die extruded variety for superior sauce adhesion.

Nutrition Per Serving

Estimated values

720

Calories

38g

Protein

28g

Fat

74g

Carbs

5g

Fiber

9g

Sugar

860mg

Sodium

Frequently Asked Questions

What is the difference between Bolognese and meat sauce?
Bolognese, or ragù alla Bolognese, is a specific Italian meat sauce originating from Bologna in the Emilia-Romagna region, and it differs fundamentally from the generic 'meat sauce' found in American-Italian cooking. True Bolognese is meat-forward and uses tomato sparingly, relying instead on a long, slow simmer with wine and milk to develop its characteristic richness. American meat sauce tends to be tomato-forward, saucier, and more loosely assembled. Bolognese is denser, more nuanced, and built on a precisely constructed soffritto base.
Can I make Bolognese in a slow cooker?
Yes, Bolognese adapts well to a slow cooker once the essential stovetop steps have been completed. It is critical to fully brown the meat, cook off the milk, and reduce the wine on the stovetop before transferring everything to the slow cooker. From there, cook on low for 6 to 8 hours. Skipping the stovetop preparation and adding raw ingredients directly to the slow cooker will result in a sauce that lacks depth and the foundational Maillard-reaction flavours that define a proper ragù.
Why does Bolognese use milk?
Milk plays a crucial and often misunderstood role in an authentic Bolognese. The proteins and fat in whole milk help tenderize the ground beef at the cellular level, yielding a sauce with a notably softer, more yielding texture. The milk also buffers the acidity of the wine and tomatoes, contributing to the mellow, rounded flavour profile that distinguishes Bolognese from more aggressively acidic meat sauces. It is added early in the process, well before the wine, and cooked until fully absorbed.
How long should Bolognese simmer?
A minimum of two hours of low simmering is required to develop a Bolognese of genuine quality, and three hours is widely considered the standard in traditional Italian households. The extended cooking time allows the individual components to meld into a cohesive, deeply layered sauce, the meat fibers to fully relax and tenderize, and the collagen in the connective tissue to convert to gelatin, lending the finished ragù its characteristic body and gloss. Rushing this process produces a flat, disjointed sauce that lacks the complexity Bolognese is celebrated for.
What wine should I use in Bolognese?
A dry white wine is traditional in the most authoritative Bolognese recipes, including the version registered with the Bologna Chamber of Commerce. Choose a wine you would comfortably drink, as the flavour concentrates during cooking. Pinot Grigio, Sauvignon Blanc, or a dry Trebbiano are all excellent choices. If you prefer to use red wine, a medium-bodied, not overly tannic option such as Sangiovese or a simple Chianti will produce a slightly deeper, more robust sauce that is equally delicious, though less traditional.

You Might Also Like

Enjoyed this recipe?

Get our best recipes delivered to your inbox every week.

Comments

No comments yet — be the first!

Leave a comment