Best Spaghetti Meat Sauce Recipe
Introduction
This Best Spaghetti Meat Sauce is a rich, flavorful classic that brings together Italian sausage, ground beef, and a medley of tomatoes for a hearty meal. Perfect for family dinners or gatherings, this sauce simmers slowly to develop deep, comforting flavors.

Ingredients
- 3 tablespoons butter
- 1 extra-large red onion, peeled and diced (about 2 cups)
- 7-8 cloves garlic, minced
- 1 pound ground Italian sausage
- 1 pound ground beef
- 1 tablespoon dried oregano (or Italian Seasoning)
- 2 – 28 ounce cans tomato sauce
- 1 – 28 ounce can crushed tomato
- ½ cup chopped fresh basil
- 1-2 tablespoons sugar (if needed)
- Salt and pepper to taste
Instructions
- Step 1: Set a heavy-bottomed 6-quart sauce pot over medium heat. Add the butter and diced onions. Stir and soften the onions for 5-8 minutes, reducing heat to medium-low if they start to brown.
- Step 2: Stir in the minced garlic and sauté for another 2 minutes. Add the ground Italian sausage, ground beef, and dried oregano. Cook, breaking the meat into small pieces with a wooden spoon, until well browned.
- Step 3: Stir in the tomato sauce and crushed tomatoes. Cover and simmer for 30 to 60 minutes, stirring occasionally. The sauce is ready after 30 minutes but can simmer longer for deeper flavor.
- Step 4: Stir in the fresh chopped basil. Taste and season with salt and pepper as needed. If the sauce tastes too acidic, add 1-2 tablespoons of sugar and stir well.
- Step 5: Serve warm over your favorite pasta.
Tips & Variations
- For a spicier sauce, add crushed red pepper flakes along with the oregano.
- Substitute ground turkey or chicken for a lighter version without sacrificing flavor.
- Adding a splash of red wine during cooking can enhance the richness of the sauce.
- Fresh basil can be replaced with dried basil if needed, but add it earlier in the cooking process for better flavor infusion.
Storage
Store leftover sauce in an airtight container in the refrigerator for up to 4 days. To freeze, place in freezer-safe containers and keep for up to 3 months. Reheat gently on the stovetop over low heat, adding a splash of water if the sauce is too thick.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this sauce ahead of time?
Yes, this sauce tastes even better the next day after the flavors meld. Prepare it in advance and refrigerate or freeze as needed.
Can I use fresh tomatoes instead of canned?
Fresh tomatoes can be used but should be peeled and cooked down into a sauce consistency. Canned tomatoes provide a more consistent texture and flavor for this recipe.
PrintBest Spaghetti Meat Sauce Recipe
This Best Spaghetti Meat Sauce Recipe features a rich and savory blend of ground Italian sausage, ground beef, and aromatic herbs simmered in a flavorful tomato sauce. Perfect for pairing with your favorite pasta, this hearty sauce is easy to prepare and deliciously satisfying for a comforting meal.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 6–8 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Ingredients
Meat Sauce
- 3 tablespoons butter
- 1 extra-large red onion, peeled and diced (about 2 cups)
- 7–8 cloves garlic, minced
- 1 pound ground Italian sausage
- 1 pound ground beef
- 1 tablespoon dried oregano or Italian Seasoning
- 2 – 28 ounce cans tomato sauce
- 1 – 28 ounce can crushed tomato
- ½ cup chopped fresh basil
- 1–2 tablespoons sugar (optional, if needed)
- Salt and pepper, to taste
Instructions
- Sauté the onions: Set a heavy-bottomed 6 quart sauce pot over medium heat. Add the butter and diced onions. Stir and soften the onions for 5-8 minutes, adjusting the heat to medium-low if they begin to brown.
- Add garlic and brown the meat: Stir in the minced garlic and sauté for an additional 2 minutes. Then add the ground Italian sausage, ground beef, and dried oregano. Cook while breaking the meat into small pieces using a wooden spoon until the meat is thoroughly browned.
- Add tomatoes and simmer: Pour in the tomato sauce and crushed tomatoes. Cover the pot and let it simmer on low to medium heat for 30 to 60 minutes, stirring occasionally. The sauce is ready after 30 minutes but can be simmered longer for deeper flavor.
- Finish with basil and seasoning: Stir in the fresh chopped basil. Taste the sauce and season with salt, pepper, and 1-2 tablespoons of sugar if the sauce tastes too acidic.
- Serve: Serve the meat sauce warm over your favorite pasta.
Notes
- Simmering the sauce longer will deepen the flavors.
- Adjust sugar according to the acidity of the tomatoes.
- Use fresh basil for best flavor, but dried basil can be substituted if needed.
- This sauce can be refrigerated for up to 3 days or frozen for up to 3 months.
- Use lean ground beef if you prefer a less fatty sauce.
Keywords: spaghetti meat sauce, Italian meat sauce, ground beef sauce, sausage pasta sauce, homemade spaghetti sauce

