This easy slow cooker spaghetti sauce is a vegetable-packed meat sauce made from scratch. Perfect for busy weeknights and freezer-friendly batch cooking. Set it before lunch, dinner is done by 6pm, and you’ve got enough sauce for tonight plus leftovers for two more meals!

This Slow Cooker Spaghetti Sauce is the kind of recipe that earns a permanent spot in your meal rotation. Lean ground beef, finely chopped vegetables, a couple of cans of crushed tomatoes, and a generous handful of Italian herbs go into the slow cooker in the morning. By dinnertime, you’ve got a thick, slow-simmered tomato meat sauce that tastes a hundred times better than anything you can buy in a jar. Just brown the beef, dump everything in, and walk away. The slow cooker does all the work.
What makes this sauce one of my real workhorse recipes is how well it works for meal prep. It makes a big batch, it freezes beautifully, and it reheats like an absolute dream. Make a double batch on a Sunday and you’ve got dinners for two more nights, plus a few portions stashed in the freezer for next month. Frozen portions can be easily defrosted, and then they’re ready for whatever pasta you’ve got in the pantry.

The slow cooker does the work for you. Brown the beef, toss everything into the slow cooker, and walk away for 6 hours. By the time you’re back from school pickup or wrapping up the workday, dinner is ready. No babysitting, no constant stirring, no last-minute scramble at 5:30pm wondering what to make.
The classic Italian vegetable trio gives it a sweet, savoury base. Finely chopped onion, celery, and carrots (called a soffritto in Italian cooking) cooked low and slow with the beef and tomatoes is what gives this sauce its sweet and savoury foundation. The carrots in particular help balance the acidity of canned tomatoes, which means no need to add sugar. The vegetables almost disappear into the sauce as it cooks.
Red wine and nutmeg are the two most important ingredients. A splash of red wine adds richness as it cooks down, and a pinch of nutmeg (an old-school Italian trick) brings a warmth that makes the whole sauce feel a little more developed. Both are subtle, and nobody will be able to taste them specifically.
Made from scratch but SO easy to make. Once you’ve browned the beef, opened two cans of tomatoes, and chopped some vegetables, you’re done with the active work. The slow cooker handles everything else. The result tastes like a sauce that simmered all afternoon (because it did), for about the same amount of effort as opening a jar of sauce.

A few small calls make the difference between a great slow cooker sauce and a sad, watery one. These are the PRO tips that matter most.
This step makes a real difference. Browning the beef before it goes into the slow cooker gives you a richer, more flavourful sauce. It also lets you drain off the excess fat, which keeps the finished sauce from being greasy. Five extra minutes of work for a big payoff!
Extra-lean (or lean) keeps the sauce from getting greasy after the long cook time. If you only have regular ground beef, brown it well and drain off the fat thoroughly before adding it to the slow cooker.
The onion, celery, and carrots should be chopped small (about 1/4 inch). Smaller pieces break down into the sauce as it cooks and almost disappear, while still adding all that flavour and natural sweetness.
Two large cans of crushed tomatoes can be lot of sodium if you go with regular. Low-sodium gives you control over the salt, which matters when the sauce reduces and concentrates over a long cook. Always read the ingredients on your canned goods!
It sounds odd in a tomato sauce, but it’s a classic Italian trick that adds warmth without making the sauce taste sweet or spiced. Don’t skip it!
Low for 6 to 7 hours is the sweet spot. High for 3 hours works in a pinch, but the flavours don’t develop as fully. If you’re going to be out of the house for 8 to 9 hours, set it to low for 7 hours and let it sit on the warm setting until you’re back.
Don’t lift the lid mid-cook (every peek adds 15 to 20 minutes to cooking time as the temperature drops back up). The one exception: take the lid off for the last 30 minutes if you want a thicker sauce. Slow cookers trap moisture, and a final uncovered stretch lets some of the liquid evaporate.

Here’s how the recipe comes together. Active time is about 15 minutes; the slow cooker handles the next 6 hours. Read through the PRO Tips above before you start.
- Brown the ground beef. In a large skillet over medium heat, brown 1 1/2 pounds (680 grams) of extra-lean ground beef, breaking it up with a wooden spoon. Drain off any excess fat once the beef is cooked through.
- Prep the vegetables. While the beef cooks, finely chop 1 large onion, 2 stalks of celery, and 2 medium carrots. Mince 5 cloves of garlic.
- Add everything to the slow cooker. Transfer the browned beef to your slow cooker. Add 2 cans (796 mL / 28 oz each) of crushed tomatoes, the chopped vegetables, the garlic, 3/4 teaspoon each of dried parsley, basil, and oregano, a pinch of nutmeg, 1/2 cup of red wine, and a generous pinch each of sea salt and black pepper.
- Stir to combine. Use a wooden spoon to break up the beef and stir until everything is mixed thoroughly.
- Cook low and slow. Cover and cook on low for 6 to 7 hours, or on high for 3 hours, stirring once or twice during cooking if you can. For a thicker sauce, remove the lid for the last 30 minutes.
- Taste and serve. Taste and adjust salt and pepper if needed. Serve hot over your favourite cooked pasta and top with fresh grated Parmesan cheese and a sprinkle of fresh parsley.

This sauce is endlessly adaptable. Here are the best variations to try:
- Italian sausage swap. Substitute half (or all) of the ground beef with mild or hot Italian sausage. Squeeze the sausage out of its casings before browning. The sausage adds a fennel-and-herb flavour the beef alone doesn’t have. A reader favourite swap.
- Ground turkey or chicken. Use 1 1/2 pounds of lean ground turkey or chicken for a lighter option. The sauce comes out slightly milder but holds together just as well. Add an extra splash of olive oil when browning to keep it from sticking.
- Vegetarian version. Skip the meat. Double the carrots and add zucchini, bell peppers, mushrooms, or a can of drained brown lentils for protein and texture. The vegetables absorb all the herb flavour beautifully as the sauce cooks down.
- Add mushrooms. Stir in 8 ounces of finely chopped cremini or button mushrooms with the rest of the vegetables. Mushrooms add umami and stretch the sauce further without changing the overall taste. A reader-validated favourite.
- No-wine version. Swap the 1/2 cup red wine for 1/2 cup beef broth plus 1 teaspoon of balsamic vinegar. You get the same acidity and full flavour without the alcohol.
- Spice it up. Add 1/2 teaspoon of red pepper flakes (or a finely diced fresh jalapeño with the other vegetables) when you add the dried herbs. Just enough heat to wake the sauce up without overwhelming it. Good for adult dinners.
- Make it creamy. Stir in 1/2 cup of heavy cream or 4 ounces of softened cream cheese at the very end of cooking for a creamy tomato meat sauce that’s incredible over rigatoni or as the filling for stuffed shells.
- Italian Night make-ahead trio. Make a double batch of this sauce and freeze in meal-size portions, then do the same with our Easy Pizza Sauce and Easy Homemade Pizza Dough. Italian night on autopilot for the next few months.

This sauce is the star of so many family dinners. Here are my favourite ways to serve it:
- Spooned generously over hot spaghetti, fettuccine, penne, or rigatoni with Parmesan cheese on top
- With a slice of warm Easy Homemade Garlic Bread for dipping
- As the meat sauce in a homemade lasagna (it’s perfect for layering)
- Over polenta, or zucchini noodles for a no-pasta alternative
- As the filling for stuffed peppers, zucchini boats, or baked potatoes
- Spooned over hot baked potatoes with a sprinkle of cheese on top
- In a hearty pasta bake with ricotta and mozzarella
With a simple green salad and Honey Lemon Vinaigrette or Classic Creamy Italian Salad Dressing on the side

This sauce is built for meal prep. Here’s how to handle leftovers and stretch a batch:
In the refrigerator – Store leftover sauce in an airtight container in the fridge for up to 3 days. The flavour actually improves on day two, after the herbs and seasonings have had more time to meld. This recipe is GREAT for leftovers!
In the freezer – This sauce freezes beautifully. Cool completely, then transfer to freezer-safe containers or zip-top freezer bags (lay the bags flat for easy stacking and faster thawing). Freeze for up to 3 months.
To thaw and reheat – Thaw overnight in the fridge, then warm gently on the stovetop over medium-low heat or in the microwave at 50% power. If the sauce has thickened too much during storage, stir in a splash of beef broth, pasta water, or plain water to loosen.
Meal-prep tip – Freeze in portions sized for your family. For a family of four, 1-2 cups of sauce per portion is usually more than plenty for one pasta dinner. Label each container with the date and amount so you know what you’ve got at a glance. Make a full batch on Sunday and divide into 4 portions, and you’ve got 4 family pasta dinners ready to go.


These are the questions readers ask me most often about this recipe:
How many servings does this recipe make?
This recipe makes about 9 cups of finished sauce, which is roughly 12 servings of 3/4 cup each (a generous portion over pasta). It’s a great big-batch recipe, perfect for family dinners and meal prep.
Do I have to brown the meat first?
You can technically skip it, but I don’t recommend it. Browning the beef adds richness and lets you drain off the excess fat. Without browning, the finished sauce is greasier and less flavourful. Five extra minutes of work means a big payoff in the final dish.
How long can I cook this in the slow cooker if I’m at work all day?
Set it to low for 6 to 7 hours, then let it sit on the warm setting until you get home. Most slow cookers automatically switch to warm after the cook time ends. The sauce holds well on warm for an additional 2 hours without issue.
Can I make this without wine?
Yes! Swap the 1/2 cup red wine for 1/2 cup beef broth plus 1 teaspoon of balsamic vinegar. You get the same acidity and brightness without the alcohol. If you do use wine, any dry red you’d happily drink works (Cabernet Sauvignon, Merlot, or a generic table red). Don’t use cooking wine. Don’t use anything sweet.
Can I use fresh herbs instead of dried?
Yes! Use 3 times the amount of fresh herbs as dried (so 2 1/4 teaspoons of fresh parsley, basil, and oregano in place of the 3/4 teaspoon dried each). Add fresh herbs in the last hour of cooking, or stir them in right at the end for the brightest flavour.
Can I make this on the stovetop instead of in the slow cooker?
Yes! Brown the beef in a large heavy-bottomed pot, add the rest of the ingredients, and simmer covered on low heat for 1 1/2 to 2 hours, stirring occasionally. The flavour is best with a long simmer, so don’t rush it.
Is this an authentic Italian Bolognese?
No. This is a weeknight homemade spaghetti sauce. Vegetable-packed, slow-cooked, family-friendly. Traditional Italian Bolognese (ragù alla bolognese) uses pancetta, milk, beef and pork, and a much longer simmer on the stovetop. This recipe is the easier American family-dinner version, made for the slow cooker, made for busy weeknights, and a household favourite.

TRY OUR MEAL PLAN BUNDLE!
Let us do the work for you with 11 WEEKS of deliciously easy family dinners, grocery lists, meal prep guides and so much MORE!
11 weeks of done-for-you family meal plans for only $9.99!
If you love this Slow Cooker Spaghetti Sauce, you’re going to want to try these other easy family dinner recipes:
- Best Ever Spaghetti and Meat Sauce
- One Pot Spaghetti and Meatballs
- Easy Slow Cooker Beef Ragu
- Best Ever One Pot Beef Stew
- Easy Korean Beef Rice Bowls
- Slow Cooker Minestrone Soup
- Easy Mushroom Risotto
- Slow Cooker Pot Roast
- One Pan Pasta with Beans
- Easy Homemade Garlic Bread

Watch the video below to see exactly how I make this great main dish. You can find more delicious recipe videos on my YouTube channel.
If you made this, share a photo!
Are you trying this recipe? Use the comment form below to share your take; now with support for image uploads and comment voting!
Slow Cooker Spaghetti Sauce

Recipe: Equipment
Recipe: Ingredients
- 1 1/2 pounds extra lean ground beef
- Two 796 ml cans of crushed tomatoes I use low sodium
- 1 large onion finely chopped
- 2 stalks celery finely chopped
- 2 medium carrots finely chopped
- 5 cloves of garlic minced
- 3/4 tsp dried parsley
- 3/4 tsp dried basil
- 3/4 tsp oregano
- a pinch of nutmeg
- 1/2 cup red wine
- a generous pinch each of sea salt and black pepper
- fresh parsley for garnish optional
Recipe: Instructions
- Brown the ground beef in a large skillet over medium heat until cooked through. Drain any excess fat and set aside.
- Add the browned beef, crushed tomatoes, onion, celery, carrots, garlic, parsley, basil, oregano, nutmeg, red wine, salt, and pepper to the slow cooker.
- Use a wooden spoon to break up the meat and stir until everything is mixed thoroughly.
- Cover and cook on low for 6 to 7 hours or on high for 3 hours, stirring once or twice during cooking if you can. For a thicker sauce, remove the lid for the last 30 minutes.
- Taste and adjust salt and pepper. Serve hot over your favourite cooked pasta and top with fresh grated Parmesan and a sprinkle of parsley.
Recipe: Notes
Recipe: Nutrition
Notice: Nutrition is auto-calculated, using Spoonacular, for your convenience. Where relevant, we recommend using your own nutrition calculations.
I was so intrigued by the thought of a slow cooker bolognese sauce so I will try this recipe. However, bolognese is made with ground lamb, veal, and pork so how could the beef hamburger meat have the same taste> Let me know your thoughts; I’m vey interested, Linda
A bolognese pasta sauce is a ground meat based pasta sauce with tomatoes, a soffritto and wine. It originates from the region of Bologna, Italy and is most typically made with beef or pork. However this is in no way an authentic italian recipe but more of a mid week easy dinner. I’m not sure what sauce you’re referencing with lamb and for sure beef will not taste like that but this slow cooker bolognese sauce is a delicious set-it-and-forget-it dinner that will easily become a family favourite.
What type of red wine do you use?
I’ve used all kinds in this recipe and all have worked well! Something cheap, usually!
Cabernet
I am with you, stand-by meals that provoke comfort and that are this easy are an absolute winner in my book!
Thanks!
Comfort food at it's finest! This looks like a wonderful sauce, and I love that it was made in the slow cooker!
Thanks Michelle!