Let your slow cooker do the heavy lifting with this rich and flavorful spaghetti meat sauce. Perfect for busy days or when you want dinner simmering to perfection without standing over the stove, this recipe is hearty, wholesome, and incredibly easy. Packed with ground beef, diced tomatoes, bell peppers, mushrooms, and carrots, and seasoned with classic Italian herbs and warm spices, this slow-cooked sauce delivers deep flavor and comforting aroma with every bite. Just prep, set, and let it slowly transform into the ultimate pasta partner. It’s a family favorite, perfect for weeknight dinners or make-ahead meals – and even better the next day.
I love pasta in any form and shape. Years ago I had a pasta maker and I used make my own. I guess I was making too much because the machine broke and I didn’t buy a new one yet. My wife loves pasta too so we have it at least once a week. In the summer we make pasta salads and in the winter we tend to make more sauces. We usually cook in big batched and store them in jars for later, so when we come home late from work, we can have dinner ready in 15 minutes. There’s nothing quite like a comforting plate of spaghetti topped with a rich, homemade meat sauce.
Ingredients:
- 3 lbs ground beef
- 2 cans (14.5 oz or 425 ml each) diced tomatoes
- 1 small can (6 oz) tomato paste
- 1 bell pepper (any color), chopped
- 2 carrots, peeled and finely chopped
- 2 cups mushrooms, sliced
- 1 onion, chopped
- 5 cloves garlic, minced
- 3 bay leaves
- 1 tsp Italian seasoning (or a mix of basil, oregano, thyme)
- 1/2 tsp red pepper flakes (optional, for heat)
- 1/4 tsp cayenne pepper (adjust to taste)
- 1/4 tsp allspice
- Salt and black pepper, to taste
- Fresh parsley, chopped (for garnish)
- Olive oil for cooking

Instructions:
Brown the Ground Beef:

In a skillet over medium heat, cook the ground beef until fully browned, breaking it up with a spoon as it cooks. Drain any excess fat if necessary and let it cool. This step adds extra depth of flavor.
Need a new slow cooker? Try Amazon
Prepare the Vegetables:

Wash the bell pepper, mushroom and parsley. Peel the onion, garlic and carrots. Remove the stem and seeds from the bell pepper. You can use any type of bell pepper you like (red, yellow, orange or green). Chop all your veggies into bite-sized chunks.
Combine in Slow Cooker:
Add the browned beef to the slow cooker. Then add chopped onion, minced garlic, carrots, bell peppers, mushrooms, diced tomatoes (with juice), tomato paste, and all seasonings (Italian herbs, red pepper flakes, cayenne, allspice, salt, pepper). Stir to combine. Add the bay leaves on top.
Cook:
Cover and cook on low for 6–8 hours or high for 3–4 hours, stirring once or twice if possible. In my opinion, the longer you cook the deeper the flavour, so I always cook on low. It all depends how much time you have.
Find slow cooker liners on sale on Amazon
For the last couple of years I’ve been using slow cooker liners when cooking in crockpot. They are amazing. I place the liner inside the slow cooker, fill up with my ingredients and when it’s all cooked, I empty and dispose the liner. No more scrubbing and washing the crock pot. I just wipe the insert with a paper towel and my slow cooker looks like new.





Cook the pasta:

Cook your favourite pasta according to instruction on the package.
Finish:
Before serving, remove the bay leaf. Taste and adjust seasoning if needed.
Serve:
Spoon generously over cooked spaghetti or your favorite pasta. Garnish with fresh parsley and grated Parmesan if desired.

Tips:
- This sauce freezes and reheats beautifully.
- Add a splash of pasta water or broth if you prefer a thinner consistency.
- Great for lasagna or baked ziti too!
Need a cozy, hearty dinner idea? My wife’s Crock Pot Chicken Stew is your answer. Try it today.