This homemade meat sauce is the BEST! It's thick, hearty, and uses a combination of beef, pork and veal for phenomenal flavor.

The Best Meat Sauce. EVER.

My father-in-law's legendary meat sauce recipe
Course Main Course
Cuisine American
Prep 15 minutes
Cook 3 hours
Total 3 hours 15 minutes
Servings 3 ½ quarts
Calories 877 kcal
Author Michelle


  • 3 tablespoons  olive oil
  • 8 ounces ground beef
  • 8 ounces ground pork
  • 8 ounces ground veal
  • 1 large yellow onion finely chopped
  • 3 cloves garlic minced
  • 4 tablespoons dried basil
  • Salt and pepper to taste
  • ½ cup red wine
  • 56 ounces canned crushed tomatoes
  • 28 ounce can tomato puree
US Customary - Metric


  1. Heat the olive oil in a large pot or Dutch oven over medium heat. When it is shimmering, add the ground beef, pork and veal, and cook, breaking it up with a wooden spoon, until the meat is browned.
  2. Add the onion and garlic to the meat mixture and sauté, stirring occasionally, until the onions are translucent, about 7 to 10 minutes. Stir in the dried basil and season with salt and pepper.
  3. Stir in the red wine and let simmer for about 1 minute, until mostly evaporated.
  4. Reduce the heat to low and add the crushed tomatoes and tomato puree to the pot, stirring to incorporate. Reduce the heat to the lowest simmer possible, and place a lid on the pot slightly ajar. Simmer for 2 to 3 hours, stirring occasionally.

Recipe Notes

I have adjusted the amount of olive oil called for in this recipe. Many readers have commented that they found the sauce too oily (it originally called for 1/2 cup); after speaking with my father-in-law, I did a couple of batches with less olive oil and am now recommending 3 tablespoons (reflected in the recipe above).

Nutritional values are based on half a quart of sauce

Nutrition Facts
The Best Meat Sauce. EVER.
Amount Per Serving
Calories 877 Calories from Fat 378
% Daily Value*
Total Fat 42g 65%
Saturated Fat 12g 60%
Cholesterol 163mg 54%
Sodium 944mg 39%
Potassium 3685mg 105%
Total Carbohydrates 70g 23%
Dietary Fiber 17g 68%
Sugars 37g
Protein 58g 116%
Vitamin A 50.5%
Vitamin C 98.1%
Calcium 39%
Iron 110.1%
* Percent Daily Values are based on a 2000 calorie diet.