This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
My grandma made spaghetti sauce on Sundays. The whole house knew it was happening before anyone walked into the kitchen – the specific smell of browning meat and softening onions and garlic and bay leaves simmering together since noon would drift through every room of the house. By the time dinner was called, the sauce had been going for three hours and it was specifically better for it. That depth you only get from time – the way the tomatoes caramelize and concentrate, the way the meat’s browned exterior slowly gives its Maillard-reaction flavors to the surrounding liquid, the way the aromatics transform from sharp-raw to completely integrated – doesn’t happen in 30 minutes. You can make a fine pasta sauce in half an hour. You make this sauce in three hours, and it tastes like Sunday dinner.
This meaty spaghetti sauce from scratch combines two meats specifically chosen for complementary reasons: lean ground beef for meaty body and clean flavor, and ground Italian sausage for the fat, spice, and specifically Italian-sausage seasoning that makes the sauce taste like more than just ground beef in tomatoes. The Italian sausage’s fennel seeds, garlic, and pepper add a depth that any amount of individual spices added separately can’t quite replicate. The two together produce a meat sauce that is specifically more interesting than either alone.
The vegetable aromatics – onion, celery, bell pepper, garlic – are the Italian-American version of what French cooking calls mirepoix: the aromatic vegetable base that provides the foundational savory depth for everything that cooks in the pot alongside or after it. Softened for 5 to 7 minutes in olive oil after the meat is browned, these aromatics develop their own sweetness and complexity that becomes the scaffolding for the tomato and herb flavors that follow.
The three-tomato approach (crushed tomatoes for body and texture, tomato sauce for liquid and smooth tomato character, tomato paste for concentrated depth and color) produces a sauce with more specifically complete tomato flavor than any single tomato product alone. For a quicker weeknight pasta dish with a lighter sauce that still celebrates Italian flavors in a different format, my Salmon in Tomato Sauce is the 20-minute companion that uses tomato sauce in a simpler, lighter direction – the Sunday sauce and the quick weeknight sauce covering both ends of the Italian-flavored pasta spectrum.
Why You Will Like This Meaty Spaghetti Sauce
- The combination of ground beef and Italian sausage produces more complex flavor than either alone – Lean ground beef provides clean, meaty body and absorbs the tomato and herb flavors during the long simmer. Italian sausage provides fat, spice, fennel, and the specific seasoning profile that makes the sauce taste specifically Italian rather than generic meat sauce. The two together in equal amounts is the specifically best ratio for a sauce with both depth and character.
- The 2.5 to 3 hour simmer is what produces the depth that shorter cooking can’t replicate – During the long, low simmer, several chemical processes specifically produce the depth of a long-cooked sauce: the tomatoes caramelize and concentrate, the browned meat’s Maillard compounds dissolve into the surrounding liquid, the aromatics fully integrate their sweetness and savory character, and the flavors meld from distinct-and-separate into specifically unified. This sauce after 3 hours is categorically different from the same sauce at 45 minutes.
- The triple-tomato combination (crushed, sauce, paste) produces the most complete tomato flavor – Crushed tomatoes provide body and the specific texture of identifiable tomato pieces in the sauce. Tomato sauce provides the liquid volume and smooth tomato character. Tomato paste’s intensely concentrated, almost caramelized tomato provides the deep color and rich umami depth that fresh or sauce tomatoes alone don’t have.
- Draining the fat after browning the meat is specifically necessary – Ground beef and Italian sausage together release a significant quantity of fat during browning. This fat, if left in the sauce, makes it greasy and slick rather than rich and thick. Drain all visible fat before adding the aromatics and tomatoes.
- The quarter teaspoon of ground cloves is the unexpected ingredient that adds warmth without being identifiable – Cloves in a savory tomato meat sauce add a specific warm, aromatic depth that most people can’t identify when tasting but notice is missing when it’s gone. It’s the ingredient that makes people say “what’s in this?” rather than immediately recognizing every flavor.
- Freezes perfectly for up to 3 months – this recipe is designed to make enough for batch freezing – This sauce makes enough to serve a family of four with generous leftovers. The extra freezes in quart-sized containers for genuinely excellent weeknight meals that are ready after a pot of water boils.
- The sauce tastes better the next day – make ahead on purpose – Like most long-simmered dishes, this sauce improves over the 24 to 48 hours after cooking as the flavors continue developing and integrating during refrigerator storage.
Meaty Spaghetti Sauce Ingredients
Twenty-two ingredients including the full spice array and serving components. Here’s everything.
Meat and Aromatics
- 1 lb lean ground beef
- 1 lb ground Italian sausage (sweet or hot)
- 2 tablespoons olive oil, plus a drizzle for finishing
- 1 large yellow onion, chopped
- 2 to 3 stalks celery, chopped
- 1 green bell pepper, chopped
- 4 garlic cloves, minced
- 2 (4-oz) cans sliced mushrooms, drained
- 1/3 cup fresh Italian parsley, chopped
Tomato Base and Braising Liquid
- 1 (28-oz) can crushed tomatoes
- 3 (8-oz) cans tomato sauce
- 1 (6-oz) can tomato paste
- 1 (14.5-oz) can beef broth
- 1/2 cup apple cider vinegar or red wine
- 2 tablespoons granulated sugar
Seasoning
- 2 teaspoons sea salt
- 1 teaspoon ground black pepper
- 2 teaspoons dried oregano
- 1.5 teaspoons dried basil
- 1/2 teaspoon dried thyme
- 1/4 teaspoon ground cloves
- 2 bay leaves
Ingredient Notes and Shopping Tips
Ground Italian sausage – sweet versus hot: Italian sausage comes in sweet (no heat, seasoned with fennel and mild spices) and hot (red pepper flakes added for heat) varieties. Sweet Italian sausage produces a sauce that is warmly spiced and specifically Italian-flavored but not at all spicy – appropriate for all ages and preferences. Hot Italian sausage adds a mild-to-moderate heat that builds over the long simmer – appropriate for heat-loving households. Using half sweet and half hot produces a middle ground that adds character without making the sauce specifically spicy. The recipe as written produces a family-friendly, no-heat sauce when using sweet sausage.
Crushed tomatoes – the brand that matters: For a sauce that simmers for 2.5 to 3 hours, the quality of the canned tomatoes specifically matters more than in a quick sauce where the tomatoes don’t have time to fully meld. San Marzano tomatoes (labeled “DOP San Marzano” for the protected designation) are the Italian tomatoes grown in the volcanic soil near Mt. Vesuvius with a specifically sweet, low-acid flavor that produces the most complex long-simmered sauce. They’re available at specialty grocery stores and Italian markets. Muir Glen Organic or Bianco DiNapoli are excellent American alternatives with similarly complex tomato flavor. Standard store-brand crushed tomatoes work acceptably for a long-simmered sauce but lack the sweetness and depth of the premium options.
Why apple cider vinegar works as well as red wine: Red wine adds a specific tannin-and-fruit complexity and deglazes any browned bits from the bottom of the pan during the early simmering stage. Apple cider vinegar adds acidity and a subtle sweetness without alcohol – the result is different (less specifically wine-flavored) but the acidity function (brightening the tomatoes’ flavor, balancing the meat’s richness) is equally achieved. Both are genuinely good in this sauce; the choice depends on whether you want to use wine and whether you’re serving to children or people avoiding alcohol.
Ground cloves – the secret warmth ingredient: A quarter teaspoon of ground cloves is a very small amount and its contribution is felt rather than explicitly tasted. Cloves’ primary aromatic compound (eugenol) adds a specifically warm, slightly exotic, spice-cabinet depth to tomato-based meat sauces that is common in many Italian-American Sunday sauce traditions. It’s specifically the ingredient that makes people say “what is that?” and then “don’t change anything.” Don’t increase the quantity – a quarter teaspoon disappears into the sauce’s background. More than that would produce a specifically clove-forward sauce that is a completely different dish.
Substitutions That Work
- Ground turkey instead of beef: Leaner, less richly flavored; add 2 tablespoons of olive oil with the aromatics and consider using hot Italian turkey sausage for more flavor
- Plant-based ground meat: Impossible Meat or Beyond Beef both produce a surprisingly good long-simmered meat sauce; don’t drain as aggressively as beef since plant-based meats release less fat
- Fresh mushrooms instead of canned: Use 8 ounces of sliced cremini or button mushrooms; sauté with the aromatics until their moisture has evaporated before adding the tomatoes
- Fennel seeds addition (if using all ground beef): Half a teaspoon of fennel seeds added with the aromatics partially replicates the Italian sausage’s characteristic fennel flavor when using only ground beef
- Red pepper flakes: Add at any quantity from a pinch to a full teaspoon depending on your household’s heat preference
How To Make Meaty Spaghetti Sauce From Scratch
This is a project recipe – not complicated, but specifically worth understanding the why behind each step to produce the best result from the 3-hour investment.
Why We Brown the Meat Properly – The Maillard Reaction Foundation
In a large Dutch oven or heavy-bottomed pot (a heavy pot is specifically important for the long simmer – thin pots have hot spots that scorch the sauce during 3 hours of cooking), combine the ground beef and Italian sausage over medium-high heat. Break the meat apart with a wooden spoon or meat chopper and cook, stirring occasionally, until the meat is fully browned with no remaining pink and has developed golden-brown exterior spots from the hot pan contact.
The browning of meat is one of the most important flavor-development steps in cooking – it’s called the Maillard reaction, and it’s the same process that makes grilled steak, toasted bread, and seared chicken delicious rather than merely cooked. The hundreds of new flavor compounds produced when amino acids and sugars react at high heat are what give browned meat its specifically savory, complex depth. Meat that is steamed in its own moisture rather than browned produces a flat, less specifically meaty flavor. For the best Maillard reaction: don’t overcrowd the pot (a single layer browns; a crowded pile steams), use medium-high heat, and don’t stir too frequently – let the meat develop contact with the hot surface.
Once browned, drain all fat from the pot. Tilt the pot and spoon out the accumulated fat, or transfer the meat to a plate lined with paper towels briefly and discard the fat from the pot before returning the meat. The amount of fat from 2 pounds of combined beef and sausage can be substantial – all of it should go.
Callie’s Kitchen Note: The fat drainage step is where I’m most insistent in this recipe because it’s the step that’s most often done halfway. Ground beef and Italian sausage together can release as much as a quarter cup of liquid fat during browning. That fat, if left in the sauce through the 3-hour simmer, doesn’t fully emulsify into the tomato and produces a sauce that is greasy at the surface and on the plate. I use a turkey baster to pull out excess fat after tilting the pot, then blot the remaining surface with a folded paper towel. Two minutes of attention here produces a sauce that is rich from the meat’s flavor compounds without being greasy from its fat.
Why We Sauté the Aromatics After the Meat – Building the Flavor Base
With the drained browned meat still in the pot, add the 2 tablespoons of olive oil. Add the chopped onion, celery, green bell pepper, and minced garlic. Stir to combine with the meat and cook over medium heat for 5 to 7 minutes, stirring occasionally, until the vegetables are softened and fragrant.
The 5 to 7 minutes of aromatic softening is specifically necessary rather than just convenient. Raw onion, celery, and bell pepper added directly to the tomato sauce would remain sharp-tasting and their cell walls would be partially intact throughout the 3-hour simmer rather than fully releasing their sweetness and savory character into the surrounding liquid. The brief pre-sauté breaks down their cell walls enough to release their aromatic oils and begin their flavor development. By the time the sauce has simmered for 3 hours, these properly pre-sautéed aromatics will have dissolved into the background of the sauce as flavor rather than remaining as identifiable vegetable pieces.
Garlic specifically benefits from this step – raw minced garlic added directly to the tomato sauce can produce an aggressively raw garlic note for the first portion of the simmer; garlic that has been gently cooked in olive oil for 2 to 3 minutes develops a softer, more rounded, more specifically savory garlic flavor that integrates more completely with the other flavors.
Adding the Tomatoes, Liquid, and Seasoning – The Sauce Assembly
Add the drained canned mushrooms, fresh parsley, crushed tomatoes, tomato sauce, tomato paste, beef broth, apple cider vinegar or red wine, sugar, salt, pepper, oregano, basil, thyme, cloves, and bay leaves to the pot with the meat and aromatics. Stir everything together thoroughly until the tomato paste is evenly distributed and no streaks of darker paste remain.
The sugar and acid (apple cider vinegar or wine) are added together specifically because they balance each other. Canned tomatoes, even good ones, have a level of acidity from their natural malic and citric acid content that benefits from both acid’s brightening effect and sugar’s mellowing counter. Two tablespoons of sugar sounds like a significant amount – and it is intentional. In a sauce with this volume of tomato, 2 tablespoons provides a mild sweetness that rounds the tomatoes’ natural acidity without making the sauce taste specifically sweet. Italian-American Sunday sauces traditionally include some form of sweetener specifically for this balancing function.
Callie’s Kitchen Note: The tomato paste is the ingredient I used to add reluctantly because opening a 6-ounce can for a recipe that calls for the full can felt wasteful if I wasn’t making this sauce frequently. Now I keep tomato paste in squeeze tubes (available in the canned tomato aisle at most grocery stores) specifically because I can use what I need without wasting the rest of a can. The tomato paste in this sauce specifically contributes the concentrated, caramelized tomato depth that gives the sauce its specifically deep red color and rich umami character after the 3-hour simmer. Don’t reduce it or substitute with extra tomato sauce – they’re doing different things.
Why the Long, Low Simmer Produces What No Shorter Version Can
Bring the sauce to a light boil over medium heat, stirring to ensure nothing is catching on the bottom. Once you see the surface bubbling, reduce the heat to the lowest setting your burner has. Cover the pot partially – leave the lid slightly ajar to allow steam to escape and the sauce to reduce and concentrate during the simmer. If covered completely, too much moisture stays in the pot and the sauce remains thin.
Simmer at this very low heat for 2.5 to 3 hours, stirring every 20 to 30 minutes to prevent any accumulated thickening at the bottom of the pot from scorching. During this time, four specific processes occur that cannot be rushed:
The Maillard compounds from the browned meat surface dissolve slowly into the surrounding tomato liquid, distributing their complex, savory flavor throughout the entire sauce rather than remaining concentrated in the meat pieces. The collagen in the meat’s connective tissue (even ground meat has some) breaks down into gelatin, which contributes to the sauce’s body and the specific “coating” quality that makes a long-simmered sauce cling to pasta. The tomatoes caramelize as their natural sugars concentrate under heat, developing a deeper, sweeter, specifically complex tomato flavor. And the aromatics, herbs, and spices fully integrate from discrete flavor notes into the unified, deeply flavored profile that makes this sauce specifically different from a quick version of the same recipe.
The Final Taste and Adjustment
After 2.5 to 3 hours, remove the bay leaves. Taste the sauce with a clean spoon. This is the moment for final adjustment – the most important and most personal step in the recipe. The sauce should taste deeply of tomato, richly of meat, warmly of herbs and spice, and should be specifically satisfying rather than flat or sharp. If it tastes too acidic or sharp: add a small additional pinch of sugar, half a teaspoon at a time. If it tastes flat and underdeveloped: add a small splash of apple cider vinegar or wine, which brightens all the surrounding flavors. If the meat flavors aren’t coming forward: more salt, which amplifies every savory note. Drizzle a tablespoon of good olive oil across the top of the sauce before serving – it adds a final layer of fruity richness and rounds the edges of the concentrated tomato flavor.
Speed Hacks for Managing the Long Preparation
- Brown the meat and sauté the aromatics the night before; refrigerate the partially made sauce base and add the tomatoes and complete the simmer the next day
- Use a slow cooker: after browning the meat and sautéing the aromatics on the stovetop, transfer everything to a slow cooker set to low for 6 to 8 hours; the result is equivalent in flavor to the stovetop version
- Chop all vegetables the day before and refrigerate in a covered container – day-of cooking is just browning, adding, and simmering
- Make a full batch specifically for freezing: divide into quart-sized freezer bags after cooling, lay flat in the freezer, and you have 6 to 8 weeknight dinners ready from one Sunday session
Common Mistakes To Avoid
A few specific choices affect this sauce’s quality significantly.
Not draining the fat after browning. Ground beef and Italian sausage together release significant fat. Fat left in the sauce floats on the surface and produces a greasy result. Drain all visible fat before proceeding.
Simmering at too high a heat. Too-vigorous simmering causes the sauce to cook unevenly – the bottom scorches while the top hasn’t reduced enough. The lowest burner setting with the lid partially ajar produces a gentle, even simmer that slowly reduces and concentrates the sauce without scorching.
Not stirring periodically during the simmer. The sauce thickens progressively and the bottom of the pot is always hotter than the surface. Stirring every 20 to 30 minutes prevents the concentrated tomato paste and meat from sticking and burning at the bottom.
Not tasting and adjusting at the end. The final taste-and-adjust step is specifically where a good sauce becomes an excellent one. Salt and acid adjustments made after 3 hours of simmering are more impactful than they might seem – a half teaspoon of salt at this stage can bring the entire sauce’s flavor into focus.
Using a thin pot. Thin-bottomed pots have hot spots that cause the sauce to scorch during a 3-hour simmer regardless of the heat setting. A Dutch oven or heavy-bottomed stainless steel pot distributes heat evenly and allows the low simmer to proceed safely.
Storage and Reheating
This sauce is specifically designed for batch cooking and freezer storage.
Fridge up to 5 days: Cool the sauce completely before refrigerating in sealed airtight containers. The sauce thickens significantly during refrigeration as the gelatin from the meat sets. Reheat on the stovetop over low heat, adding a splash of broth or water to restore the consistency, and stir frequently as it comes back to temperature.
Freezer up to 3 months: Freeze in quart-sized containers or freezer bags. Portion into meal-sized quantities (about 2 cups feeds 4 people generously over pasta). Thaw overnight in the refrigerator or in a sealed bag submerged in cold water for 1 to 2 hours. Reheat on the stovetop as above.
Reheating from frozen: For an immediate weeknight dinner from frozen sauce: place the frozen sauce block in a pot with a quarter cup of water, cover, and heat on very low heat, stirring as it thaws. This takes about 20 to 25 minutes and produces a reheated sauce that is genuinely excellent – often better than the day it was made because the flavors have had 3 months to continue developing.
Meaty Spaghetti Sauce Variations
The foundational slow-cooked meat and tomato base takes several excellent directions.
Sunday Gravy Direction: Add braised short ribs, pork neck bones, or Italian sausage links (in addition to the ground meats) to the pot with the tomatoes. This is the specifically Neapolitan-American tradition – the “gravy” (what Italian-Americans call long-simmered tomato sauce) cooked with whole cuts of meat that braise for the full simmer time and are served alongside the pasta as a separate meat course. The braising liquid from these cuts enriches the sauce with additional gelatin and flavor.
All-Beef Direction (With Fennel): Replace the Italian sausage with an additional pound of lean ground beef. Add half a teaspoon of fennel seeds and a quarter teaspoon of red pepper flakes with the aromatics to partially replicate the Italian sausage’s signature seasoning profile. The result is a cleaner, less complex sauce that some specifically prefer over the sausage version.
Slow Cooker Version: Brown the meat and sauté the aromatics on the stovetop as directed. Transfer everything to a slow cooker with all the tomatoes, liquids, and seasonings. Cook on LOW for 6 to 8 hours. The result is equivalent in flavor to the stovetop version and requires zero attendance during the cooking period – set it up before work and return to a finished sauce.
Spicy Arrabbiata Direction: Use hot Italian sausage in place of sweet. Add a full teaspoon of red pepper flakes with the aromatics. Reduce the basil and oregano slightly and add a tablespoon of fresh rosemary. This spicy direction is specifically the sauce for households that want heat in every bite.
Added Vegetable Heartiness: For an even more vegetable-packed sauce, add diced zucchini, eggplant (diced and salted to remove moisture), or roasted red peppers with the other vegetables. These additions produce a more specifically substantial, vegetable-forward sauce that is particularly good for feeding vegetable-resistant family members who benefit from vegetables integrated throughout the sauce rather than sitting visibly on the plate.
Serving Suggestions
This meaty spaghetti sauce is among the most versatile pasta sauces in the repertoire – it works on virtually every format from the classic spaghetti to stuffed shells to baked ziti.
Over thick spaghetti – the classic format: Thick spaghetti (spaghettoni or thick spaghetti, or even linguine) has enough body to hold up to and complement a sauce this hearty. Thin spaghetti can become overwhelmed by the sauce’s weight and richness. Cook the pasta in heavily salted water to al dente (genuinely al dente, with bite remaining – the pasta will soften slightly more when tossed with the hot sauce). Toss the pasta with a ladleful of sauce in the cooking pot rather than just pouring sauce over the top – this distributes the sauce more evenly and allows the pasta to absorb some of the sauce’s flavor.
As the foundation for baked pasta dishes: This meaty sauce is the filling for classic baked lasagna, the sauce layer in baked ziti, and the filling for stuffed shells. Its 3-hour depth specifically makes it better suited for baked applications than a quickly made sauce – the complexity holds up through the additional baking time and produces a genuinely impressive finished dish.
With garlic bread for a complete weeknight dinner: A large bowl of pasta with this sauce and a loaf of good garlic bread is one of the most specifically satisfying, most universally appealing family dinners available. The garlic bread serves as both accompaniment and sauce-scooping vehicle for the accumulated sauce at the bottom of the bowl.
Beverage pairings: A medium-bodied Italian red wine is the most specifically appropriate pairing for this tomato-and-meat sauce. Chianti Classico (Sangiovese-based) is the traditional Tuscan choice – its bright cherry acidity and moderate tannin specifically complement the tomato’s acidity and the meat’s richness. Zinfandel or Barbera d’Asti are excellent alternatives with more fruit-forward character. Sparkling water with lemon slices is the most refreshing non-alcoholic option that specifically cleans the palate between bites of the richly flavored sauce.

Meaty Spaghetti Sauce FAQ
Each meat contributes something specific that the other doesn’t provide. Lean ground beef’s contribution is primarily textural (the body of the meat sauce) and the specifically beefy, savory flavor that comes from its browned surface. Italian sausage’s contribution is flavor complexity – the specific blend of fennel seeds, garlic, salt, and pepper that goes into commercial Italian sausage seasoning produces a specifically Italian character that no combination of individual spices added separately fully replicates. The fat content of the sausage also adds richness to the sauce that lean ground beef alone doesn’t provide. Together they produce a sauce that has both meaty body from the beef and complex, specifically Italian flavor from the sausage. Either alone produces a good sauce; both together produces a specifically excellent one.
Both produce tomato meat sauce. They produce different tomato meat sauces. A 45-minute sauce is genuinely good – fresh, bright tomato character, distinct herb flavors, recognizable meat. A 3-hour sauce has undergone a series of slow chemical transformations: the Maillard compounds from the meat’s browned surface dissolve throughout the liquid; the tomatoes concentrate and partially caramelize, developing complexity and sweetness; the aromatics fully integrate rather than remaining as identifiable background notes; and the collagen in the meat breaks down into gelatin, which gives the sauce its specifically coating, silky quality. You can taste the difference immediately between a 45-minute and a 3-hour version of the same recipe. The 3-hour version tastes like Sunday dinner; the 45-minute version tastes like Tuesday dinner. Both are worth having in the rotation; this recipe is specifically the Sunday dinner version.
Yes – and it’s specifically excellent for baked applications. This sauce’s 3-hour depth holds up through the additional baking time of lasagna (typically 45 minutes to an hour in the oven) where a quickly made sauce can become flat or overcooked-tasting from the additional heat exposure. For lasagna: use this sauce as the meat layer between pasta sheets, paired with a bechamel or ricotta layer. For baked ziti: toss cooked ziti with this sauce and mozzarella, transfer to a baking dish, top with more mozzarella and Parmesan, and bake at 375 degrees F for 25 to 30 minutes until bubbling and golden at the top. The sauce’s thickness (from the long simmer) specifically prevents baked pasta dishes from becoming watery during baking.
The most convenient method for a weeknight: thaw the sauce overnight in the refrigerator. This is always the best approach if you have the planning. Stovetop reheat over low heat with a splash of broth or water, stirring occasionally, for 15 to 20 minutes until hot throughout. If you forgot to thaw: submerge the sealed freezer bag or container in a large bowl of cold water for 1 to 2 hours until partially thawed, then reheat on the stovetop. For direct-from-frozen stovetop reheating: place the frozen block in a covered pot with a quarter cup of water and heat on very low, covered, stirring as it thaws – this takes 20 to 25 minutes. The microwave works for smaller portions: heat in 2-minute intervals on medium power, stirring between each, until hot throughout.
Recipes You May Like
If this meaty spaghetti sauce has earned a Sunday cooking ritual spot in your kitchen, here are three more Italian-inspired, slow-cooked, or pasta-based recipes worth having alongside it:
- Slow Cooker Chicken Cacciatore – The braised chicken companion that uses the same slow-cooking philosophy for a different Italian-inspired meat dish. The tomato, aromatics, and low-slow method are closely related; the results are a specifically different but equally satisfying Italian-flavored dinner.
- Creamy Garlic Parmesan Chicken Pasta – For weeknights when you want an Italian-flavored pasta dish that comes together in 30 minutes rather than 3 hours. The meaty Sunday sauce covers the project-recipe Sunday; the garlic Parmesan pasta covers the quick-weeknight-dinner slot that needs something specifically good from mostly pantry ingredients.
- Italian Sausage, Peppers, and Onions – The one-pan companion that celebrates the same Italian sausage that makes this sauce distinctive, in a completely different format. When you have Italian sausage in the freezer, this recipe and the spaghetti sauce are the two directions it can go – both equally classic Italian-American, completely different eating experiences.
Conclusion
This meaty spaghetti sauce from scratch is the Sunday cooking ritual that fills the house with exactly the smell that a home should smell like on a Sunday afternoon – browning meat, softening aromatics, tomatoes and herbs and bay leaves and a whisper of cloves in a pot that has been going since noon. The three hours are specifically the recipe’s value proposition: not just a sauce, but a process that produces something categorically different from anything achievable in less time.
Use both ground beef and Italian sausage. Drain all the fat after browning. Build the aromatics base properly. Use all three tomato products. Season assertively from the beginning and taste at the end. Simmer at the lowest possible heat for the full 2.5 to 3 hours. Adjust with salt, sugar, and acid before serving. Drizzle with good olive oil at the end. These eight things produce a meaty spaghetti sauce that earns its place as a family recipe – the one that gets made on Sundays, frozen in portions, and requested by name. Come back and tell me in the comments whether you went with apple cider vinegar or red wine and what you ended up serving it over. And save this on Pinterest for the next Sunday when you have three hours and the desire to fill your home with that specific, irreplaceable smell.
Happy cooking, friends!
Callie


Meaty Spaghetti Sauce From Scratch
Meaty spaghetti sauce from scratch is the ultimate comfort food. This rich, hearty, slow-simmered sauce is loaded with beef, sausage, and vegetables. It’s deeply savory, full of flavor, and perfect for pasta night or a cozy Sunday dinner. Make a big batch and freeze the rest for later meals.
- Prep Time: 15 minutes
- Cook Time: 2 hours 30 minutes
- Total Time: 2 hours 45 minutes
- Yield: 8 servings 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian
- Diet: Gluten Free
Ingredients
1 lb lean ground beef
1 lb ground Italian sausage
2 tbsp olive oil, plus more for drizzling
1 large yellow onion, chopped
2–3 stalks celery, chopped
1 green bell pepper, chopped
4 garlic cloves, pressed or minced
2 (4 oz) cans sliced mushrooms, drained
1/3 cup fresh Italian parsley, chopped
1 (28 oz) can crushed tomatoes
3 (8 oz) cans tomato sauce
1 (6 oz) can tomato paste
1 (14.5 oz) can beef broth
1/2 cup apple cider vinegar or red wine
2 tbsp granulated sugar
2 tsp sea salt
1 tsp ground black pepper
2 tsp dried oregano
1 1/2 tsp dried basil
1/2 tsp dried thyme
1/4 tsp ground cloves
2 bay leaves
1 (16 oz) box thick spaghetti, cooked according to package directions
Fresh parsley and grated Parmesan for garnish
Instructions
- Brown the ground beef and sausage in a large skillet or Dutch oven over medium heat, breaking it up as it cooks
- Drain off the excess fat
- Add olive oil, onion, celery, bell pepper, and garlic to the pan
- Sauté for 5 to 7 minutes, until the vegetables are tender
- Stir in mushrooms, parsley, crushed tomatoes, tomato sauce, tomato paste, beef broth, vinegar or wine, sugar, and all the spices and bay leaves
- Bring the sauce to a light boil, then reduce heat to low
- Cover and simmer for 2 1/2 to 3 hours, stirring occasionally
- Remove bay leaves and taste the sauce
- Adjust seasonings as needed and drizzle a little olive oil on top
- Serve over cooked spaghetti and garnish with parsley and Parmesan
Notes
- Use a mix of beef and sausage for the best flavor
- Letting the sauce simmer low and slow builds incredible depth
- Taste as you go and adjust the spices if needed
- This sauce freezes beautifully and reheats like a dream
- It’s great for meal prep and even better the next day
Nutrition
- Serving Size: 1 1/2 cups (sauce only)
- Calories: 380
- Sugar: 7g
- Sodium: 850mg
- Fat: 24g
- Saturated Fat: 8g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 4g
- Protein: 23g
- Cholesterol: 65mg









