Homemade Ragù alla Bolognese Recipe
Published November 3, 2023. This post may contain affiliate links. Please read my disclosure policy.
This incredible Italian homemade Bolognese Sauce Recipe is slow-cooked with tomatoes and herbs for an unbelievable pasta or lasagna sauce. I can’t even begin to tell you how flavorful and authentic this sauce is, and I guarantee you will love it.
As an Italian, I love pasta tossed in simple-to-prepare full-flavored sauces. There’s just nothing like it. If you’re the same, then you must try my Pomodoro Sauce or Alfredo Sauce.
Bolognese
Bolognese is a thick meat sauce that is indigenous to the northern region of Italy, known as Bologna. Ragù all Bolognese traditionally has beef, onions, celery, carrots, wine, and milk for the sauce. While not all ragus have it, it can also commonly have pork or pancetta in addition to the beef. When the word ragù is coupled with “alla bolognese,” it is about pasta or another sauced dish. Ragù comes from the French word ragoûter, which means to stimulate the appetite.
There are some variations of this sauce, including herbs and spices, that can be added to enhance the flavors or to tailor it to one’s liking. This sauce requires some time to prep and time to cook before it’s finished. Do not expect to finish this bolognese in a few hours, and remember it will get better with time, so don’t be surprised if it is better the next day.
Ingredients and Substitutions
- Beef – I used beef chuck that I finely minced by hand. Other options are short rib or brisket. In addition, you can purchase pre-ground chuck or make your own Homemade Ground Beef. The classic meat to use would be veal, although it is expensive and hard to find.
- Pork – It is best to use pork belly for this. You can substitute with fresh ground pork as well.
- Onions – You can use red, white, yellow, or sweet onions.
- Celery – This is used as the vegetable base in the sauce.
- Carrots – You will need some fresh carrots for the sauce.
- Garlic – This is optional and not necessarily classic, but I like a few cloves.
- Wine – You can use any good dry red or white wine. I like to use Sangiovese for red or Pinot Grigio for white.
- Tomatoes – I prefer to hand-crush whole-peeled San Marzano tomatoes. However, you can crush regular whole peeled tomatoes, use pre-crushed tomatoes, or use home-canned tomatoes. You will also need the sauce that is in cans.
- Stock – Beef stock will add great flavors to the Bolognese sauce. You can also use water.
- Milk – This sauce is finished with whole milk. You can substitute with half and half. I would not use a low-fat milk for this.
- Bay Leaves – This is optional, but the flavors and aromatics they add are fantastic.
- Rosemary – Another optional ingredient to add for flavor. You can use 6-8 leaves of fresh basil instead.
- Cloves – Some whole cloves make this sauce delicious.
- Oil – Use olive oil in this recipe. You can also use a neutral-flavored oil.
How to Make a Bolognese Sauce
Mince the beef and pork belly.
Mince the onions, celery, carrots, and garlic.
Add the olive oil to a large pot or rondeau over high heat and heat it until it begins to smoke lightly.
Add in the beef spread it out around the pan, and sear for 2 minutes.
Stir the beef and cook for 3 to 4 minutes or until it is finished cooking. Transfer it to a large bowl.
Place the pork into the pan over high heat, spread it out, and sear for 2 minutes.
Stir the pork, turn the heat down to medium-low, and render the fat while occasionally stirring. This usually takes about 10 to 12 minutes.
Remove the pork leaving the rendered fat in the pot, and set it in the bowl with the cooked minced beef.
Add in the onions and caramelize on low heat for 45 to 60 minutes while occasionally stirring.
Pour in the carrots and celery, season with salt and pepper, and sauté over medium heat for 10 to 12 minutes or until tender but still slightly firm on the outside.
Stir in the garlic and cook for 30 to 45 seconds or until fragrant.
Mix back in the cooked beef and pork, along with the bay leaves and cloves.
Deglaze with red wine, turn the heat to high and frequently stir until the wine is almost gone and absorbed, or au sec.
Add in the tomatoes and beef stock and stir to combine. Place on a lid and simmer over low heat for 3 hours. Stir every 45 to 60 minutes. It should be a thick, rich sauce at this point.
Pour in the milk and mix to combine.
Add in optional rosemary sprig, and lightly season with salt and pepper. Cook uncovered over low heat for 60-90 minutes. It will have a rich creaminess to it when it’s finished.
Cook the pasta according to its instructions and gently mix in a pan or bowl with some of the bolognese sauce using a rubber spatula.
Serve with a generous garnish of freshly grated parmigiano Reggiano.
Make-Ahead and Storage
Make-Ahead: For freshness, you can make this up to 2 days before serving it. Please keep it in the refrigerator for 1 hour before serving it and reheat it until hot in a pot.
How to Store: To store the Bolognese sauce, cool it in an ice bath in your sink or transfer it to a refrigerator and cool it uncovered until it is cold about 3-4 hours. Cover it and keep it in there for up to 5 days. This will also freeze well and be covered for up to 3 months. Thaw for 1 day in the refrigerator before reheating.
How to Reheat: Add your desired amount of Bolognese to a medium-sized pot and cook over low heat until hot.
Chef Notes + Tips
- Feel free to use all beef or all pork if you do not want to use the combination.
- You can finely mince the onions, celery, or carrots in a food processor instead of chopping by hand.
- Any shape of pasta is great to serve with this.
- Other great red wines to use are Cabernet Sauvignon or Merlot. A white wine I also like to cook with is chardonnay.
- You will need a 2 to 2 ½ gallon stainless steel pot or Dutch oven.
- The amount of minced onions should total around 3 cups. In addition, the amount of minced carrots and celery will be about 2 cups each. It is totally fine if it’s off by a few tablespoons in either direction. It will not impact the final sauce.
More Sauce Recipes
Video
Homemade Ragù alla Bolognese Recipe
Ingredients
- 3 tablespoons olive oil
- 2 Pounds finely minced beef chuck
- 2 pounds finely minced pork belly
- 2 large peeled finely minced yellow onions
- 3 finely minced carrots
- 8 finely minced ribs of celery
- 4 finely minced cloves of garlic
- 2 bay leaves
- 4 cloves
- 2 cups dry red wine
- 2 –28-ounce cans hand crushed whole San Marzano tomatoes
- 1 ½ cups beef stock
- 2 ½ cups whole milk
- 1 sprig fresh rosemary, optional
- coarse salt and fresh cracked pepper to taste
Instructions
- Add the olive oil to a large pot or rondeau over high heat and heat it until it begins to smoke lightly.
- Add in the beef spread it out around the pan, and sear for 2 minutes.
- Stir the beef and cook for 3 to 4 minutes or until it is finished cooking. Transfer it to a large bowl.
- Place the pork into the pan over high heat spread it out, and sear for 2 minutes.
- Stir the pork, turn the heat to medium-low, and render the fat while occasionally stirring. This usually takes about 10 to 12 minutes.
- Using a slotted spoon remove the pork leaving the rendered fat in the pot, and set it in the bowl with the cooked minced beef.
- Add onions and caramelize on low heat for 45 to 60 minutes while occasionally stirring. They will be browned, tender, and sweet.
- Pour in the carrots and celery, season with salt and pepper, and sauté over medium heat for 10 to 12 minutes or until tender but still slightly firm on the outside.
- Stir in the garlic and cook for 30 to 45 seconds or until fragrant.
- Mix back in the cooked beef and pork, along with the bay leaves and cloves.
- Deglaze with red wine, turn the heat high, and frequently stir until the wine is almost gone and absorbed, or au sec.
- Add in the tomatoes and beef stock and stir to combine. Place on a lid and simmer over low heat for 3 hours. Stir every 45 to 60 minutes. It should be a thick rich sauce at this point.
- Pour in the milk and mix to combine.
- Add in optional rosemary sprig, and lightly season with salt and pepper. Cook uncovered over low heat for 60-90 minutes. It will have a rich creaminess to it when it’s finished.
- Cook the pasta according to its instructions and gently mix in a pan or bowl with some of the bolognese sauce using a rubber spatula.
- Serve with a generous garnish of freshly grated parmigiano Reggiano.
I made this 2 days ago, and the flavor gets better! It tastes wonderful. I’m planning to freeze the remainder and make the Pappardelle. It’s absolutely delicious. A 5 star plus rating.
Thank you Chef Billy. 😇🙏🙏
Thank you for giving it a shot!
Followed the recipe it turned out fantastic!
Excellent! Thank you!
I love doing dinner parties so I decided to make this sauce. I followed the recipe exactly. It was magnificent!!! It was my first time trying it & my guests kept complimenting me because it was so delicious. And just when they thought they were done, they kept going back for just a little more, several times. We completely devoured it. I made this with Trader Joe’s Tagliatelle Pasta because I am a Celiac. They never noticed that it was GF pasta. It’s was a lengthy process but do try it because it’s that good. Thanks Chef Billy Parisi!
Thank you!
45 to 60 minutes to caramelized onions?
yes
I was a bit skeptic when I added the cloves but what a difference in the taste. I also added 4oz of tomato paste. I tasted the sauce every hour and it just tasted better as it cooked. I cooked the sauce for 5 hours and it turned out perfectly. Thank you Chef Billy your recipes always turn out good!
Love it!
Thank you ChefBilly fabulous soooootasty 😀😋
Where do I find minced pork belly?
you don’t. You buy pork belly and mince it.
Absolutely bellisimo!
I love this recipe! My family is from Naples, so we never made a sauce like this. Great change from what I typically make.
Thank you for developing such fabulous and reproducible recipes.
Lorraine
thanks for giving it a shot!!
I now make this at least once a month. This is absolutely amazing. My go-to sauce recipe!
Making this for dinner tonight. The entire house smells amazing. Thank you.
Such a delicious recipe. The flavors just meld together to create a sauce the delights the tastebuds! No kidding, this does take ALL day to prepare… your family will have numerous accolades for taking the time to make such a wonder meal. The proportions are great Billy! Well done!
Getting my ingredients together 🙂 The cloves, do they break down (?) in the sauce or do you have to fish them out before serving?
Thank you ChefBilly
Thank you fabulous tasty recipe ChefBilly
Thankyou tasty recipe ChefBilly
Chef Billy, the ground pork belly that is used, is that the same as pancetta? The sauce is so good. Thank you.
pancetta is different and can be used for this.
I haven’t made it but definitely will try it. Can’t believe I was born in Italy and never made this kind of sauce yet.
that’s crazy! Enjoy!
Where do you get this awesome pasta???
grocery store.
Made this and it came out delish!!
Thank you Chef Billy delicious 😋 recipe 😋😁🤩👋
Thanks!
Made it over 2 days due to time involved between cooking and life! Delicious! Served over fresh pappardelle pasta. Yum! Worth every hour. Def not 1 minute prep time though! 😉
thank you!
Looks delicious, everything you make is good
many thanks!
45 to 60 minutes to carmalize onions?
yes, to do it properly.
Can you use this sauce to make lasagna too, or is it more for putting over pasta?
absolutely
Prep time one minute😊
Many thanks!
Very tasty.
Glad you tried it!
This is a monthly make. Very good and easy.
Thank you for trying!