Bolognese sauce is a slow-simmered meat ragù that coats pasta with a rich, savory depth. The secret is low heat and time: the meat breaks down into the sauce, tomatoes turn silky, and flavors meld into something far better than the sum of its parts.
Ingredients for Bolognese Sauce
Ground beef and ground pork form the base, each bringing different fat and flavor to the sauce. Onion, carrot, and celery soften as they cook and add gentle sweetness and body. Tomato paste concentrates the tomato flavor and deepens the color. Canned crushed tomatoes provide acidity and volume. Whole milk rounds out the sauce and mellows the acid at the end. Dry red wine adds complexity and helps break down the meat. Garlic, salt, black pepper, and dried oregano season throughout.
Why This Bolognese Sauce Works
The meat is browned first to build flavor, then the vegetables soften in the fat. Tomato paste goes in early and browns slightly in the pan, which deepens its taste and removes the tinny edge raw paste can have. Wine is added next and simmers until it mostly cooks off, leaving behind its savory notes without any sharp alcohol taste.
Once the tomatoes go in, the heat drops low and the sauce simmers uncovered for three hours. This long, slow cooking lets the meat break down into tiny pieces that almost disappear into the sauce, and it lets the tomatoes lose their sharp edges and turn silky. The milk is stirred in at the very end, where it softens the acidity and adds a subtle richness that makes the sauce feel complete.
Mistakes To Avoid
Crowding the pan when browning the meat causes it to steam instead of brown, which means less flavor and a grainy texture. Brown the meat in two batches if your pan is small, and let it sit undisturbed for a minute before stirring so it has time to color.
A sauce that is too thin has not had enough time to reduce or has too much liquid to start with. If after three hours it is still watery, raise the heat to medium-low and simmer uncovered for another 30 to 45 minutes until it reaches a thick, clingy consistency that coats a spoon.
Forgetting to stir the sauce often means it scorches on the bottom, turning bitter. Stir every 15 to 20 minutes during the long simmer, scraping the bottom of the pot to keep it from sticking.
A sauce that tastes flat or acidic has not been seasoned properly or the milk has not been added. Taste near the end of cooking and add salt a pinch at a time. If it still tastes sharp, stir in the milk slowly while tasting, which should round out the acid and bring all the flavors together.
As an Amazon Associate, we earn from qualifying purchases.
Ingredients
- 1 pound ground beef
- 1/2 pound ground pork
- 1 medium onion, finely diced
- 1 medium carrot, finely diced
- 1 medium celery stalk, finely diced
- 3 tablespoons tomato paste
- 1 cup dry red wine
- 28 ounces canned crushed tomatoes
- 4 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon salt, plus more to taste
- 1/2 teaspoon black pepper, plus more to taste
- 1 cup whole milk
Step-by-step Instructions
- Heat a large heavy-bottomed pot over medium-high heat for 1 minute until hot.
- Add half the ground beef and half the ground pork, break it into small pieces with a spoon, and let it sit for 2 to 3 minutes until browned on the bottom, then stir and cook for another 3 to 4 minutes until no pink remains. Transfer to a plate.
- Add the remaining beef and pork to the pot, break it up, and cook 2 to 3 minutes without stirring, then stir and cook another 3 to 4 minutes until browned. Transfer to the plate with the first batch.
- Add the diced onion, carrot, and celery to the pot and cook over medium heat for 5 to 6 minutes, stirring often, until softened and beginning to stick to the bottom.
- Stir in the tomato paste and cook for 2 to 3 minutes, stirring often, until it darkens slightly and smells rich.
- Add the minced garlic and cook for 1 minute until fragrant.
- Pour in the red wine, scrape the bottom of the pot with a spoon, and simmer for 8 to 10 minutes until the wine is mostly evaporated and the pot smells sweet and savory.
- Return the meat to the pot, add the crushed tomatoes, oregano, salt, and black pepper, and stir well.
- Reduce heat to low and simmer uncovered for 3 hours, stirring every 15 to 20 minutes and scraping the bottom. The sauce will thicken, darken, and smell deep and rich. It is done when it coats the back of a spoon and no longer tastes thin or acidic.
- Taste the sauce and add more salt and pepper if needed. Stir in the milk slowly, tasting as you go, until the sauce feels balanced and smooth.
Frequently Asked Questions
Can this be made ahead?
Yes. Cool the sauce to room temperature, transfer to an airtight container, and refrigerate for up to 4 days. Reheat gently over low heat on the stovetop, stirring often and adding a splash of water or broth if it has thickened too much.
Does this sauce freeze well?
It freezes beautifully for up to 3 months in an airtight freezer container. Thaw overnight in the refrigerator and reheat gently on the stovetop over low heat, stirring often and adding liquid if needed.
What if I do not have both beef and pork?
You can use 1.5 pounds of beef alone or 1.5 pounds of pork alone. The sauce will taste slightly different but will still be delicious and follow the same method and timing.
Serving Ideas for Bolognese Sauce
Spoon this sauce over fresh egg tagliatelle or pappardelle, where the wide ribbons catch the meat and sauce. It is equally at home on rigatoni or penne, where the ridges and tubes hold it well. A handful of grated Parmesan and fresh basil finish the dish. For a simpler meal, serve it over creamy polenta or mashed potatoes, where the sauce soaks in and becomes part of the dish.
