Sunday Sauce

Sunday Sauce
⏱️ cook time 3 hours 45 minutes
🍽️ servings 6
⚡ Difficulty medium

intro

Rich, slow-simmered tomato sauce loaded with tender braised pork, sausage, and beef, cooked to deep savory perfection for cozy Sunday family meals.

Ingredients

Extra-virgin olive oil 3 tablespoons (45ml)
Bone-in pork spare ribs 680 grams (1.5 lbs, cut into 2-rib sections)
Sweet Italian sausage links 450 grams (approx 6 links)
Thinly sliced beef round (for braciole) 340 grams (4 slices, pounded to 1/4-inch thickness)
Crushed San Marzano tomatoes (no added salt) 1600 grams (two 28-oz cans)
Yellow onion 150 grams (1 medium, finely diced)
Garlic 18 grams (6 cloves, minced)
Tomato paste 32 grams (2 tablespoons)
Dry red wine (Chianti or Sangiovese) 120 ml (1/2 cup)
Low-sodium beef broth 240 ml (1 cup)
Dried oregano 1 teaspoon (1 gram)
Dried basil 1 teaspoon (1 gram)
Whole bay leaf 1 piece
Kosher salt 2 teaspoons (10 grams)
Freshly ground black pepper 1 teaspoon (2 grams)
Granulated sugar 1 teaspoon (4 grams)
Fresh basil 10 grams (1/4 cup loosely packed, chopped)

Steps

1

Heat Oil, Pat Meats Dry

Heat 3 tablespoons (45ml) extra-virgin olive oil in a heavy-bottomed 8-quart Dutch oven over medium heat (350°F / 175°C). Pat pork spare ribs and Italian sausage links completely dry with paper towels, season all over with 1 teaspoon (5g) kosher salt and 1/2 teaspoon (1g) black pepper. Working in 2 batches to avoid crowding the pot, sear ribs for 3 minutes per side until deep golden brown, then sear sausage links for 2 minutes per side until evenly crisped on the outside. Transfer seared meats to a clean plate and set aside.

Step 1
step1:Heat Oil, Pat Meats Dry
2

Prep and Season Braciole

Reduce stovetop heat to medium-low (325°F / 160°C). Lay the 4 pounded 1/4-inch thick beef round slices flat on a wooden cutting board, season each with 1/16 teaspoon kosher salt (1/4 tsp total across all slices) and a pinch of black pepper (1/4 tsp total), roll tightly from the short edge to form compact 3-inch logs, and secure each roll with 2 wooden toothpicks. Add braciole rolls to the rendered fat in the Dutch oven, searing for 2 minutes per side until evenly browned on all surfaces, then transfer to the plate with the other seared meats.

Step 2
step2:Prep and Season Braciole
3

Sauté Diced Yellow Onion

Leave the rendered meat fat in the Dutch oven (add 1 teaspoon olive oil if less than 1 tablespoon of fat remains), add the 150g finely diced yellow onion, and cook for 5 minutes over medium-low heat until soft and translucent. Add the 18g minced garlic and 32g tomato paste, stirring constantly with a wooden spoon for 2 minutes until the tomato paste darkens to a deep rust red and smells richly fragrant. Pour in the 120ml dry red wine, scraping the pot bottom firmly to lift all browned fond bits, and simmer for 3 minutes until the wine is reduced by half.

Step 3
step3:Sauté Diced Yellow Onion
4

Stir in Tomato Sauce Ingredients

Pour the 1600g crushed San Marzano tomatoes and 240ml low-sodium beef broth into the pot, stirring to fully combine with the onion and wine base. Add 1 teaspoon dried oregano, 1 teaspoon dried basil, the whole bay leaf, remaining 3/4 teaspoon kosher salt, remaining 1/4 teaspoon black pepper, and 1 teaspoon granulated sugar, stirring until evenly incorporated. Bring the sauce to a gentle simmer (small, slow bubbles breaking at the surface, no rolling boil) over medium heat, which takes approximately 4 minutes.

Step 4
step4:Stir in Tomato Sauce Ingredients
5

Nestle Meats in Sauce

Nestle all seared meats (ribs, sausage, braciole) back into the sauce, ensuring each piece is at least 3/4 submerged in liquid. Once the sauce returns to a gentle simmer, reduce heat to the lowest stovetop setting (200°F / 95°C), set the pot lid slightly ajar to leave a 1-inch gap for steam to escape (to prevent splattering and over-thickening), and simmer for 2 hours and 45 minutes. Stir the sauce gently every 30 minutes, scraping the pot bottom to prevent sticking, until all meats are fork-tender and pull easily from the rib bones.

Step 5
step5:Nestle Meats in Sauce
6

Finish Sauce with Basil

After the 2 hour 45 minute simmer, turn off the stovetop heat. Remove and discard the bay leaf, then pull out all toothpicks from the braciole rolls. Stir in the 10g chopped fresh basil, then taste and adjust salt or pepper if needed. Let the sauce rest uncovered for 15 minutes to allow flavors to meld, and skim any excess fat from the surface if desired before serving over cooked al dente pasta.

Step 6
step6:Finish Sauce with Basil

Tips

1.Never boil the sauce rapidly during the long simmer: high heat will cause the tomatoes to burn on the pot bottom, turn bitter, and make the meats tough instead of melt-in-your-mouth tender.
2.Always pat meats completely dry before searing: surface moisture creates steam that prevents the deep, golden brown crust that builds rich, complex flavor in the finished sauce.
3.This sauce tastes even better made 1 day ahead: chill it in the refrigerator overnight to let the meat and tomato flavors meld more deeply, then reheat gently before serving.

✨ You May Also Like

Main Course
🍜 United Kingdom

A showstopping classic of tender seared beef, savory mushroom duxelles, and crisp prosciutto wrapped in flaky golden puff pastry, baked to juicy perfection.

⏱️ 2 hours 1Main Course ★ 4.7
Main Course
🍜 India

Tender charred marinated chicken simmered in a rich, spiced creamy tomato sauce, this iconic Anglo-Indian curry pairs perfectly with basmati rice or warm naan.

⏱️ 50 minuteMain Course ★ 4.8
Main Course
🍜 Thailand

Classic tangy, sweet, and savory Thai stir-fried rice noodles with shrimp, tofu, and crunchy garnishes, balancing all five core Thai flavor profiles.

⏱️ 30 minuteMain Course ★ 4.6
Main Course
🍜 United Kingdom

Crispy golden beer-battered cod and fluffy double-fried chips, served with tangy tartar sauce and malt vinegar: the timeless, beloved British pub comfort classic.

⏱️ 45 minuteMain Course ★ 4.9
Main Course
🍜 Mexico

Smoky, chile-marinated pork tacos with caramelized pineapple, fresh cilantro, and lime: a beloved classic Mexican street food perfect for casual summer gatherings.

⏱️ 1 hour 45Main Course ★ 4.7
Main Course
🍜 United States

Crunchy Fritos corn chips layered with savory beef chili and melted cheddar, topped with cool, zesty fixings for a beloved, cozy Tex-Mex comfort food.

⏱️ 35 minuteMain Course ★ 4.9

Sunday Sauce:Frequently Asked Questions

1.Why do you specify no-salt-added crushed San Marzano tomatoes for this sauce?
San Marzano tomatoes have a naturally sweet, low-acid, dense flesh with minimal seeds that creates a smooth, rich base without bitter, tinny notes. No-salt-added versions let you control sodium levels perfectly, since the seasoned sausage, pork ribs, and braciole release salt as they simmer, so pre-salted tomatoes often lead to an overly salty final sauce.
2.Do I really need to brown all the meats before adding them to the sauce?
Yes, that high-heat sear creates deep, savory Maillard reaction browning on the meat surfaces that adds layers of nutty, roasted flavor you can’t get from raw meat simmered directly in sauce. It also renders excess surface fat early, so you can drain off a bit if needed before building the rest of the sauce, preventing a greasy final texture.
3.How long should I actually simmer this Sunday sauce for the best results?
Aim for a low, gentle simmer (not a rolling boil) for 3 to 4 hours total. This slow, low heat breaks down the tough connective tissue in the pork ribs and braciole until the meat is fall-off-the-bone tender, and lets the meat juices meld fully with the tomato base for that deep, cohesive, classic Sunday sauce flavor.
4.Can I swap the bone-in pork spare ribs for a different cut of pork?
Bone-in spare ribs are ideal because their marbled fat and connective tissue break down to add silkiness and savoriness to the sauce, but if you can’t find them, use bone-in country-style pork ribs as a 1:1 swap. Avoid lean pork cuts like pork loin, as they will turn dry and tough during the long simmer and won’t add richness to the sauce.
5.How do I prepare the thinly sliced beef round for the braciole in this recipe?
First, pound the thin beef round slices to an even ¼-inch thickness, season them with garlic, parsley, grated parmesan, and a pinch of black pepper, roll them tightly, and secure with toothpicks or kitchen twine. Brown the rolled braciole along with the ribs and sausage before adding tomatoes, so they hold their shape and infuse the sauce with herby, savory flavor as they cook.
6.My tomato sauce always tastes too acidic—do I need to add sugar to fix that?
Skip the added sugar! If you use ripe San Marzano tomatoes and simmer the sauce low and slow with the browned meats, the natural sweetness of the tomatoes and rendered fat from the cuts will balance bright tomato acidity on its own. If you still notice a sharp acidic bite after 2 hours, stir in a tiny 1/8 teaspoon pinch of baking soda to neutralize it instead of sugar.
7.Can I make this sauce a day ahead of serving?
Absolutely—this sauce actually tastes better when made a day ahead! Let it cool completely, store it in a sealed airtight container in the fridge, and reheat it gently on the stovetop over low heat the next day. The extra resting time lets all the meat and tomato flavors meld even more deeply; just stir occasionally as it reheats to prevent sticking.
8.What’s the best way to serve this slow-simmered Sunday sauce?
Toss it with sturdy, ribbed pasta shapes like rigatoni, ziti, or bucatini that can hold up to the thick, meaty sauce, and top each serving with a sprinkle of freshly grated Parmigiano-Reggiano and chopped fresh basil. Serve the tender braised meats alongside pasta as a second course, or pile pieces right on top for casual family-style plates.
9.Can I use hot Italian sausage instead of sweet for this recipe?
Definitely! Sweet Italian sausage is the traditional mild, fennel-forward base for classic Sunday sauce, but hot Italian sausage adds a nice subtle spicy kick that works beautifully if your family prefers a little heat. You can even do a 50/50 mix of sweet and hot to balance flavor without making the sauce too spicy for kids or heat-sensitive eaters.
10.How do I keep the sauce from getting greasy as it simmers?
After browning your meats, pour off all but 2 tablespoons of the rendered fat from the pot before adding your tomatoes, and keep the heat low enough that the sauce only bubbles very gently during the simmer. Every 45 minutes or so, use a spoon to skim any thin, shiny excess fat that rises to the surface for a silky, non-greasy finish.
11.How long will leftover sauce stay fresh in the fridge or freezer?
Stored in a sealed airtight container, leftover sauce will stay fresh in the fridge for up to 4 days, and in the freezer for up to 3 months. When freezing, leave about an inch of headspace in the container to allow for expansion, and thaw it in the fridge overnight before reheating gently, adding a splash of water if it thickens too much.
12.Do I need to leave the lid on or off the pot while the sauce simmers?
Keep the lid slightly ajar, tilted to leave a 1-inch gap for steam to escape, as the sauce simmers. This lets excess water evaporate slowly so the sauce thickens to the perfect rich, coating consistency without getting watery, while preventing too much evaporation that would make the sauce overly thick or cause it to scorch on the pot bottom.
13.Can I add meatballs to this Sunday sauce too?
Of course! Adding homemade beef and pork meatballs is a beloved Italian-American variation on this classic sauce. Brown your fully formed meatballs first, then nestle them into the sauce during the last 45 minutes of simmering so they cook through gently, absorb sauce flavor, and don’t break apart into the sauce during the long initial cook time.
14.If I don’t want to make braciole, can I leave it out or swap it for something else?
You can absolutely leave the braciole out if you’re short on time, or swap it for 1 pound of bone-in beef chuck cut into 2-inch chunks for extra beefy richness. If you skip braciole, just add an extra ½ pound of ribs or sausage to keep the meat-to-sauce ratio balanced, so you still get that deep, meat-infused tomato flavor the recipe is known for.

Comments (18)

2 weeks ago

OMG this sauce tastes exactly like my grandpa’s Sunday gravy he used to make when I was a kid! I added sweet Italian sausage and braciole like he did, simmered the full 3+ hours, and my whole extended family was raving at our dinner last weekend. Total game changer, I’m never using jarred sauce again. SO good.

1 week ago

Wait did you pound the braciole thin with prosciutto and parm inside? I’ve been nervous to try making braciole for sauce but this makes me want to go for it!

1 week ago

So glad this brought back family memories for you! Adding braciole and sausage is such a classic, delicious move — that low and slow simmer is exactly what makes those meats melt into the sauce so beautifully.

3 days ago

Made this for my three picky boys last night and they all asked for seconds! I was worried the 3 hour 45 minute cook time would be too much for a school night, so I prepped all the ingredients the night before and let it simmer on low while I helped with homework. Even my husband who only likes meat sauce said this is a new weekly staple. My kids loved it so much they dipped their garlic bread straight in the pot!

2 days ago

That’s such a smart hack prepping ingredients the night before! It makes the long simmer feel totally manageable even on busy school nights, and I love that your whole family went back for seconds. Dipping garlic bread straight in the pot is the official taste test, in our book.

5 days ago

Took this to my neighborhood potluck last Sunday and people were literally coming up to me asking for the recipe all night! I used San Marzano tomatoes like the recipe suggested and the depth of flavor is unreal. Only thing I changed was adding a pinch of red pepper flakes for a little heat, which was perfect for our group.

3 days ago

How much red pepper flakes did you add? I love a little kick but don’t want to make it too spicy for my roommate who hates heat!

3 days ago

I only did 1/4 teaspoon! It’s super subtle, just enough warmth without any real burn, you could even do 1/8 if you’re worried about it.

2 days ago

Wait, is there a reason you simmer this for so long? I usually make my red sauce in 45 minutes and it tastes fine. 3+ hours seems like overkill, not gonna lie. I might try it but cut the cook time down to an hour and a half and see how it goes.

yesterday

Great question! The long slow simmer breaks down the tomatoes, caramelizes the onions and garlic, and melds all the herb flavors together for that deep, rich Sunday sauce taste, rather than the brighter, quicker marinara you’re used to. If you’re short on time, cutting it to 90 minutes will still work, but you’ll miss out on some of that layered flavor!

1 week ago

Perfect for meal prep! I made a big batch on Sunday, portioned it into freezer containers, and now I’ve got sauce for spaghetti, meatball subs, and lasagna for the next two weeks. It reheats like a dream, no weird separation or watery texture like some other slow-simmered sauces I’ve tried. 10/10 will be in my regular rotation.

yesterday

Made this with homemade meatballs (half beef, half pork, lots of parm and garlic) and it was chef’s kiss. My Italian grandma came over for dinner and she said it tasted like the sauce she made growing up in Chicago’s Little Italy. I did add an extra can of tomato paste because I like my sauce a little thicker, which worked out great.

2 hours ago

Wait how much extra tomato paste did you add? I also prefer a thicker sauce and hate when it’s runny on my pasta!

30 minutes ago

Love the extra tomato paste trick for a thicker consistency! Getting an Italian grandma’s seal of approval is the highest possible praise for this kind of recipe, that makes our whole team happy to hear.

30 minutes ago

I was so excited to make this but I burned the garlic when I was sautéing it at the start 😭 Had to toss that batch and start over. Any tips for not burning the garlic when you’re prepping the base? I don’t want to mess it up next time!

5 minutes ago

Oh no, sorry that happened! Garlic burns super fast, even 30 seconds too long on high heat can make it bitter. We recommend sautéing it over medium-low heat, and pulling it off the heat as soon as it turns fragrant and pale golden — it’ll keep cooking a little even after you add the tomatoes. You’ve got this next time!

2 days ago

Solid recipe, but I swapped the pork ribs for meatless meatballs to make it vegetarian for my partner, and it still turned out really flavorful! The slow simmer makes all the difference even without the meat adding fat. I added a little extra olive oil and some mushroom powder to bump up the umami, would highly recommend that swap for any other veggie folks out there.

1 week ago

SO good. I stirred a rind of parmesan into the sauce while it simmered like my mom taught me, and it added that perfect salty, nutty depth. Served it over fresh pappardelle and my date said it’s the best pasta they’ve ever had. Will absolutely be making this for every Sunday dinner from now on.

5 days ago

The parmesan rind trick is elite! I do that with every tomato sauce I make now, it’s such a game changer. Never toss those rinds!

5 days ago

Made this for our family’s Sunday football watch party and it was a total hit! I served it with rigatoni, garlic bread, and a big Caesar salad, and there were zero leftovers. The only note I have is that I wish I’d made a double batch, because everyone went back for thirds. Next time I’m doubling for sure.

3 days ago

Did you cook this on the stovetop the whole time or use a slow cooker? I’m thinking of making it for my own football party this weekend and don’t want to be stuck watching the pot all day.

2 days ago

I did stovetop on the lowest burner, but I bet a slow cooker on low would work great! Just give it a stir every hour or so so it doesn’t stick to the bottom. It was so worth it either way!

2 hours ago

Wait a second, is this the same sauce they use at those old school Italian red sauce joints in New York? Because this tastes exactly like the sauce I had on a trip to NYC last year, and I’ve been chasing that flavor ever since. I cannot believe I made it at home for a fraction of the price. Unreal.

30 minutes ago

That’s exactly the vibe we were going for! That slow-simmered, rich sauce is the hallmark of old-school Italian-American red sauce restaurants that have been around for decades, so that comparison means the world. So glad you nailed it at home!

2 weeks ago

I live alone so I was worried this recipe would make way too much, but it freezes so well! I’ve been using it for quick weeknight meals after work, and it tastes just as good as the day I made it. I added some Italian sausage links while it simmered and they got so tender, they practically fell apart when I poked them with a fork.

1 week ago

Tried this recipe last weekend and it was good, but I felt like it was a little too sweet for my taste. Next time I’m cutting the onion a bit and skipping the carrot that’s added for sweetness, I prefer a more tangy, bright tomato flavor. Other than that, the texture was perfect and the cook time was easy to manage.

5 days ago

I had the same issue the first time I made it! I added a tablespoon of red wine vinegar at the end to cut the sweetness, it balanced it out perfectly without messing with the texture. Try that next time!

3 days ago

Thanks for the feedback! The carrot and onion are there to balance the acidity of the tomatoes, but everyone’s taste is different — cutting back on those or adding a splash of vinegar like @SoCalSurferChef suggested is a great way to tweak it to your preference.

yesterday

I grew up eating Sunday gravy every single week at my aunt’s house in Queens, and I’ve been trying to replicate her recipe for years with no luck. This is the closest I’ve ever gotten! I added pork neck bones like she used to, let it simmer for the full time, and I almost cried when I took the first bite. It tastes like home.

2 hours ago

Pork neck bones are the secret ingredient no one talks about! They add so much depth you can’t get from any other meat, I’m glad you added them — that’s how my grandpa made it too!

3 days ago

Made this after a morning surf last Sunday, let it simmer while I showered and caught up on laundry, and it was ready just in time for dinner with my roommates. We ate it with garlic bread and a couple bottles of cheap red wine, and it was the perfect cozy Sunday meal. No notes, it was perfect.

5 minutes ago

I’m not the best cook by any stretch, but I decided to try this for my daughter’s birthday dinner because she loves Italian food. I followed the recipe exactly, didn’t skip any steps, and she said it’s the best meal I’ve ever made. Even got a hug that lasted longer than two seconds, which is a win for a dad of a teenager. Worth every minute of the 3+ hour cook time.

just now

This is so sweet! I’m gonna make this for my dad when he comes to visit next month, he’s a total sucker for a good red sauce. Any tips for a first-timer?

just now

This is the kind of story that makes sharing recipes so worth it! Teenager approval is the hardest award to win, so that’s a massive success. Just keep the heat low while it simmers, stir occasionally so it doesn’t stick, and you’ll do great — your dad is gonna love it.

yesterday

Can I use dried herbs instead of fresh? My grocery store was out of fresh basil and oregano this week, and I don’t feel like running to three different stores to find them. I don’t want it to taste bland though!

2 hours ago

You absolutely can! The general rule is 1/3 the amount of dried herbs as fresh, since dried is more concentrated. So if the recipe calls for 3 tablespoons of fresh basil, use 1 tablespoon dried. It’ll still taste delicious, no extra store runs needed!

1 week ago

I’m a broke college student on a budget, and this recipe was totally doable! I used budget canned tomatoes, cheap ground beef for meatballs, and skipped the fancy meats, and it still tasted incredible. My whole dorm floor smelled like sauce all day, and half my neighbors knocked on my door asking for a plate. 10/10, even for beginner cooks on a budget.