Bolognese Sauce

After years of testing and refining this classic Italian sauces in my kitchen, I’ve perfected my Bolognese to reach the perfect balance between rich meatiness, bright tomato flavor, and velvety texture. This recipe is a family favorite because the simple addition of milk at the end creates an incredibly tender texture that sets it apart.
What is Bolognese Sauce?
Simply put, Bolognese is an Italian meat sauce often served with thick, flat pasta like fettuccine. Many people also know it as “ragù” or “ragù Bolognese.”
This sauce originated in the Bologna region of Italy and over time, as it became popular in other parts of the world, it became more known as Bolognese sauce. The Bolognese Sauce we are more familiar with has a thicker tomato base than the original ragù but is still packed with meats, traditional vegetables, and milk.
Bolognese is not a quick sauce you can whip up on a Monday night, it does demand a couple of hours of slow cooking to be the best. Even though it will take a while to cook, I guarantee that every minute of effort put into the sauce is worth it. It will become your favorite way to eat pasta after the first bite.

Key Ingredients In Bolognese Sauce
Meats – after testing this recipe many times, I find that the combination of ground beef and ground pork is the best. Use ground beef that has a little fat content, like the 85/15 meat to fat ratio. I do not drain off the liquid as the meat cooks because that liquid has so much flavor! Don’t waste it! Incorporate it into the sauce.
Vegetables – Bolognese sauce starts with what’s called “soffritto,” which is a trio of onions, celery, and carrots that is at the base of many sauces and soups.
Tomatoes – modern Bolognese sauce has a heavy base of tomatoes and tomato paste. Use both crushed tomatoes and tomato paste to give a deep tomato flavor, acidity, and some sweetness.
Wine – To compliment the beef and bring richness to the sauce, I prefer to use red wine in this sauce. White wine can easily be substituted as well and to be honest, the flavor difference is so fine, many people won’t even notice the substitution.
Milk – I recommend using milk over cream because it is not added to make the sauce creamy but rather give it a different texture and help tenderize the meat.
Herbs – Classic Italian cuisine herbs and aromatics include garlic, oregano, parsley, and some fresh basil to finish the sauce.
Gluten free notes: my Bolognese sauce recipe should be completely gluten free. As always, double check all the packaging of the products you are using. You can serve it with gluten free pasta, zucchini noodles, sauteed vegetables, or spaghetti squash.
What Pasta is Best to Serve with Bolognese Sauce?
Traditionally, this sauce is served with thick, flat pasta like fettuccine or tagliatelle. Of course, you can choose your own pasta based on personal favorites and what your kids will agree to try. I’ve made Bolognese sauce with rotini on many occasions because I like the way the twisted pasta catches the meat sauce so well.
Try this meat sauce over tortellini, and ravioli for the extra cheesy bite. It would also be fantastic over gnocchi.
For healthier options, serve Bolognese sauce with zucchini noodles or spaghetti squash.
How To Make Bolognese Sauce

Bolognese sauce is made through a combination of sauteing, sweating, and stewing and it will take a time to cook. I recommend using a Dutch oven for better and even cooking.
- Start by sauteing onions, carrots, and celery until it’s soft and add the meats. Break down all the clumps as meat cooks. Once meat is mostly browned, add red wine and let it simmer for a few minutes.
- Add beef stock, crushed tomatoes, tomato paste, oregano, parsley, garlic, salt, and pepper to the meat and mix it all well. Bring it to a simmer and lower the heat to low. Close the lid but leave a small crack for the steam to escape. Let is stew for about an hour. Remember to stir from time to time and scrape the bottom.
- After an hour, add milk and basil, close the lid and cook for another 45 minutes to an hour. Don’t rush this sauce! It’s all about giving it time for the flavors to develop and meat to be tender.


Storing and Freezing Suggestions
Store sauce in a glass jar (or two jars) with an air-tight lid, in the refrigerator for 5-7 days. It’s better to divide the sauce among two jars so that the same jar is not opened several times for different recipes.
Expert Tip: Food spoils faster when bacteria is introduced. To lower chances of bacteria getting in, do not put spoons or anything else in when getting sauce out, but pour some sauce out of the jar instead. Keep the lid on and open the jar as little as possible.
Freezing Instructions:
- For a longer shelf life and to prevent bacteria, it is best to cool the sauce quickly before freezing; an effective method is to place the pot in a larger container of ice.
- Portion cooled sauce into several freezer bags or freezer containers. Get all the air out and close completely. Label the bag or the container with date and name. Freeze them laying flat so they are easy to stack once frozen. Keep in the freezer for up to 3 months.
- Thaw slowly, in the refrigerator, overnight or for up to 24 hours.

Expert Tips and Variations
Don’t Rush the Simmer: The key to a deep, rich flavor is a low and slow simmer. Don’t be tempted to turn up the heat; a gentle bubble is all you need.
Choosing Your Wine: A dry red wine like a Merlot or Cabernet Sauvignon is classic, don’t use sweet wines!
Omitting wine: while it will affect the flavor slightly, you can omit the red wine and use bone beef broth instead.
Adding parmesan: if you want to incorporate cheese flavor right into the sauce, you can add an about 1-inch parmesan cheese rind to the sauce while it’s cooking. Just discard it after the sauce is done.


PIN THIS RECIPE FOR LATER
DID YOU MAKE THIS RECIPE? PLEASE leave a 🌟 star rating! Let me know how you liked it by leaving the 📝 comment below or share and tag me on social media @willcookforsmiles. DON’T FORGET to subscribe to my newsletter!

Bolognese Sauce Recipe
Ingredients
- 2 tbsp olive oil
- 1 Vidalia onion
- 2 medium carrots
- 2 celery ribs
- 1 lb ground beef 85/15 meat to fat ratio
- 0.5 lb ground pork
- 6 garlic cloves
- 8 oz tomato paste
- 28 oz can crushed tomatoes
- 1/2 cup red wine
- 1 cup beef stock
- 2 tsp oregano
- 2 tbsp dried parsley
- salt
- fresh ground black pepper
- 3/4 cup whole milk
- 2 tbsp minced fresh basil
Instructions
- Preheat Dutch oven over medium heat and add olive oil.
- Saute onions, carrots, and celery until softened.
- Add beef and pork and break down all the lumps as meat cooks.
- Once meat is mostly browned, add red wine and let it simmer for a few minutes.
- Add beef stock, crushed tomatoes, tomato paste, oregano, parsley, garlic, salt, and pepper to the meat and mix it all well. Bring it to a simmer and lower the heat to low. Close the lid and let is slow cook for about an hour.
- After an hour, add milk and basil, close the lid and cook for another 45 minutes to an hour.
Video
Notes
- Storing: Store sauce in a glass jar (or two jars) with an air-tight lid, in the refrigerator for 5-7 days.
- Freezing: freeze cooled sauce in freezer bags, laying flat. Stack frozen sauce bags and keep frozen for up to 3 months. Thaw slowly in the refrigerator.
Nutrition
Some More Comforting Italian Recipes To Try
If you love classic Italian Sauces, try my Alfredo sauce, classic spaghetti sauce, or vodka Sauce.
Originally published on Will Cook For Smiles in May 2019.
Would you like to save this recipe?
Categories:
Beef Recipes, Dinner Recipes, Gluten Free Recipes, Italian Dinner Recipes, Sauce Recipes,All images and text ©Lyubov Brooke for ©Will Cook For Smiles. Please do not use my images without prior permission. If using my posts in collections and features, please link back to this post for the recipe.
Disclaimer: Nutrition information shown is not guaranteed to be 100% accurate as most ingredients and brands have variations.
It sounds wonderful & I can’t wait to try it this wk’nd
I hope you like it!
Now that I am on temporary vacation, I am able to finally cook for my family more often. I made this recipe in the morning and the only addition I made was I added 4 links of sweet Italian sausage to the sauce. It is an amazing sauce and I can not stop sampling it all day.
Hi David,
I am so glad you liked it!! Stay save!!!
Fantastic! I added some bay leaves, vinegar and crushed red pepper. Made some homemade gnocchi for the sauce and everything turned out amazing. Thanks for sharing!
Yum! So glad you liked it!
Made this once so far and outstanding!
My question to use is can heavy whip replace whole milk?
It may give it a creamier feel to it, but not sure if it will alter the taste.
And, if heavy whip can be used, how much?
Thanks!
Mo
Hi Mo! Sorry about the previous comment, I misunderstood. The reason I recommend using milk over cream because Bolognese is not a creamy sauce and milk is added to give it a different texture, calm acidity or tomatoes, and help tenderize the meat.
You can of course rebel 😉 and try it creamy. Maybe you’ll like it better that way.
I came across your recipe while looking for a bolognese recipe to use for my own blog ( I’m blogging about cooking a dish I’ve never tried) and I’m tweaking it so it’s not identical to yours but I’m still going to refer people back to your recipe if that’s ok!
Made your recipe last night , loved it . Will make it again. The only change I made was 1 tablespoon of sugar.
Hi, Mary! So glad you liked it!
Your recipe looks awesome.
I don’t do traditional with carrots, celery. I use: onion, mushrooms, roasted garlic.
What do you think about adding Pancetta? Or is that meat overkill since there are two different kinds of meat in your recipe. I also plan to get fennel pork sausage vs just plain ground pork.
Also, in your recipe you mention 2 tsp. Oregano. Is this fresh or dried?
Does milk add anything to the recipe or can one do without? Is it better over half and half or heavy whip? I noticed from other recipes that heavy whip doesn’t break down and separate as easily as milk or half and half.
Thanks!
Mo
I’m so sorry I didn’t see this question earlier! We were having spam issues with out email service. I saw below that you made it and answered you there. let me know if you still have more questions.
It is 2 tsp of dried oregano, I will clarify it in the recipe.
I think Pancetta would be good too, if you use ground beef and ground pork. With the sausage it might be too much tho.
I don’t keep wine on hand. Is there anything I can use as a substitute?
I can not cook. But I am looking to remedy that. A friend sent me this receipe. Very excited to try this today. Last week i mastered chili. Today is your bolognese. Wish me luck!!
Hi, Mike! I hope it turned out well!
You’re Spot On!
Delizioso
Thanks, Georgio!
Thanks, Emma! I love it so much too!!! 🙂
I think my ancestors were Italians because I love pasta so much. This Bolognese is absolutely delicious.