Main Dishes,  Pasta & Rice,  Recipes,  Savory Sauces

Italian Meat Sauce

This is seriously the best Italian Meat Sauce. Every time I make it, friends and family ask for the recipe. It is rich. It is savory. This is the sauce you dream of!

Italian Meat Sauce and pasta on a white plate. A bowl of pasta and Italian Meat Sauce is in the background.

Although I call it an “Italian Meat Sauce”, it actually is a type of Bolognese sauce. My recipe came from my Mom, who got the recipe decades ago from her Italian neighbors, Alex and Teresa, in San Francisco. The only changes I’ve made to the recipe is to not use ground veal (I never buy or use veal) or to include rosemary. I personally think rosemary overpowers the dish, but that is my preference. If you love rosemary by all means add a tablespoon of fresh, crushed leaves when you add the other herbs.

You can buy the ingredients for my Italian Meat Sauce at most grocery stores. There is nothing exotic and you might already have on hand most of the ingredients. Even San Marzano whole tomatoes are at my local Walmart and Trader Joe’s. But if you cannot find this type of canned tomatoes, use your favorite brand. Because San Marzano tomatoes tend to be ever so slightly sweeter than regular tomatoes, add a scant teaspoon of white granulated sugar to the batch of sauce as it simmers.

Italian Meat Sauce ingredients - A Bottle of Red Wine, Cans of Tomatoes, Garlic, Lemon, Onion, Fresh Basil, Dried Oregano

Getting More Flavor from Ingredients

One thing to know about this Italian Meat Sauce, actually any sauce or savory dish, is that it is not just the quality of the ingredients that matter. It is also how you cook them. Which might make you wonder, “How can I get the most flavor from any recipe?”

I like to tease every little bit of flavor from a dish. So, I follow the rules of sear, sauté, and deglaze whenever I can!


1. Sear the meat – get the pot very hot and make the meat toasty brown.

2. The Fond – browned meat bits and fat from browning the meat.

3. Sauté – all of the aromatics are sautéed in the fond.  Stir and scrape the pan to relase every bit of caramelized goodness!

4. Deglaze – Add the red wine to get every last bit of fond to release from the pan and into the sauce. Now is the time to add fresh herbs (basil chiffonade).

Yes, it is worth the wait!

Now the heart of the sauce is made and it is time to add the tomatoes, the tomato puree, and the browned ground beef and sweet Italian sausage. Bring the sauce to a boil, stir well, and then turn down the heat to a very low simmer. Cover the sauce with a lid and let it cook long and slow stirring occasionally.

After 2 hours the sauce looks like this… and is ready!

The finished sauce after cooking for 2 hours. The sauce is still bright red with chucks of meat and bits of basil clearly visible.

Now, you might be wondering why on earth you want to spend 2 plus hours making a sauce? Because it is worth it! This recipe makes 12 cups of sauce, which for me means 4 dinners. I typically equally portion the sauce into containers to freeze. So, I make this beauty of a sauce one time and get 4 meals from it!

I generally use this sauce with a heartier pasta, like cut rigatoni, penne, bucatini, pappardelle, or fettuccine. Its rich thick texture is best with these types of pastas. But it is also fantastic in layered pasta dishes like lasagna. Be sure to withhold some of the pasta water in case you need to thin the sauce. Pasta water has some of the starch from cooking the pasta and when added in small quantities, helps to keep the body of the sauce from becoming too thin.

A stainless steel pan with most of the sauce gone.
A cheese rasp and a small block of parmigiano reggiano cheese. A few sprigs of basil are nearby.

You can spoon this sauce over your pasta or drain the pasta and add it to the pot of sauce. Either way it is delicious and gets even better with a grating of parmesan cheese and a few fresh leaves of basil.

Once you try this sauce, you will realize it is worth the wait!

Italian Meat Sauce and pasta on a white plate. A bowl of pasta and Italian Meat Sauce is in the background. The stem of a wine glass is visible.
Close up Square Image of Italian Meat Sauce over Bucatini Pasta on a White Plate with a Fork.
Print Recipe Pin Recipe
5 from 1 vote

Italian Meat Sauce

Encharted Cook | Jan Nunes
Italian Meat Sauce is rich and savory from a long slow simmer. Every time I make it, friends and family ask for the recipe.
Prep Time30 mins
Cook Time2 hrs
Total Time2 hrs 30 mins
Course: Main Course
Servings: 12 Cups
(Tap or Hover to Scale Servings)


  • 1 Pound Ground Beef
  • 1 Pound Sweet Italian Sausage
  • 2 Tablespoons Olive Oil, (If Needed)
  • 3 Cups Onions, Diced Small and Thin
  • 1 Head of Garlic, Cloves Peeled and Minced
  • ½ Cup Fresh Basil Leaves, Cut Chiffonade
  • 3 Tablespoons Dried Oregano
  • ½ Teaspoon Fine Sea Salt
  • ½ Teaspoon Fresh Ground Black Pepper
  • 1 Cup Red Wine, Malbec, Merlot, Zinfandel, Sangiovese, or Bordeaux
  • 56 Ounces Cento Brand San Marzano Canned Whole Tomatoes, 2 Cans
  • 28 Ounces Cento Brand Tomato Sauce, 1 Can
  • 1 Lemon, juiced (If Needed)


  • Using a cutting board and knife, chop onions into a small and thin dice. Mince garlic and cut basil using the chiffonade method of rolling several leaves together and then thinly slicing the basil. Rough chop the tomatoes and reserve the sauce. Set all aside.
  • Heat a large Dutch oven or stock pot over medium high heat. Add ground beef and brown well. Use a large slotted spoon to break up the meat as you turn and brown all sides. Remove ground meat to a medium sized bowl.
  • Add sweet Italian Sausage to the pot and cook until browned. Continue to use a large slotted spoon to break up the meat as you continue to turn and brown it on all sides. Remove the browned Italian sausage to the bowl containing the ground meat.
  • Check the pot to see if there is enough oil from the meat to properly cook the aromatics. If there is very little or no fat, add two tablespoons of olive oil to the pot.
  • Reduce heat to medium low and add the diced onion. Cook onion until transparent and the fond from cooking the meat has partially released from the bottom of the pan.
  • Add the garlic, oregano, basil, salt, and pepper, and continue to cook and stir until garlic and herbs are fragrant. Push these aromatics to one side of the pot. Increase heat to medium and add red wine. Stir and scrape remaining fond from bottom of the pot and cook gently for 2 to 3 minutes until alcohol has burned off and mixture is slightly reduced.
  • Add the chopped tomatoes, the sauce from the cans of the tomatoes, the can of tomato sauce, and the browned ground beef and Italian sausage. Stir well.
  • Bring the sauce to a boil over medium heat. Reduce heat to low and simmer for one hour, stirring occasionally. Skim foam, if necessary. After, simmering for an hour, taste sauce and add lemon juice and additional salt, if needed. Continue to simmer for 1 more hour.
  • Sauce is then ready to be served or stored. To store, cool to room temperture (about 1 houand refrigerate promptly.


Recipe Notes

These are My Favorite Variations and Substitutions:
   Instead of Italian Sausage, Use Half Ground Beef and Half Ground Pork
   Thinly sliced fennel bulb can be added with the diced onions.
   Sliced baby portabella mushrooms can be added with the diced onions.
   Rosemary can be added with the rest of the seasonings. (My Mom’s special touch)
   Sauce can also be made meatless. Add 3 tablespoons of butter at finish of sauce.
   A vegan variation can be made with mushrooms and no meat and no butter.


Calories: 326kcal | Carbohydrates: 15g | Protein: 15g | Fat: 22g | Saturated Fat: 8g | Cholesterol: 56mg | Sodium: 937mg | Potassium: 780mg | Fiber: 4g | Sugar: 8g | Vitamin A: 515IU | Vitamin C: 25.7mg | Calcium: 98mg | Iron: 3.9mg
All nutritional information on this site is an estimate. Your results may vary.
Do you Love this Recipe? Follow Me Today!Go to EnchartedCook

Another Great Pasta Dish…

If you love pasta, you will love my Spaghetti Aglio. My version includes green peas which adds sweetness and looks so pretty!

Leave a Reply

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