
Italian Meat Sauce with Beef and Sausage

By Emma
Certified Culinary Professional
Three pounds of meat. Two hours almost on the stove. The whole apartment smells like something’s been cooking since yesterday.
Why You’ll Love This Italian Meat Sauce
Actually tastes better the next day. Flavors keep getting deeper even after you’ve stopped cooking it. Comfort food that doesn’t feel like you’re stuck in the kitchen — most of the time it’s just sitting there doing its thing. Works as pasta sauce, sure. Also works under eggs. Over polenta. In lasagna. Just works. One pot handles everything. Sausage goes in, vegetables go in, tomatoes go in. Nothing fancy. The beef and sausage together — you get richness without it being heavy somehow.
What You Need for Hearty Meat Sauce with Carrots and Celery
Italian sausage—the mix of sweet and spicy matters. Get both kinds or just ask the butcher to mix them. Ground beef. Lean. You want the fat to render, not start swimming in grease. Olive oil. Not much—just enough to get the browning going. Doesn’t have to be fancy. Onions, carrots, celery. The holy trio. Don’t skip the celery. Changes everything. Garlic. Five cloves. Maybe four if you’re not into it. Tomato paste. One small can. Stir it around for 90 seconds and it gets darker and sweeter. Diced tomatoes and crushed. Both kinds. Different textures, different things they do. Beef stock. Not chicken. Not vegetable. Beef. Oregano. Dried. The fresh stuff goes in at the very end. Smoked paprika and red pepper flakes. You can dial either one up or down. Cloves—just two or three whole ones, you’ll fish them out later. Fresh basil at the end. That’s the smell everyone notices.
How to Make Slow Simmered Beef Sausage Sauce with Vegetables
Get a heavy pot. Not a thin one. The heat needs to stay even.
Pour in half the olive oil. Medium-high. Wait until it’s actually hot—the oil should move when you tilt the pan.
Sausage first. Break it apart with a wooden spoon as it hits the pan. Don’t stir constantly. Let it sit for maybe a minute, then break it apart again. Brown bits mean it’s working. About 6 minutes total. Salt it, pepper it, hit it with some red pepper flakes. Pull it out and set it aside.
Same pot. Add the rest of the oil. Onions, carrots, celery, garlic. Don’t let it brown. You’re going soft here. 8 minutes. Maybe 9. You’ll see when the celery starts to look translucent.
Tomato paste goes in now. Smoked paprika too. Stir it constantly for about 90 seconds. This is where the depth happens. The paste gets darker, smells more intense. You’ll know.
Meat goes back in. Mix it all together. The bottom of the pot should look coated.
Diced tomatoes. Crushed tomatoes. Beef stock. Oregano. Two or three whole cloves—they’re just there for background noise. Stir it until everything’s mixed.
Heat it up until it’s actually boiling. You’ll see it. Then turn the heat way down.
How to Get Italian Ground Beef and Sausage Sauce Perfectly Slow Cooked
This is the part where you basically stop cooking.
Three hours almost. Three hours and ten minutes to be exact. Uncovered. Low heat. Stir it now and then—maybe every 30 minutes or so. Scrape the sides and bottom so nothing sticks and burns.
It’ll look too thin at first. Don’t worry. That’s normal. The tomatoes break down, the meat releases liquid, but then it all starts to come together around hour two. By hour three it’s thickened and darker and smells like everything’s been marinating in itself.
You’re not looking for one specific thing. The sauce just gets deeper. The sausage flavor spreads into everything. The beef gets softer. The vegetables mostly dissolve into the base.
Heat on the stove works better than a slow cooker for this one. More control. Better browning on the meat at the start. You could technically use a slow cooker on low for 4 or 5 hours if the stove’s taken over.
Last step—fish out the cloves. They’re whole so they’re easy. Stir in a handful of fresh basil at the very end, right before you serve it.
Italian Meat Sauce Tips and Common Mistakes
Don’t brown the vegetables. That’s the biggest one. You want them soft and sweet, not caramelized. If they start to color, the heat’s too high or you’re not stirring enough.
The sausage—get it in separate batches. Crowd the pan and it steams instead of browns. Two batches minimum, three if you have space issues.
Tomato paste needs that 90 seconds of heat. Don’t skip it. That’s when it stops tasting canned and starts tasting deep.
Tastes better the next day. Not even kidding. Something about overnight in the fridge lets all the flavors agree with each other. Reheat it low and slow. Not in the microwave if you can avoid it. The stove’s better.
Frozen basil won’t work here. You need the fresh leaves for the finish. Dried oregano during the cook, fresh basil at the end. Different jobs.
If it’s too thin after 3 hours, let it go longer. Sometimes it needs 3 hours 20 minutes. Sometimes 3 hours 45 minutes. Depends on your pot, your stove, how hard it’s boiling underneath the surface.

Italian Meat Sauce with Beef and Sausage
- 600 g (1 1/3 lb) mixture of sweet and spicy Italian sausages, casings removed
- 750 g (1 2/3 lb) lean ground beef
- 80 ml (5 tbsp + 1 tsp) extra virgin olive oil
- 2 to 4 ml (1/3 to 3/4 tsp) crushed red pepper flakes
- 3 medium onions, finely chopped
- 5 medium carrots, peeled and diced
- 3 celery stalks, diced
- 5 garlic cloves, finely minced
- 1 small can 140 ml (5 oz) tomato paste
- 2 cans 710 ml (25 oz) diced Italian tomatoes
- 2 cans 710 ml (25 oz) crushed tomatoes
- 600 ml (2 1/2 cups) beef stock
- 12 ml (2 1/2 tsp) dried oregano
- 2 to 3 whole cloves
- 5 ml (1 tsp) smoked paprika (replaces some heat)
- Fresh basil leaves (added at end for aroma)
- 1 Heat 40 ml olive oil in a large heavy pot over medium-high heat.
- 2 Cook sausage mixture in batches, breaking apart, until browned, about 6 minutes per batch. Season lightly with salt, pepper, and crushed red pepper flakes. Remove and set aside.
- 3 Add remaining oil to the pot. Add onions, carrots, celery, and garlic. Season and sweat until softened but not browned, about 8 minutes.
- 4 Stir in tomato paste and smoked paprika. Cook stirring continuously for 90 seconds to deepen flavors.
- 5 Return meats to pot. Mix well.
- 6 Add diced tomatoes, crushed tomatoes, beef stock, oregano, and cloves.
- 7 Bring to a rolling boil, then reduce heat to very low.
- 8 Simmer uncovered for 2 hours 55 minutes, stirring now and then. Scrape sides and bottom to prevent sticking.
- 9 Remove cloves. Stir in fresh basil leaves.
- 10 Let cool slightly before serving over pasta of choice or as base for other dishes.
- 11 Optionally, refrigerate overnight. Reheat gently next day to let flavors marry further.
Frequently Asked Questions About Italian Meat Sauce
Can you make this in a slow cooker? Sort of. You’d brown the meat and soften the vegetables on the stove first, then dump it in the slow cooker on low for 4 to 5 hours. It works but the stove version tastes better. More control over the browning.
How long does it keep? Refrigerator—four days easy. Freezes really well. Four months no problem. Thaw it overnight, reheat on the stove over medium-low.
What pasta goes with this? Anything wide enough that the sauce sticks. Pappardelle. Rigatoni. Even spaghetti works. The shape doesn’t matter as much as people think.
Can you use all ground beef instead of the sausage mix? You can but you lose something. The sausage brings fennel and other spices that ground beef doesn’t have. If you hate sausage, bump up the oregano and maybe add a tiny bit more smoked paprika.
Does the smoked paprika matter or can you skip it? It’s not about the flavor exactly. It’s another layer. You could swap it for regular paprika or just skip it and use more red pepper flakes if you want heat instead.
Why the two kinds of tomatoes—can’t you just use one? The crushed ones stay chunky. The diced ones break down more. Together they create texture. You could use all crushed if that’s what you have. It’ll be more uniform but it works.
Should you stir it a lot or leave it alone? Leave it alone mostly. Stir every 20 or 30 minutes. Too much stirring and you’re just keeping it hot. Too little and the bottom burns. Somewhere in the middle.
What if you don’t have fresh basil at the end? Skip it. Don’t use dried basil as a replacement. It’ll taste chemical. If you don’t have fresh, the sauce is still good without it.



















