| | | |

Classic Bolognese Sauce

Bolognese sauce with spaghetti.

I love the complexity of a Bolognese sauce. There’s a lot going on in this classic sauce, but preparation isn’t complicated at all. Just cook the pancetta, vegetables, and ground meat, then add the milk, wine, tomatoes, and liquids and let the sauce simmer. Seasonings are simple: salt, pepper, a little nutmeg, and a bay leaf. The sauce freezes beautifully, too, so make a bigger batch!

For pasta, Bolognese is traditionally served with pappardelle or tagliatelle, but spaghetti, linguine, and fettuccine work just fine. Rigatoni and penne are also excellent with a Bolognese sauce.

What You’ll Like About This Recipe

  • Deep flavor. Bolognese gains its complexity from time, not fuss. As the sauce simmers, the aromatics and milk melt into the meat, the wine reduces, and the tomatoes mellow, creating a rich, balanced ragu.
  • Traditional technique, simplified. This recipe uses authentic steps—rendered pancetta, finely chopped aromatics, and the gentle incorporation of milk, wine, and tomatoes—but avoids unnecessary complication. It’s classic Italian cooking made intuitive.
  • A balanced blend of meats. Mixing ground beef with pork or Italian sausage creates a richer, more rounded flavor than either meat alone. The combination gives the sauce both depth and tenderness.
  • Perfect for make-ahead meals. Bolognese tastes even better the next day as the flavors continue to meld. It’s a recipe that rewards patience and offers excellent leftovers for weeknights or meal prep.

Ingredient Notes

  • Pancetta – Pancetta is traditional, providing the salty, savory foundation of flavor.
  • Onion, carrot, and celery (soffritto) – Finely dicing these vegetables helps them soften and disappear into the sauce, releasing sweetness and building complexity.
  • Ground beef and pork – The combination creates a richer sauce with a tender texture. Italian sausage adds extra seasoning if you prefer a slightly spicier or more robust profile.
  • Milk – Milk is a traditional component added to the meat.
  • White wine – Helps deglaze the pot and adds acidity and depth. If you don’t have a dry white wine, red works well, too.
  • Tomato paste – Concentrated tomato flavor that caramelizes with the meat, giving the sauce a deeper, richer taste.
  • Whole tomatoes – Crushing the drained whole tomatoes by hand adds a rustic texture.

Steps to Make Classic Bolognese Sauce

  1. Prepare the aromatics—soffritto—by finely chopping onion, carrot, and celery, ensuring even, small pieces so they soften properly into the sauce. This foundational step builds flavor from the very start.
  2. Render the pancetta in a heavy pot until most of the fat has melted. This adds a rich, savory base that flavors the vegetables and meat as they cook.
  3. Add the chopped vegetables and cook gently until they soften and become fragrant. Slow cooking helps concentrate their natural sweetness and reduces harshness.
  4. Incorporate the ground beef and pork, breaking the meat into small, even pieces. Cook until fully browned and no longer pink, allowing some moisture to evaporate for a deeper, more robust flavor.
  5. Add the milk and simmer gently until it has disappeared into the meat.
  6. Pour in the wine and scrape up the browned bits from the bottom of the pot. Let the wine reduce until nearly evaporated.
  7. Stir in the tomato paste, drained, hand-crushed tomatoes, beef stock, and bay leaf. Bring the mixture to a gentle simmer. Cook over low heat for 2 to 3 hours. This allows the flavors to develop slowly.
  8. Taste and adjust seasoning with nutmeg, salt, and pepper. The flavors should be rich, savory, and well-balanced.

Pro Tips

  • Don’t rush the wine reduction—letting it evaporate until nearly dry intensifies the flavor.
  • Simmer gently, not at a boil. Low heat is essential for achieving a smooth, cohesive ragù.
  • Use whole drained tomatoes rather than crushed or diced for better texture control.

Recipe Variations

  • Sausage-forward Bolognese. Use spicy or sweet Italian sausage in place of the pork for added seasoning and a slightly heartier flavor.
  • Mushroom Bolognese. Add finely chopped mushrooms to the soffritto for deeper umami and a more robust, earthy flavor.
  • Bolognese bianco. Omit the tomatoes entirely and use broth, wine, and cream for a white ragù that is silky and richly savory.

Serving Suggestions

  • Bread: Focaccia is wonderful with a pasta meal, or serve the dish with garlic bread, a baguette, or crusty Italian loaf.
  • Salad: Add a tossed salad to your menu and serve it with this tangy homemade Italian dressing. Or make a creamy Caesar salad.
  • Vegetables: Steamed green beans, asparagus, or broccoli can add bright color and flavor to the meal.
  • Caprese Salad: Drizzle sliced fresh tomatoes, mozzarella cheese, and fresh basil leaves with olive oil or balsamic glaze for a burst of fresh flavor.

How to Store

  • Refrigerate: Store leftovers in an airtight container for up to 4 days. The flavors deepen and improve over time.
  • Reheat: Warm gently on the stovetop, adding a splash of water, stock, or milk if needed to loosen the sauce.
  • Freeze: Freeze in containers or freezer bags for up to 3 months. Thaw in the refrigerator overnight before reheating.
Classic Bolognese sauce with ground beef and spaghetti.

Classic Bolognese Sauce

Diana Rattray
This classic Bolognese sauce is packed with a surprising amount of flavor for such a simple combination of ingredients!
No ratings yet
Servings 8 servings
Calories 305
Prep Time 20 minutes
Cook Time 2 hours 45 minutes
Total Time 3 hours 5 minutes

Ingredients
  

  • 1 medium onion
  • 1 medium carrot
  • 2 ribs celery
  • 4 strips pancetta, diced
  • 1 pound lean ground beef
  • ½ pound ground pork
  • Kosher salt, to taste
  • ½ cup whole milk
  • ½ cup dry white wine
  • 3 tbsp tomato paste
  • 1 (28-oz) can whole tomatoes, drained and crushed with your hands
  • 1 cup low sodium beef stock, or more as needed
  • 1 large bay leaf
  • Freshly ground black pepper, to taste
  • Hot cooked tagliatelle or pappardelle, for serving
  • Grated Parmigiano Reggiano cheese, for serving
  • 1 pinch grated nutmeg

Recommended Equipment

  • Large sauté pan

Instructions

  • Chop the onion, carrot, and celery into 1/4-inch dice.
    1 medium onion | 1 medium carrot | 2 ribs celery
  • Arrange the pancetta in a large, heavy sauté pan and cook over medium heat for 5 to 7 minutes or until most of the fat is rendered. Add the diced vegetables and cook over low heat until the vegetables are softened and the onion is translucent.
    4 strips pancetta, diced
  • Add the ground beef and pork to the pan with the vegetables and pancetta. Break the meat into very small pieces with a wooden spoon. Cook over medium heat, stirring frequently, for 8 to 10 minutes until the meat is deeply browned and any water it has released has evaporated. You want it to sizzle and take on color, not steam. Season lightly with kosher salt here to help draw out moisture.
    1 pound lean ground beef | 1/2 pound ground pork | Kosher salt
  • Pour in the milk and bring to a gentle simmer. Reduce the heat to low and cook, stirring occasionally, for 10 to 12 minutes, or until the milk is completely absorbed by the meat and the pot looks dry again. This step tenderizes the meat and keeps it from turning grainy once the tomatoes are added.
    1/2 cup whole milk
  • Tip: Don’t rush this step and don’t turn the heat up. If you boil the milk hard or add wine while milky liquid is still in the pan, the dairy can split and the meat won’t stay tender. You want a bare simmer and a pot that looks greasy and dry with no visible milk before moving on. This step tenderizes the meat and keeps it from turning grainy once the tomatoes are added.
  • Add the wine and raise the heat to medium. Scrape up any browned bits from the bottom of the pan. Simmer for 5 to 7 minutes until the wine has almost completely evaporated. The alcohol should be gone and the pot should look fairly dry again before you add the remaining sauce ingredients.
    1/2 cup dry white wine
  • Add the tomato paste, drained hand-crushed tomatoes, beef stock, and bay leaf.
    3 tbsp tomato paste | 1 (28-oz) can whole tomatoes, drained and crushed with your hands | 1 cup low sodium beef stock, or more as needed | 1 large bay leaf
  • Reduce the heat to low and simmer uncovered for 2 to 3 hours. If the sauce is thin, continue cooking, uncovered, for 30 minutes more or until thickened. Add extra warm stock 1/4 cup at a time only if it looks dry.
  • Taste and season with a pinch of nutmeg, kosher salt, and freshly ground black pepper, to taste.
    Kosher salt | Freshly ground black pepper | 1 pinch grated nutmeg
  • Remove the bay leaf and serve with hot cooked pasta and Parmigiano Reggiano.
    Hot cooked tagliatelle or pappardelle | Grated Parmigiano Reggiano cheese

Nutrition

Calories: 305kcalCarbohydrates: 5gProtein: 18gFat: 22gSaturated Fat: 8gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gTrans Fat: 1gCholesterol: 70mgSodium: 253mgPotassium: 466mgFiber: 1gSugar: 3gVitamin A: 1442IUVitamin C: 3mgCalcium: 48mgIron: 2mg

Disclaimer:

Our nutritional information is based on a third-party application that analyzes the ingredients list to determine the values. The information is meant to be helpful, but should be considered an estimate. Values may differ depending on measurements, brands, serving variations, and database availability.

Keyword bolognese sauce
Tried this recipe?Let us know how it was!

You Might Also Like

  • Swedish-Style Meatballs

    Our best Swedish meatball recipe features a flavorful blend of seasonings and a creamy sauce. It’s a fantastic dish for any night of the week. Variations included!

  • Grilled Burgers With Chipotle Aioli

    Perfectly grilled juicy burgers are easy, whether on a gas or charcoal grill or or grill pan. The chipotle aioli is the perfect finishing touch!

  • Mince and Tatties

    This Scottish comfort food favorite features seasoned ground beef with veggies and savory gravy, served with mashed potatoes.

  • Slow Cooker Beef Chili

    Warm up with a bowl of flavorful slow cooker chili. Made with ground beef, beans, and a blend of spices, it’s the perfect dish for a game day gathering.

  • Gluten-Free Cottage Pie

    Cottage pie is a comforting, cozy all-in-one-dish dinner your family will love! Thanks to the UK for this fabulous dish!

  • Parmesan Meatloaf

    Top this flavorful Parmesan meatloaf off with pizza sauce or your favorite marinara sauce. Or make meatloaf muffins.

  • Korean-Inspired Meatloaf

    This Korean-inspired meatloaf blends ground beef and pork with gochujang, soy sauce, garlic, and ginger—finished with a sweet-spicy glaze for bold flavor in every bite!

  • Cookout Beans With Ground Beef

    These easy baked beans are “doctored” with some ground beef, ketchup, chili powder, and brown sugar. These beans are an excellent side dish to serve with barbecue.

  • Easy Classic Lasagna

    Try this easy classic lasagna recipe for your next family gathering. Layered with meaty sauce, noodles, and cheese.

  • Layered Taco Bake

    Make dinner a fiesta with this delicious layered taco bake! Packed with all the flavors of tacos, it’s a crowd-pleasing one-pot dish.

  • Bacon Cheeseburger Soup

    This bacon cheeseburger soup recipe is sure to impress! Serve it with a side of salad, garlic bread, or a grilled cheese sandwich.

  • Spaghetti and Meatballs

    Spaghetti and meatballs may be Italian, but it’s also a classic American weeknight meal!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating