Bolognese Sauce

Bolognese Sauce is an Italian meat sauce made with traditional soffritto of onions, carrots, and celery, combination of beef and pork, red wine, milk, and aromatics. It's important to cook this sauce slowly, simmering for about 3 hours of total cook time. This recipe develops a deep, complex flavor that can be made ahead and frozen for a perfect weeknight meal over your favorite pasta.
4.85 from 39 votes
41
Comments
Jump to Recipe
Jump to Video
Fettuccine mixed and topped with Bolognese sauce on a plate with a fork.

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.

labeled ingredients to make Bolognese sauce on the wooden board.

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

collage of four images of steps to make meat sauce from cooking veggies, adding meat, adding wine and 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.

  1. 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. 
  2. 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.
  3. 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.
collage of two images of cooking the meat sauce stirring it and after cooked for an hour.
collage of two images of making the Bolognese sauce adding milk and stirring it in.

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.
cooked red Bolognese sauce in a large pot with a ladle in it.

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.

Fettuccine with Bolognese sauce topped with more sauce, parmesan, and basil.
swirling some fettuccine with red meat sauce with a fork over a spoon.

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!

fettuccine pasta mixed and topped with a tomato based meat sauce on a plate.

Bolognese Sauce Recipe

Bolognese Sauce is an Italian meat sauce made with traditional soffritto of onions, carrots, and celery, combination of beef and pork, red wine, milk, and aromatics. It's important to cook this sauce slowly, simmering for about 3 hours of total cook time. This recipe develops a deep, complex flavor that can be made ahead and frozen for a perfect weeknight meal over your favorite pasta.
4.85 from 39 votes
Print Pin Video Rate
Course: dinner, Main Course
Cuisine: Italian
Diet: Gluten Free
Prep Time: 10 minutes
Cook Time: 2 hours 30 minutes
Total Time: 2 hours 40 minutes
Servings: 10 (makes about 2.5 quarts)
Calories: 288kcal
Author: Lyuba Brooke

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

Calories: 288kcal | Carbohydrates: 16g | Protein: 16g | Fat: 18g | Saturated Fat: 6g | Cholesterol: 50mg | Sodium: 396mg | Potassium: 828mg | Fiber: 3g | Sugar: 10g | Vitamin A: 2620IU | Vitamin C: 15.8mg | Calcium: 90mg | Iron: 3.2mg
Tried this recipe?Mention @willcookforsmiles or tag #willcookforsmiles!

Some More Comforting Italian Recipes To Try

Instant Pot Spaghetti Sauce

Instant Pot Spaghetti

Italian Meatballs

Lasagna Recipe

Chicken Parmesan

Baked Ziti

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?

We'll email this post recipe to you, so you can come back to it later!

Categories:

, , , , ,

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.

4.85 from 39 votes (20 ratings without comment)

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

41 Comments

  1. Laura Kuferman says:

    It sounds wonderful & I can’t wait to try it this wk’nd

  2. 5 stars
    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.

    1. Hi David,

      I am so glad you liked it!! Stay save!!!

  3. Elizabeth says:

    5 stars
    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!

    1. Yum! So glad you liked it!

  4. 5 stars
    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

    1. 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.

  5. 5 stars
    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!

  6. 5 stars
    Made your recipe last night , loved it . Will make it again. The only change I made was 1 tablespoon of sugar.

    1. Hi, Mary! So glad you liked it!

  7. 5 stars
    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

    1. 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.

  8. I don’t keep wine on hand. Is there anything I can use as a substitute?

  9. 5 stars
    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!!

    1. Hi, Mike! I hope it turned out well!

  10. 5 stars
    You’re Spot On!
    Delizioso

  11. Thanks, Emma! I love it so much too!!! 🙂

  12. 5 stars
    I think my ancestors were Italians because I love pasta so much. This Bolognese is absolutely delicious.

More Recipes...