This meaty spaghetti sauce is the ultimate comfort food. It's rich, thick, and loaded with ground beef and Italian sausage, simmered to perfection in a savory tomato base. It's the kind of sauce that makes your whole house smell amazing and has everyone asking for seconds.
Advertisements1
I've been making this sauce for years, and it's my go-to for busy weeknights. It's simple enough for a beginner cook, but the depth of flavor will make you feel like a pro. Plus, it's budget-friendly and uses pantry staples you probably already have.
Whether you're feeding a hungry family or meal-prepping for the week, this meaty sauce is a winner. It pairs perfectly with spaghetti, but you can also use it in lasagna, on polenta, or even as a topping for baked potatoes.
Why You'll Love This Recipe
About the Ingredients
1 lb (450g) ground beef
Use 85/15 lean ground beef for the best flavor without excess grease. You can substitute ground turkey or Italian sausage.
1 lb (450g) Italian sausage (casings removed)
Use sweet or hot Italian sausage, depending on your spice preference. If you can't find it, use ground pork and add extra fennel seeds and red pepper flakes.
1 medium yellow onion, finely chopped
Yellow onion provides a sweet, savory base. You can use white or red onion, or even shallots.
4 cloves garlic, minced
Fresh garlic is essential for flavor. If using jarred, use 1 tablespoon.
1 (28 oz / 800g) can crushed tomatoes
Crushed tomatoes give a smooth, thick texture. You can use whole peeled tomatoes and crush them by hand, or use tomato puree.
1 (15 oz / 425g) can tomato sauce
Adds richness and helps thin the sauce slightly. You can use passata or a can of diced tomatoes (blended).
2 tablespoons tomato paste
Intensifies the tomato flavor. If you have a tube, it's easy to squeeze; otherwise, use canned.
1 teaspoon dried oregano
Dried oregano is a classic Italian herb. Use 1 tablespoon fresh if you have it.
1 teaspoon dried basil
Adds a sweet, aromatic note. Fresh basil is great too – add it at the end.
1/2 teaspoon sugar
Balances the acidity of the tomatoes. You can use honey or omit if your tomatoes are sweet.
Salt and black pepper to taste
Essential for seasoning. Use kosher salt and freshly ground black pepper.
1/4 cup grated Parmesan cheese (optional)
Stirred in at the end for extra savory depth. Use fresh grated, not the canned kind.
Tips & Tricks
Brown the meat properly
Don't overcrowd the pan, and let the meat brown in batches if needed. This creates a flavorful fond that adds depth to the sauce.
Simmer low and slow
After adding the tomatoes, bring to a gentle simmer and cook uncovered for at least 30 minutes. This thickens the sauce and melds the flavors.
Taste and adjust
Season with salt and pepper gradually, and adjust the sugar to balance acidity. Taste before serving and add more herbs if you like.
Pro Tips
Step-by-Step Instructions
1. Brown the meats
In a large pot or Dutch oven over medium-high heat (350°F / 175°C), add the ground beef and Italian sausage. Cook, breaking up with a spoon, until browned and no longer pink, about 8-10 minutes. Use a slotted spoon to transfer to a plate, leaving about 2 tablespoons of drippings in the pot.
2. Sauté the aromatics
Reduce heat to medium (300°F / 150°C). Add the onion to the pot and cook, stirring, until soft and translucent, about 5 minutes. Add the garlic and cook for 1 minute until fragrant, being careful not to burn.
3. Add tomato paste and herbs
Stir in the tomato paste, oregano, and basil. Cook for 1-2 minutes, stirring constantly, to deepen the flavor.
4. Add the tomatoes
Pour in the crushed tomatoes and tomato sauce. Stir in the sugar. Bring the sauce to a simmer, scraping up any browned bits from the bottom of the pot.
5. Return the meat
Return the browned meat to the pot. Stir to combine. Bring back to a gentle simmer.
6. Simmer the sauce
Reduce heat to low (250°F / 120°C) and let the sauce simmer uncovered for at least 30 minutes, stirring occasionally, until thickened and flavorful. The sauce should be thick enough to coat the back of a spoon.
7. Season and finish
Taste the sauce and season with salt and pepper as needed. If using, stir in the grated Parmesan cheese until melted. Serve over cooked spaghetti.
Delicious Variations
Spicy Meaty Sauce
Use hot Italian sausage and add 1/2 teaspoon red pepper flakes with the garlic.
Mushroom Meaty Sauce
Add 8 oz (225g) sliced cremini mushrooms with the onion and cook until browned.
Wine-Infused Sauce
Deglaze the pot with 1/2 cup red wine after browning the meat, scraping up the browned bits.
How to Store Meaty Spaghetti Sauce Recipe
Refrigerator
Store in an airtight container in the fridge for up to 4 days.
Freezer
Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat in a saucepan over medium-low heat, stirring occasionally, until heated through. Add a splash of water or broth if too thick.
Frequently Asked Questions
Q: Can I use ground turkey instead of beef?
Yes, you can use ground turkey, but it will be leaner and less flavorful. Add a tablespoon of olive oil when browning to prevent dryness.
Q: How do I thicken my spaghetti sauce?
Simmer the sauce uncovered for a longer time to reduce and thicken it. You can also stir in a tablespoon of tomato paste or a slurry of cornstarch and water, but simmering is best.
Q: Can I make this sauce in a slow cooker?
Yes, brown the meat and sauté the aromatics first, then transfer everything to a slow cooker and cook on low for 6-8 hours or high for 3-4 hours.
Q: How long does spaghetti sauce last in the fridge?
Properly stored in an airtight container, it will last 3-4 days in the refrigerator.
Q: Can I use fresh tomatoes instead of canned?
Yes, use about 3 lbs (1.4 kg) of ripe tomatoes, peeled and chopped. You may need to simmer longer to reach the right consistency.
I hope you enjoy this meaty spaghetti sauce as much as my family does! If you try it, let me know in the comments below. What's your favorite pasta shape to serve with this sauce? Happy cooking!
Meaty Spaghetti Sauce Recipe
This meaty spaghetti sauce is rich, thick, and loaded with beef, ready in 45 minutes for a weeknight dinner.
🧂 Ingredients
- 1 lb (450g) ground beef
- 1 lb (450g) Italian sausage (casings removed)
- 1 medium yellow onion, finely chopped
- 4 cloves garlic, minced
- 1 (28 oz / 800g) can crushed tomatoes
- 1 (15 oz / 425g) can tomato sauce
- 2 tablespoons tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon sugar
- Salt and black pepper to taste
- 1/4 cup grated Parmesan cheese (optional)
📋 Instructions
- 1Brown the meats — In a large pot or Dutch oven over medium-high heat (350°F / 175°C), add the ground beef and Italian sausage. Cook, breaking up with a spoon, until browned and no longer pink, about 8-10 minutes. Use a slotted spoon to transfer to a plate, leaving about 2 tablespoons of drippings in the pot.
- 2Sauté the aromatics — Reduce heat to medium (300°F / 150°C). Add the onion to the pot and cook, stirring, until soft and translucent, about 5 minutes. Add the garlic and cook for 1 minute until fragrant, being careful not to burn.
- 3Add tomato paste and herbs — Stir in the tomato paste, oregano, and basil. Cook for 1-2 minutes, stirring constantly, to deepen the flavor.
- 4Add the tomatoes — Pour in the crushed tomatoes and tomato sauce. Stir in the sugar. Bring the sauce to a simmer, scraping up any browned bits from the bottom of the pot.
- 5Return the meat — Return the browned meat to the pot. Stir to combine. Bring back to a gentle simmer.
- 6Simmer the sauce — Reduce heat to low (250°F / 120°C) and let the sauce simmer uncovered for at least 30 minutes, stirring occasionally, until thickened and flavorful. The sauce should be thick enough to coat the back of a spoon.
- 7Season and finish — Taste the sauce and season with salt and pepper as needed. If using, stir in the grated Parmesan cheese until melted. Serve over cooked spaghetti.



