The 4 o’clock witching hour is real. You’ve been gone all day, everyone’s hungry and cranky, and the last thing you want to do is stand over a stove. This crockpot spaghetti is my answer to that. Dump everything in before you leave, stir in the pasta when you get home, and dinner is on the table in 20 minutes from that point.
Quick note on noodles: this recipe actually uses mostaccioli (a tube-shaped pasta similar to penne), not spaghetti noodles. Mostaccioli holds up much better in the slow cooker and doesn’t turn to mush. You can use actual spaghetti if that’s what you have, just watch it closely since thin noodles cook faster.

Why This Recipe Works
- The sauce cooks for 3 hours before the pasta goes in. That long simmer in the slow cooker is what makes this taste like it spent all day on the stove. The flavors meld and deepen in a way that jarred sauce straight from the jar never does.
- Chicken broth adds body and flavor. It thins the sauce just enough to cook the dry pasta at the end while adding a savory depth that plain water doesn’t give you.
- Raw pasta goes in dry at the end. No boiling a separate pot of water, no draining, no strainer. The pasta soaks up the sauce as it cooks directly in the crockpot.
- Mozzarella melts on top. Five minutes with the lid on at the end gives you a melted cheese layer that makes this feel like actual baked pasta.
What to Know Before You Start
You do need to brown the ground beef on the stove first — this is the only active cooking step. It takes about 10 minutes. You can do it in the morning before you leave, or right when you get home before the sauce goes in. Either works.
Use a 4-quart or larger slow cooker. Between the sauce, tomatoes, broth, and pasta, this fills up. A smaller crockpot will struggle.
Keep the lid on and the heat on HIGH when you add the pasta. The pasta needs a full boil to cook properly — if your crockpot drops to low or you’re lifting the lid frequently, the pasta will take much longer and may not cook evenly.
Ingredients
- 1 lb ground beef
- ½ yellow onion, finely chopped
- 1 tsp minced garlic (or ½ tsp garlic powder)
- 1 tsp dried basil
- 1 tsp dried parsley
- 1 can (28 oz) diced tomatoes
- 2½ cups pasta sauce (about a 650 mL jar)
- 2½ cups chicken broth
- 3 cups mostaccioli pasta, dry (or penne)
- 1 cup shredded mozzarella cheese

How to Make It
Brown the meat: In a skillet over medium-high heat, cook the ground beef, chopped onion, and garlic together until the beef is cooked through. Drain the fat.
Build the sauce: Transfer the beef mixture to a 4-quart or larger slow cooker. Add the diced tomatoes (with juice), pasta sauce, chicken broth, dried basil, and dried parsley. Stir to combine.
Cook the sauce: Cover and cook on HIGH for 3 hours. This is where the magic happens — the sauce deepens and develops flavor while you’re busy doing other things.
Add the pasta: Stir in the dry mostaccioli noodles. Keep the heat on HIGH, put the lid back on, and cook for 20 minutes. Stir. Cook for another 20 minutes (40 minutes total), stirring once more. The pasta should be tender and have soaked up most of the liquid.
Add the cheese: Sprinkle the shredded mozzarella over the top. Replace the lid and let sit for 5 minutes until the cheese melts. Serve immediately.

Helpful Tips
- Mostaccioli vs. spaghetti noodles. Mostaccioli or penne is the better choice here — the tubular shape holds up to the long cook and stirring without falling apart. Thin spaghetti noodles can turn mushy quickly, so if you use them, start checking at 15 minutes.
- Don’t skip the stir at 20 minutes. The pasta on the bottom cooks faster and can stick or get overdone. Stirring at the halfway point redistributes everything and helps it cook evenly.
- The sauce will look thin when you add the pasta. That’s correct — the dry noodles need that liquid to cook. By the time the pasta is done, it will have absorbed the extra liquid and the sauce will be thick and clingy.
- Serve with garlic bread. This is ideal for soaking up the extra sauce at the bottom of the bowl.
Storage and Make-Ahead
Refrigerator: Store leftovers in an airtight container for up to 4 days. The pasta will continue to absorb sauce as it sits — add a splash of broth or water when reheating to loosen it up.
Freezer: This freezes well. Cool completely and freeze in portions for up to 2 months. Thaw overnight in the fridge and reheat on the stove or microwave with a splash of water or broth.
Make-ahead note: The sauce (without the pasta) can be made ahead and refrigerated for up to 3 days. Reheat in the slow cooker on high, then add the pasta and proceed from that step.
Frequently Asked Questions
Can I use a different pasta shape?
Yes — penne, rigatoni, ziti, and rotini all work well. Any short, sturdy pasta that can handle some stirring is a good choice. Avoid angel hair or thin spaghetti.
Can I use Italian sausage instead of ground beef?
Absolutely. Italian sausage (mild or hot) works great here and adds a lot of flavor. Remove it from the casing and brown it the same way as the ground beef.
My pasta came out mushy. What happened?
It cooked too long. All slow cookers run slightly differently — some run hotter than others. Start checking the pasta at 30 minutes total (not 40) and pull it when it’s just tender. It will continue to cook slightly even after you turn off the heat.
Can I add vegetables?
Yes. Diced bell peppers, mushrooms, or zucchini can go in with the sauce for the 3-hour cook. They’ll be completely soft and melded into the sauce by the time the pasta goes in.
Related Recipes

Crockpot Baked Spaghetti
Ingredients
- 1 lb ground beef
- 1/2 yellow onion finely chopped
- 1 tsp minced garlic (or 1/2 tsp garlic powder)
- 1 tsp dried basil
- 1 tsp dried parsley
- 1 can (28 ounce) diced tomatoes
- 2 1/2 cups pasta sauce (650 mL jar)
- 2 1/2 cups chicken broth
- 3 cups Mostaciolli pasta
- 1 cup shredded Mozzarella cheese
Instructions
- Directions:
Combine ground beef, garlic and onion - Brown & drain.In a 4 quart crock pot combine the cooked ground beef mixture, basil, parsley, tomatoes, pasta sauce and chicken brothCook this mixture on high three hoursAdd pasta to the crock pot, stir after 20 minutes, stir again after another 20 minutes (40 minutes cooking time for the pasta total) Keep the crock pot on high while the pasta is cooking.Add cheese to top, replace lid, let cheese meltUncover lid, serve and enjoy!
