Classic Slow-Cooked Beef Bolognese

Classic Slow-Cooked Beef Bolognese

A rich, deeply savory Italian meat sauce slow-simmered to perfection. Tender minced beef is layered with aromatic sofritto, robust red wine, and crushed tomatoes to create a velvety, comforting ragu.

3h 45mIntermediate6 servings
Remix

Equipment

Heavy-bottomed Dutch oven
Chef's knife
Cutting board
Wooden spoon

Ingredients

6 servings

Aromatics & Fats

  • 30 ml extra virgin olive oil
  • 30 g unsalted butter
  • 150 g brown onion, finely diced
  • 100 g carrot, finely diced
  • 100 g celery, finely diced
  • 3 garlic, minced

Meat

  • 100 g pancetta, finely diced
  • 800 g beef mince, 80/20 fat ratio preferred

Liquids & Base

  • 200 ml whole milk, room temperature
  • 250 ml dry red wine
  • 50 g tomato paste
  • 800 g crushed tomatoes
  • 250 ml beef stock

Seasoning

  • 2 bay leaves, dried
  • nutmeg, freshly grated
  • g sea salt
  • g black pepper, freshly ground

Nutrition (per serving)

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

513
Calories
34g
Protein
20g
Carbohydrates
31g
Fat
4g
Fiber
11g
Sugar
569mg
Sodium
Full nutrition
Calories
513 kcal
Protein
34 g
Carbohydrates
20 g
Fat
31 g
Fiber
4 g
Sugar
11 g
Sodium
569 mg
Saturated Fat
9 g
Monounsaturated Fat
5 g
Polyunsaturated Fat
1 g
Cholesterol
14 mg
Potassium
1267 mg
Calcium
115 mg
Iron
5.3 mg
Magnesium
50 mg
Phosphorus
330 mg
Zinc
6.5 mg
Vitamin A
228 mcg
Vitamin C
19 mg
Vitamin D
0.4 mcg
Vitamin E
1.0 mg
Vitamin K
11 mcg
Vitamin B6
0.1 mg
Vitamin B12
0.2 mcg
Thiamin
0.06 mg
Riboflavin
0.14 mg
Niacin
0.7 mg
Folate
17 mcg
Water
165 g
Alcohol
4 g

Sources: Aggregated Public Data, USDA FoodData Central

Method

01

Place the heavy-bottomed Dutch oven on the stove and heat the extra virgin olive oil and unsalted butter over medium heat until the butter is melted and foaming.

02

Add the finely diced pancetta to the pot. Cook, stirring occasionally, until the fat has rendered and the edges are lightly crisp.

5mLook for: Fat is translucent and liquid in the pan, meat is beginning to brown.
03

Add the finely diced onion, carrot, celery, and minced garlic. Cook gently, stirring frequently, until the vegetables are very soft and translucent, taking care not to let them brown heavily.

10mLook for: Onions are glassy and vegetables have shrunk by about a third.Feel: Vegetables offer no resistance when pressed with a wooden spoon.
04

Increase the heat slightly to medium-high. Add the beef mince, breaking it apart continuously with the wooden spoon. Cook until the meat is entirely browned and no pink remains. A core temperature of at least 74°C/165°F should be reached for food safety.

10m
05

Pour in the whole milk. Stir well and let it simmer until the milk has almost entirely evaporated, leaving only a slightly creamy coating on the meat. This step tenderizes the beef and protects it from the acidic tomatoes.

10mLook for: Liquid at the bottom of the pot is mostly fat and meat juices, not milky.
06

Pour in the dry red wine. Scrape the bottom of the pot with your wooden spoon to release any browned bits. Simmer until the smell of alcohol has burned off and the wine has mostly evaporated.

8mLook for: Liquid is heavily reduced and dark purple-brown.
07

Stir in the tomato paste, cooking it for about two minutes to toast it slightly. Then pour in the crushed tomatoes and beef stock. Add the bay leaves and a pinch of grated nutmeg. Stir thoroughly to combine.

2m
08

Bring the sauce to a very gentle bubble, then lower the heat to the absolute minimum setting. Cover the pot with the lid slightly ajar. Let it simmer slowly and lazily for 3 hours, stirring every 30 minutes. If the sauce looks completely dry at any point, add a splash of warm water or stock.

3hLook for: Sauce is exceptionally thick, deeply red-brown, with a layer of orange-hued fat separating at the surface.
09

Remove the pot from the heat. Discard the bay leaves. Taste the sauce carefully and add sea salt and freshly ground black pepper as needed to balance the flavors.

10

Allow the bolognese to rest uncovered for 10 minutes before serving. This allows the fat to reincorporate slightly and the temperature to drop to an ideal serving level.

10m

Chef's Notes

  • The sequence of adding milk before wine is a cornerstone of authentic Bolognese. The milk coats the meat fibers and protects them from the harsh tannins of the wine and the acidity of the tomatoes, guaranteeing a tender texture.
  • A proper sofritto (the onion, carrot, and celery base) is the flavor foundation. Do not rush the sweating process; cooking them gently extracts their natural sugars and lays down an essential savory-sweet baseline.
  • When serving, never scoop the sauce over plain, dry pasta on a plate. Always transfer your cooked, al dente pasta into a separate pan with a generous amount of the Bolognese and a splash of starchy pasta water. Toss vigorously over low heat to emulsify the sauce and coat every strand perfectly.
  • The fat that rises to the surface during cooking is liquid gold. Do not skim it off entirely; stir it gently back into the sauce at the end, as it carries a massive amount of the fat-soluble flavor compounds.

Storage

Refrigerator: 4 daysFlavors deepen and improve significantly after resting overnight.

Freezer: 3 monthsFreeze in airtight containers or vacuum-sealed bags.

Reheating: Thaw overnight in the refrigerator. Reheat gently on the stovetop over low heat until simmering, adding a splash of water or broth if it has thickened too much.

Troubleshooting

Sauce is thin, watery, or lacks depth of flavor.

Cause: The lid was fully closed trapping all steam, or the initial reduction of milk and wine was rushed.

Fix: Remove the lid completely, increase the heat to medium-low, and simmer actively while stirring frequently until the sauce reaches a thick, spoonable consistency.

Prevention: Ensure the lid is left partially ajar during the slow simmer to allow evaporation, and take the time to fully evaporate the milk and wine in earlier steps.

The meat is tough and chewy.

Cause: The cooking time was cut short, preventing the collagen in the beef from breaking down.

Fix: Add 120ml of water or stock, cover partially, and continue simmering for another 45 to 60 minutes.

Prevention: Commit to the full 3-hour simmer time; traditional ragu cannot be rushed.

Cultural Context

Ragu alla Bolognese is the pride of Bologna, a city deeply revered for its culinary heritage in Italy's Emilia-Romagna region. While internationally it is famously paired with spaghetti, authentic tradition dictates it must be served with fresh, egg-based flat noodles like tagliatelle or pappardelle. The thick, meaty nature of the sauce clings perfectly to broad ribbons of pasta, whereas it tends to slide right off round spaghetti strands.

More Like This

Find your next meal

Dinner2,315Dessert753Side Dish505Appetizer476Soup368Salad367Condiment171Breakfast155Baked Good136Sauce122Lunch113Main Course76Base71Brunch61Bread57Snack51Beverage36Preserve32Confection23Hot Drink3Stew2Smoothie2Main Dish1Main1Sandwich1