Italian Meat Sauce

Updated: Nov 29th, 2024 · By Bethany Kramer
This post may contain affiliate links. Read our disclosure policy.

Italian meat sauce simmered for several hours with sweet tomatoes, red wine, ground beef, and spicy Italian sausage. It’s a hearty and rich sauce with a robust flavor perfect for serving with pasta, layering into lasagnas, or adding to your favorite Italian dishes!

Red Italian meat sauce in a Dutch Oven pot on a wooden background.

Italian meat sauce is an essential part of many Italian dishes!

This Italian meat sauce is not to be confused with our Ragu Alla Bolognese (a classic Bolognese Italian meat sauce). This recipe is more tomato-y and versatile for layering into almost any baked Italian dish.

In this red sauce, you’ll find sweet Italian tomatoes, ground beef, sausage, red wine, and some aromatics to flavor the sauce. The tomatoes and meat are simmered for several hours to achieve a rich and naturally sweet tomato sauce with deep flavor. The meat adds protein, making it perfect for your favorite dishes that need more heartiness!

Add this to your favorite Italian dishes, such as lasagna or baked ziti (my favorites!), or toss with your favorite pasta! It’s truly a delicious sauce that my family absolutely loves.

Recipe Highlights

SIMMERED LOW AND SLOW. The best method for a richly developed sauce is to simmer the tomatoes and ingredients low and slow. This is also how we cook our San Marzano tomato sauce. Cooking the sauce longer gives more time to develop a robust flavor! This also gives the carrot time to absorb acidity and sweeten the sauce naturally.

SIMPLE ITALIAN COOKING. This sauce is simple Italian cooking at its finest. It’s nothing complicated or fancy, but the result is an intensely flavored meat sauce to enjoy with your favorite Italian meals. Add everything to the pot and let the heat do all the work while it simmers away!

Ingredients

The ingredients for an Italian meat sauce are simple. A blend of pantry staples mixed with some meat, aromatics, and fresh herbs! Let’s go over all the details.

Ingredients for Italian meat sauce arranged on a wooden board.

See the recipe card below for the full list of ingredients and exact measurements.

Meat I used ground beef and spicy Italian sausage for the meat in the sauce. You can also replace the spicy sausage with sweet or mild sausage or ground pork!

Aromatics – for the base to add flavor to the sauce, you’ll need a large yellow onion and a handful of fresh garlic cloves. And you’ll need quality olive oil to saute both in!

TomatoesWe like to use quality Italian tomatoes or San Marzano’s if you have them on hand and tomato paste to thicken the sauce.

Wine – for robust flavor, you’ll need a little red wine. I like to use a dry red such as Cabernet Sauvignon or Merlot, or you could use a dry red blend.

Parmigiano Reggiano rind – a secret Italian ingredient for any Italian sauce or stew. This rind is hard and will only soften while it simmers with the sauce, but it will infuse delicious parm flavor into the sauce!

How to Make Italian Meat Sauce

  1. 1

    Break up the tomatoes. Transfer the tomatoes and juices to a large bowl, then use your hands to break up the whole plum tomatoes into pieces.

  2. 2

    Sauté the onions and garlic. In a large heavy pot, sauté the diced onions in olive oil for 3-4 minutes until soft (not brown), then add the minced garlic and sauté 30-60 seconds.

  3. 3

    Cook the sausage and beef. Then add the ground beef and sausage, season with a generous pinch of salt, and cook until completely browned and no longer pink. Then add the tomato paste and cook for about 3 minutes.

A collage of three photos showing step by step how to make Italian meat sauce. The first photo is a hand crushing tomatoes in a bowl. The second image is diced onions being sauteed in a large black pot. The third image is ground beef and sausage being browned in the same pot as the onions.
  1. 4

    Add the wine. Then add the wine to the meat and cook for another 3 minutes.

  2. 5

    Add the tomatoes, salt and pepper. Then add the crushed tomatoes and stir together with the meat. Season with another pinch of salt and pepper.

  3. 6

    Add the parm rind and simmer. Then add the Parmigiano rind, and cover the pot partially. Let it simmer on the lowest heat setting for 4 hours, stirring occasionally (about every 20-30 minutes). Once it’s done, taste it, season with any salt and pepper then serve with your favorite dishes!

A collage of three photos show step by step how to make Italian meat sauce. The first photo is step 4 showing red wine being poured into beef and sausage that's been browned in a pot. The second image is step 5 showing crushed tomatoes added to the same pot. The third photo step 6 is showing a parm rind in with the tomatoes and meat sauce while it cooks in a large pot.

The Best Tomatoes For Any Italian Sauce (DOP and non-DOP)

D.O.P certified – Quality Italian tomatoes are key in making a marinara or a meat sauce such as this one. We recommend using D.O.P-certified San Marzano Tomatoes grown in southern Italy for an authentic sauce. These tomatoes are really tender, sweet, and lower in acidity. We like Rega, La Fede, or Strianese (you might also find other DOP brands at your local grocery store).

To ensure you are using certified San Marzano tomatoes, the can should say “Pomodoro San Marzano dell’Agro Sarnese Necorino D.O.P.” This ensures the tomatoes are grown in the authentic region.

Quality Non-D.O.P – If you don’t want to spend an arm and a leg on San Marzanos, a quality Italian tomato will be delicious, and some might not even notice the difference in the taste of tomatoes. We like to use Cento, Organico Bello, and Bianco Dinapoli for non-DOP tomatoes.

Five cans of San Marzano tomatoes stacked on top of each other in front of a dark background.
Extra Recipe Notes

Best pot to use for meat sauce –  I recommend using a heavier enamel pot for best results. I have always used stainless steel pots for sauce, which you can use. However, I have found that a heavy cast iron pot produces more heat, perfect for cooking a meat sauce like this one. Using a cast iron pot with an enamel lining is very important. The enamel coats the inside of the pot, allowing you to cook anything in it – including acidic tomato sauces such as this one.

Meats to use in Italian meat sauce – aside from ground beef and Italian sausage, you can add ground pork, ground veal, or mild or sweet Italian sausage. You can also balance out the sausage by using 1/2 pound each of sweet and spicy sausage!

Add fresh herbs if you like – I typically add fresh herbs to every Italian dish, so if you’d like a pop of brightness you can add 2 Tablespoons of fresh basil to the finished meat sauce.

 

A white bowl of small shaped pasta mixed with Italian meat sauce and topped with fresh basil. The plate is arranged on a wooden background with fresh herbs around the plate.

What to Serve with Italian Meat Sauce

Pasta. Of course, pasta is the most popular item to serve with Italian meat sauce! You can serve it with any shape you like, but I like shapes that can catch all the meat and sauce in its shapes. Such as reginetti, radiatori, fussili, rotini, or rigatoni.

Baked pasta. This sauce is perfect for baked pasta such as our three-cheese baked rigatoni or baked ziti or lasagna such as our spinach lasagna, zucchini, or eggplant lasagna for added protein.

Toppings. To add to the sauce, such as toppings, we love serving this sauce with lots of freshly chopped basil or oregano and lots of freshly grated Parmigiano Reggiano cheese.

Make it Ahead

Of course this sauce tastes delicious and rich once it’s cooked, but the secret that most Italians will tell you is meat sauce tastes even better the longer it sits. While the sauce is refrigerated the flavors marinate and deepen even more! I recommend making it no more than 3 days ahead of time to maintain the freshness of the ingredients.

A close up of red Italian meat sauce in a pot with a wooden spoon.

More Italian Tomato Sauce Recipes to Try

If you love cooking homemade tomato sauce, we have a handful of recipes that our readers love! Such as our San Marzano Tomato Sauce, Arrabbiata sauce, roasted cherry tomato sauce, or fresh tomato sauce.

Freeze or Refrigerate Leftovers

Leftover meat sauce can be refrigerated no longer than 5-7 days. This sauce also freezes great! I like to keep it in a freezer-friendly ziplock bag (air removed) and lay it flat. You can freeze it for 2-3 months.

Italian Meat Sauce

5 from 4 votes
Italian meat sauce simmered for several hours with sweet tomatoes, red wine, ground beef, and spicy Italian sausage. It's a hearty and rich sauce with a robust flavor perfect for serving with pasta, layering into lasagnas, or adding to your favorite Italian dishes!
Prep Time 25 minutes
Cook Time 4 hours
Total Time 4 hours 25 minutes
Serves 9 cups

Ingredients

  • 2 Tablespoons olive oil
  • 1 medium yellow onion
  • 6 large garlic cloves, minced
  • 1 lb ground beef
  • 1 lb spicy Italian sausage, or you can use sweet Italian sauce or ground pork, or 1/2 pound of sweet and 1/2 pound of spicy sausage
  • 2 Tablespoons tomato paste
  • 3/4 cup dry red wine
  • 3 cans 28 oz San Marzano tomatoes, with juices
  • 1 large Parmigiano Reggiano rind
  • salt & black pepper to taste

Instructions

  • Use your hands to crush the tomatoes: Add the whole peeled tomatoes to a large bowl (rinse the cans with a little water if any tomato juices are still left behind in the cans). Use your hands to crush the tomatoes, while also using your other hand to shield from any juices that may splatter.
  • Saute the onions and garlic: In a large pot or Dutch oven, saute the diced onion in olive oil for about 3 minutes with a healthy pinch of salt. The onions should just be soft, not browned. Then add the minced garlic and saute with the onions for 30-60 seconds.
  • Cook the sausage and beef. Then add the ground beef and sausage with another generous pinch of salt and cook until completely browned and no longer pink. Then add the tomato paste and cook for 2-3 minutes. Then add the red wine and cook with the meat for another 3 minutes.
  • Add the tomatoes and simmer: Next, add the tomatoes with the juices with the meat along with the parmigiano rind. Season with another healthy pinch of salt and black pepper then partially cover and simmer on the lowest setting for 4 hours, stirring occasionally (I like to stir every 20-30 minutes).
  • Taste then serve: When the sauce is finished, taste it, add any additional salt and pepper if needed, then discard the Parmigiano rinds and serve!
  • Herbs: If you'd like to add fresh herbs, add 2 Tablespoons of freshly chopped basil at the end before serving the sauce!

Video

YouTube video

Notes

How long it keeps – This leftover sauce can be refrigerated for up to 5 days. Or freeze it in a ziplock freezer-bag or soup cube trays for 2-3 months.
Course Side Dish
Cuisine American, Italian
Keyword Italian meat sauce
Freezer Friendly Yes

Nutrition

Serving: 1cup | Calories: 167kcal | Carbohydrates: 6.5g | Protein: 17.8g | Fat: 8g | Saturated Fat: 2.5g | Polyunsaturated Fat: 0.7g | Monounsaturated Fat: 4.1g | Trans Fat: 0g | Cholesterol: 39.7mg | Sodium: 617mg | Fiber: 2.2g | Sugar: 3.3g | Vitamin A: 3IU | Vitamin C: 16mg | Iron: 13mg

Join my email list

Let's stay in touch! Get updates when I post something new, cooking tips, and more! No spam.

Leave a Comment & Rating

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

Recipe Rating




9 Comments

  • Laurie says:

    5 stars
    Being raised in an Italian household, I can’t help but notice most “Italian” recipes on the internet, are not authentic. It amazes me to see recipes with hundreds of 5-star reviews, that aren’t made using ingredients typically in that particular dish. This recipe, on the other hand, is so completely UNDERRATED! I was looking for a recipe for homemade sauce (or “Gravy” as Grandma called it) that was a little less time-consuming than the sauce I typically make. I made only very slight variations, and it far exceeded my family’s (very high) expectations! My only changes were adding some fresh chopped parsley, oregano, and basil, and about 1/4 tsp of heavy cream at the end. Otherwise, this recipe will not disappoint! Definitely will make again!

    • Bethany Kramer says:

      What a lovely compliment, Laurie! I genuinely appreciate your words. I know some gravys have bones and lots of different cuts of meats, so I’m glad this one could be a little simpler with delicious results. Thank you again!! Means a lot 🙂

  • Jemica Hood says:

    5 stars
    Thanks for giving this recipe. Now I can enjoy my fries wihile doing my web developers work.

  • Carole says:

    5 stars
    All I can say is you are my kind of cook Thank you!

  • Tim says:

    5 stars
    I’ve noticed the Cento San Marzano tomatoes which I get at Costco, clearly say certified they are not DOP certified in the labeling. I have not made this recipe yet but I did make your Bolognese recipe this past weekend. All your recipes are fantastic and appreciate you sharing. Next is the Cherry Tomato past recipe or the meatballs with ricotta cheese.
    Tim

    • Bethany Kramer says:

      I so appreciate it, Time! Thank you for the kind words 🙂 And yes, I grew up with Cento but they aren’t DOP certified. Which is fine! They don’t have to be. Just nice to use if you want authentic tomatoes! Cheers, and thank you for the support!

  • Kevin says:

    Bethany,
    Made your secret ingredient meatballs as well. I have 5 – 6 meatball recipes I love (Guy Fieri, Matty Matheson, Nika Hazelton etc.) but yours just moved right to the head of the line. I couldn’t believe how sweet and unctuous the meatballs are. Never tasted meatballs so good. Put three balls in a bowl, poured your Ragu alla Bolognese gravy over them and squared off with a fork. Me and my table guests went straight to heaven!
    Thanks for making the decision to share. My sauce and my life are both richer because of you (and your mom).
    Best of luck and love with your website.
    Kevin

    • Bethany Kramer says:

      Kevin, that made me smile and truly warmed my heart. And I laughed out loud when you said they went straight to heaven. 🙂 I’m thrilled to hear it, really means so so much!! Feedback like this blesses me and helps remind me of the “why” behind all that I do. Thank you so much for taking the time to share this!