
Bolognese
Meat, milk, wine, time. NOT a tomato sauce.
Timing note: 4 hours
Bolognese
Meat, milk, wine, time. NOT a tomato sauce.
Timing note: 4 hours

The Key Move
Cook meat in milk first to coat protein fibers and prevent toughness. Evaporate milk completely before adding wine. Simmer low for 3-4 hours until fat separates.
Leagues
Take This Recipe Into Leagues
Find an active challenge, vote, or challenge the current king.
The Setup
- Heavy-Bottomed Pot or Dutch Oven4-6 qt·Heavy bottom prevents scorching during long simmer
- Wooden Spoon
The Mise en Place
5 of 11Your prep station before cooking begins
Seasoning (0/2)
The Soffritto (0/4)
Sauce is dry and sticking to pot?
You boiled it too hard. Lower the heat immediately and add a splash of water or stock. Stir gently. Next time, keep it at the barest simmer—you should see occasional bubbles, not c…
Tastes sour or sharp?
You didn't cook the wine out long enough before adding the tomatoes.
Chef's Notes
The nutmeg is essential—it's the secret ingredient that ties everything together.
Serve over fresh tagliatelle or pappardelle, not spaghetti. Wide noodles hold this thick sauce better.
Actually improves after a day in the fridge as flavors meld. Make ahead and reheat gently.
The Method
SWEAT
Prep aheadMelt butter in a heavy-bottomed pot over medium heat. Add onion (1 medium), celery (1 stalk), and carrot (1 medium) (soffritto). Cook, stirring occasionally, until vegetables are soft and translucent but not browned, about 8 minutes.
Do not brown—we want soft and sweet, not caramelized • Onions are translucent, not golden • Sweet vegetable aroma
Vegetables are soft, sweet-smelling, not browned
COOK
Add ground beef (1 lb). Break it up with a wooden spoon. Cook, stirring, until meat loses its raw color but is not browned hard. Season with salt (1 tsp) and pepper.
Do not brown too hard—we want soft meat, not burger crust • Beef is gray-pink, broken into small pieces • Savory meat aroma
Meat is cooked through but not crusty
SIMMER
Time-sensitiveAdd milk and nutmeg (¼ tsp). Stir well. Simmer gently, stirring occasionally, until the milk has completely evaporated. This can take 30-45 minutes.
You must let the milk disappear before adding wine—rushing causes curdling • No white liquid, just meat and vegetables • Sweet, creamy aroma fades as milk evaporates
No liquid visible—milk has fully evaporated
DEGLAZE
Time-sensitiveAdd white wine. Simmer until the wine has completely evaporated, about 20 minutes.
Cook wine out completely before adding tomatoes or it will taste sour • Pan looks dry again • Sharp alcohol smell fades
Hot-pan splash: Deglazing can steam and spit. Pour slowly and keep your face/hands back.
No liquid visible, smell is no longer alcoholic
BRAISE
Time-sensitiveAdd crushed tomatoes. Stir well. Reduce heat to the lowest possible setting. Simmer very gently, uncovered, for 3-4 hours. Stir every 30 minutes. Add a splash of water if it looks too dry.
Low and slow—if it boils hard, the sauce dries out and the meat toughens • Sauce is orange-brown, not red. Fat glistens on surface. • Deep, rich, meaty aroma
Scorch risk: Reductions can go from perfect to burnt fast. Keep an eye on the bottom and stir if needed.
Fat separates and floats on top in orange pools
FINISH
Taste and adjust salt (1 tsp). Serve over pasta (traditionally tagliatelle or pappardelle), tossing with pasta water to help the sauce coat.
Toss sauce with hot pasta and pasta water for best coating • Sauce coats pasta thickly
Sauce is thick, meaty, orange-brown
Master These Next

Bolognese
Meat sauce stewed in milk. Tomatoes are an afterthought.

Pastitsio — Greek Pasta Bake
Experience the comforting flavors of Greece with this layered pasta bake. The cinnamon-spiced meat sauce and creamy béchamel will transport you to a sun-drenched taverna.

Old-Fashioned Beef Stew
No wine, just beef, carrots, and potatoes. Brown the meat or don't bother.