Easy Crockpot Spaghetti Recipe with Uncooked Noodles

This Easy Crockpot Spaghetti is the perfect comfort-food dinner for busy weeknights! Made with tender spaghetti noodles, seasoned ground beef, rich tomato sauce, Italian herbs, and melted cheese, this slow cooker recipe brings all the flavors of classic homemade spaghetti together with minimal effort. The best part? You add the spaghetti noodles uncooked, so there’s no need to boil a separate pot of pasta.

Let your slow cooker do most of the work while you enjoy a hearty, family-friendly meal that’s easy to prepare and even easier to love!

🛒 Ingredients

For the Spaghetti

  • 1 lb (450 g) ground beef
  • 12 oz (340 g) uncooked spaghetti noodles, broken in half
  • 1 medium yellow onion, finely diced
  • 3 cloves garlic, minced
  • 1 jar (24 oz / 680 g) marinara or spaghetti sauce
  • 1 can (15 oz / 425 g) tomato sauce
  • 3 cups (720 ml) beef broth or water, plus more if needed
  • 1 can (14.5 oz / 410 g) diced tomatoes, optional
  • 1 tablespoon tomato paste, optional
  • 1 teaspoon Italian seasoning
  • 1 teaspoon dried oregano
  • 1 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon paprika
  • 1/2 teaspoon black pepper
  • Salt, to taste
  • 1/2 teaspoon red pepper flakes, optional

For the Cheesy Finish

  • 1 1/2 cups (150 g) shredded mozzarella cheese
  • 1/2 cup (50 g) grated Parmesan cheese
  • 2 tablespoons chopped fresh parsley or basil

👩‍🍳 Instructions

Step 1: Brown the Ground Beef

Heat a large skillet over medium-high heat. Add the ground beef and diced onion. Cook for 6–8 minutes, breaking the beef into small crumbles, until browned and the onion is softened.

Add the minced garlic and cook for another 30 seconds. Drain excess grease if necessary.

Tip: Browning the beef before adding it to the slow cooker improves the flavor and texture of the finished dish.

Step 2: Prepare the Crockpot Sauce

Transfer the beef mixture to a 5–6-quart slow cooker.

Add the marinara sauce, tomato sauce, diced tomatoes if using, tomato paste, Italian seasoning, oregano, garlic powder, onion powder, paprika, black pepper, salt, and red pepper flakes.

Pour in the beef broth and stir everything together until well combined.

Step 3: Slow Cook the Sauce

Cover and cook on LOW for 4–5 hours or HIGH for 2–3 hours, until the flavors have blended and the sauce is hot.

Cooking times vary by slow cooker, so check that the mixture is simmering gently before adding the pasta.

Step 4: Add the Uncooked Spaghetti

Break the spaghetti noodles in half and stir them into the hot sauce, making sure they are as submerged as possible.

If the mixture looks too thick, add a little extra hot broth or water. The noodles need enough liquid to soften without drying out.

Cover and cook on HIGH for approximately 20–40 minutes, stirring gently every 10–15 minutes to separate the noodles and prevent sticking.

Start checking the pasta after 20 minutes. Continue cooking until the spaghetti is tender but not mushy. The exact time depends on your slow cooker and the thickness of the noodles.

Important: Add the uncooked noodles near the end of cooking, not at the beginning. Leaving pasta in the slow cooker for several hours can make it overly soft.

Step 5: Add the Cheese

Once the spaghetti is tender, sprinkle the mozzarella and Parmesan over the top.

Cover for another 5–10 minutes, just until the mozzarella melts and becomes deliciously gooey.

Stir gently to distribute the cheese throughout the pasta.

Step 6: Garnish and Serve

Turn off the slow cooker and let the spaghetti rest for 5 minutes to allow the sauce to thicken.

Garnish with fresh parsley or basil and extra Parmesan cheese.

Serve hot with garlic bread and a fresh green salad for an easy, satisfying family dinner!

⭐ Extra Recipe Tips & Variations

  • Don’t add the noodles too early: Uncooked pasta needs much less time than the sauce. Adding it near the end helps prevent mushy spaghetti.
  • Use enough liquid: The pasta absorbs broth as it cooks. Keep the noodles mostly submerged and add hot broth as needed.
  • Stir gently: Separate the noodles occasionally without breaking them apart.
  • Choose a good sauce: A flavorful marinara sauce creates a delicious base without requiring lots of extra ingredients.
  • Make it meatier: Add cooked Italian sausage along with the ground beef.
  • Add vegetables: Finely diced bell peppers, mushrooms, or spinach work well.
  • Make it spicy: Add extra red pepper flakes or a dash of hot sauce.
  • Try different cheese: Provolone, Monterey Jack, or an Italian cheese blend can replace mozzarella.
  • For a creamier version: Stir in 2–4 ounces (55–115 g) of softened cream cheese just before adding the shredded cheese.

🀫 Flavor Upgrades & Secret Tips

  1. Brown the beef well: A little caramelization creates a richer, more savory sauce.
  2. Use fresh garlic: It adds a stronger, fresher flavor than garlic powder alone.
  3. Add a splash of Worcestershire sauce: One teaspoon adds extra depth to the meat sauce.
  4. Include a pinch of sugar if needed: If your tomato sauce tastes particularly acidic, a small pinch can help balance it.
  5. **Use hot bro