Everyone calls it “bolognese,” but in Bologna they call it ragù — and the two names hide a real recipe that was formally registered with the city’s Chamber of Commerce in October 1982 to stop the world from ruining it. This is that recipe, kept close to the Accademia Italiana della Cucina’s deposited version, with the ratios and technique that actually make it taste like Emilia-Romagna instead of tomato-flavoured mince.
Authentic bolognese ragù is a slow-simmered meat sauce from Bologna made with coarsely ground beef and pancetta, a soffritto of onion, carrot and celery, a splash of dry white wine, whole milk, and only a small amount of tomato passata or concentrate. It cooks uncovered on the lowest possible heat for at least 3 hours at ~185°F / 85°C and is served on fresh tagliatelle — never spaghetti. The recipe was officially deposited by the Accademia Italiana della Cucina at the Bologna Chamber of Commerce on 17 October 1982.
Jump to
Bolognese vs ragù: what’s the difference?
Every bolognese is a ragù, but not every ragù is a bolognese. “Ragù” is the umbrella Italian term for slow-cooked meat sauce; regional versions vary wildly. Ragù alla napoletana, for example, simmers whole cuts of pork and beef in tomato for four to six hours and is spooned out separately from the sauce. Ragù alla bolognese uses ground meat, leans on milk and soffritto, and keeps tomato to a supporting role.
The confusion is exported, not Italian. In Bologna the dish is simply “ragù,” and asking for “spaghetti alla bolognese” in a trattoria there will get you a raised eyebrow — that pairing is a British and American invention from the 1950s. The same slow, patient philosophy shows up in French braises like our Burgundy beef bourguignon and the Provençal beef daube — different countries, same reverence for time.
What goes in real ragù alla bolognese
The 1982 deposited recipe lists nine ingredients. That’s it. No garlic, no herbs beyond a bay leaf if you like, no sugar, no oregano, no chilli. The magic comes from ratios and time, not from a spice rack.
The meat
- 300 g coarsely ground beef (chuck or brisket, 15–20% fat)
- 150 g pancetta, finely chopped by hand
The soffritto
- 60 g yellow onion, brunoise
- 60 g carrot, brunoise
- 60 g celery, brunoise
- 2 tbsp extra-virgin olive oil
- 1 tbsp unsalted butter
The liquids
- 120 ml dry white wine (Trebbiano or Pignoletto)
- 200 ml whole milk, warmed
- 300 ml tomato passata OR 2 tbsp double concentrate + 250 ml water
- 250–500 ml light beef or meat broth (as needed)
- Fine sea salt, freshly ground black pepper
- Optional: 1 grating of nutmeg, 1 bay leaf
Method: the 3-hour simmer
Use a heavy, wide pan — a 4-litre Dutch oven or a rondeau. Depth is your enemy; you want evaporation, not a stew. Every step below is doing one specific thing to the flavour, so don’t skip the order.
- Render the pancetta.Set the pan over medium-low heat. Add the chopped pancetta with the olive oil and butter. Cook 6–8 minutes until the fat is translucent and the pancetta just starts to colour at the edges. You should hear a slow sizzle, not a crackle.
- Sweat the soffritto.Add the onion, carrot and celery. Season with a small pinch of salt. Stir, drop the heat to low, and cook 12–15 minutes until everything is soft, sweet and pale gold. Never let it brown — colour here means bitter later.
- Add the beef, low and patient.Turn the heat back up to medium. Add the ground beef in loose lumps. Break it up with a wooden spoon and cook 8–10 minutes, stirring often, until the meat has lost its raw pink but has not browned. This is what separates bolognese from a chilli or a browned mince like the base for our classic meatloaf.
- Deglaze with white wine.Pour in the wine. Stir, scraping the base. Let it bubble uncovered 4–5 minutes until you can no longer smell alcohol. The pan should look almost dry.
- Add the milk.Pour the warm milk over the meat. Grate a whisper of nutmeg if using. Simmer gently until the milk is fully absorbed, about 10 minutes. The meat will smell sweet and soft at this point.
- Add the tomato.Stir in the passata (or diluted concentrate). Bring to a bare simmer.
- The long ride.Drop the heat to the lowest setting — the surface should just blip, not bubble. Cover with the lid slightly ajar. Simmer 3 hours at ~185°F / 85°C, stirring every 20 minutes. Top up with a ladle of broth whenever the sauce looks tight. It’s ready when a spoon dragged across the base leaves a clean trail and the fat has separated as a thin orange sheen on top.
- Rest and season.Kill the heat. Taste. Adjust salt and pepper only now — early salting concentrates too much over three hours. Let it sit 15 minutes before saucing pasta.
Which pasta to serve it with
Tagliatelle. Full stop. The wide, porous, egg-based ribbon is the only pasta the Accademia’s deposited recipe names, and there’s a physical reason: the rough surface of fresh egg pasta traps the meat and fat where spaghetti simply sheds them. Green (spinach) tagliatelle works too. Ragù also stuffs tortellini and — most famously — layers into our classic beef lasagna with béchamel and Parmigiano.
To serve: cook 500 g of fresh tagliatelle in salted water for 2–3 minutes (dried takes 5–7). Drain but reserve a mug of pasta water. Add the pasta to a warm pan with roughly 500 ml of ragù, toss for a minute over low heat, loosen with a splash of pasta water. Plate. A modest grating of Parmigiano Reggiano at the table — not a snowdrift.
Five mistakes that ruin bolognese
Storage, freezing and reheating
Frequently asked questions
Is bolognese the same as ragù?
Ragù is the general Italian word for slow-cooked meat sauce; bolognese is one specific ragù from Bologna. It uses ground meat, milk, and only a little tomato, and it was formally registered in 1982 to distinguish it from every other ragù.
How long should bolognese simmer?
The Accademia’s deposited recipe specifies at least 2 hours; most Bologna kitchens go 3, and some push to 4. Below two hours, the connective tissue in beef chuck hasn’t converted to gelatine and the sauce tastes thin.
Why is milk in the recipe?
Milk tenderises the beef by breaking down surface proteins and neutralises the acidity of tomato and wine, giving the sauce its rounded, almost velvety texture. It’s not optional in the traditional version.
Can I use red wine instead of white?
Traditionally, no. The 1982 registration names dry white wine — Bolognese cooks use it because it lifts the sauce without tinting the meat purple. Red is common in Tuscan and southern Italian ragùs, not this one.
Do I really need pancetta?
Yes — its slow-rendered fat carries flavour through the whole three-hour cook. Unsmoked guanciale is an acceptable swap. Streaky bacon works in a pinch but adds a smoke note that isn’t traditional.
What pasta shape works if I can’t get tagliatelle?
Pappardelle is the closest substitute — same egg-pasta family, just wider. Fresh fettuccine is a fair second. If dried is all you have, pick rigatoni or paccheri: their ridges and hollows catch the sauce the way tagliatelle’s rough edge does.
Save this to Pinterest
Keep the real Bolognese recipe within one tap next time you’re near a Dutch oven.
📌 Save to Pinterest
Authentic Bolognese Ragù: The Real Recipe From Bologna
Traditional Italian meat sauce from Bologna, made with ground beef, pancetta, soffritto, and milk
- 300g g coarsely ground beef chuck or brisket, 15-20% fat
- 150g g pancetta finely chopped by hand
- 60g g yellow onion brunoise
- 60g g carrot brunoise
- 60g g celery brunoise
- 2 tbsp tbsp extra-virgin olive oil
- 1 tbsp tbsp unsalted butter
- 120ml ml dry white wine Trebbiano or Pignoletto
- 200ml ml whole milk warmed
- 300ml ml tomato passata or 2 tbsp double concentrate + 250ml water
- 250-500ml ml light beef or meat broth as needed
- fine sea salt
- freshly ground black pepper
- 1 grating nutmeg optional
- 1 bay leaf optional
Render the pancetta
Set the pan over medium-low heat. Add the chopped pancetta with the olive oil and butter. Cook 6-8 minutes until the fat is translucent and the pancetta just starts to colour at the edges.
Sweat the soffritto
Add the onion, carrot and celery. Season with a small pinch of salt. Stir, drop the heat to low, and cook 12-15 minutes until everything is soft, sweet and pale gold.
Add the beef
Turn the heat back up to medium. Add the ground beef in loose lumps. Break it up with a wooden spoon and cook 8-10 minutes, stirring often, until the meat has lost its raw pink but has not browned.
Deglaze with white wine
Pour in the wine. Stir, scraping the base. Let it bubble uncovered 4-5 minutes until you can no longer smell alcohol.
Add the milk
Pour the warm milk over the meat. Grate a whisper of nutmeg if using. Simmer gently until the milk is fully absorbed, about 10 minutes.
Add the tomato
Stir in the passata (or diluted concentrate). Bring to a bare simmer.
The long ride
Drop the heat to the lowest setting — the surface should just blip, not bubble. Cover with the lid slightly ajar. Simmer 3 hours at ~185°F / 85°C, stirring every 20 minutes. Top up with a ladle of broth whenever the sauce looks tight.
Rest and season
Kill the heat. Taste. Adjust salt and pepper only now — early salting concentrates too much over three hours. Let it sit 15 minutes before saucing pasta.
- Dutch oven or rondeau
- diffuser plate
Traditional recipe from Bologna, registered in 1982. Uses ground beef, pancetta, soffritto, and milk to create a rich and creamy sauce.
Did You Try Our Recipe ?
Scrumptious
My husband (who is extremely picky) loved the liver & onions so much!! I didn’t have any beef broth or Sherry so I used about a tbl of Worcestershire and 1/4 c of white wine …..it was scrumptious
Response from MeatRecipesBox
Oh wow, I’m so happy to hear that!! 😍 I love that you made it work with what you had on hand — Worcestershire and white wine sound like a delicious twist. So glad your husband enjoyed it, especially being picky! Thank you for sharing your version, it makes me smile knowing it turned out scrumptious!
This was amazing
This recipe turned out really amazing! It’s juicy and spiced deliciously. I definitely would use less of the spicy pepper next time, but it really was delicious and I don’t think I’ll make chicken legs any other way from now on.!
Response from MeatRecipesBox
Thank you for taking the time to leave such a thoughtful review. I’m really glad to hear the recipe turned out juicy and full of flavor for you. That’s exactly what I was hoping for when putting it together. Good call on the spicy pepper as well. Adjusting the heat level to your own taste is always the best approach, and using a little less next time should make it just right for you. I really appreciate you trying the recipe and sharing your experience. It’s great to know it worked so well for you.
I Didn’t Expect This Cornbeef Hash Recipe to Taste This Good!!
One skillet. A handful of simple ingredients. Thirty minutes on the clock. And somehow… I ended up with the crispiest, most comforting cornbeef hash recipe I’ve made in years.
I wasn’t expecting much—just a quick, no-fuss meal. But that first bite? Crispy edges, tender potatoes, smoky corned beef, a little kick of pepper. It tasted like something straight off a cozy diner griddle.
Honestly, it caught me off guard—in the best way. Here’s why this simple skillet completely won me over.

Emma Delacourt
Recipe Developer & Founder, MeatRecipesBox
Emma has been developing and testing meat recipes since 2019. She focuses on temperature precision, food science, and making restaurant-quality results accessible for home cooks. Every recipe on this site is tested multiple times before publishing.



