Slow Cooker Spaghetti Meatballs
As an Amazon Associate I earn from qualifying purchases and sometimes recommend products from other sellers at no extra cost you. For more details see my disclosure policy and privacy policy.
Indulge in the heartwarming comfort of a classic Italian dish with our Slow Cooker Spaghetti Meatballs recipe. Imagine savoring tender, succulent meatballs, paired with perfectly al dente spaghetti, all enveloped in a rich and aromatic tomato sauce nuanced with fresh herbs. This mouthwatering meal promises not only to satisfy your deepest cravings but also to bring the magic of family dinners to your table with the ease and convenience of slow cooking.
Gather your ingredients and prepare to be transported to culinary bliss with a dish that’s sure to become a beloved staple in your home-cooked meal repertoire.

Why you’ll love this recipe
- Effortless Cooking: The use of the slow cooker means you can set it in the morning and return to a meal that’s hot, ready, and perfected through hours of slow simmering.
- Flavorful and Nutritious: With a blend of lean meats and fresh herbs, this recipe offers a balanced combination of high-quality proteins and rich, healthful flavors.
- Family-Friendly: Spaghetti meatballs are a crowd-pleaser; this dish is sure to become a hit with both adults and kids, making family mealtime a delight.
- Convenient Leftovers: This recipe not only serves as a delicious dinner but also yields leftovers that are easy to store and reheat, providing multiple meals from one cooking session.
What are Panko Breadcrumbs?
Panko breadcrumbs are a variety of flaky breadcrumbs used in Japanese cuisine as a crunchy coating for fried foods such as tempura. They are made from bread without crusts, resulting in lighter, airier breadcrumbs that absorb less oil and stay crispier than their traditional counterparts even after cooking.
Panko’s unique texture enhances the mouthfeel of dishes and has gained worldwide popularity, not only in Asian cuisine but also as a favored ingredient in Western cooking for adding a delicate crunch to baked or fried recipes.
Ingredients
- Tomato Paste: A concentrated flavor booster, tomato paste is a thick paste that’s made by cooking down tomatoes for several hours to reduce water content, and then straining out the seeds and skins. It imparts a rich, umami taste to the meatballs and helps to thicken the sauce.
- Panko Breadcrumbs: Lighter and crispier than regular breadcrumbs, panko gives meatballs a tender texture and is also used in the coating of fried foods for extra crunch.
- Parsley: Fresh parsley not only adds a refreshing taste and vibrant color to the meatballs, but it’s also packed with antioxidants and vitamins.
- Parmesan: Adds a sharp, salty flavor and a delightful umami touch to meatballs, making for tasty and aromatic bites.
- Onion: The moisture from the grated onion will keep the meatballs tender and add a sweetness that balances the other savory flavors in the dish.
- Large Eggs: Eggs act as a binding agent in meatballs to help them hold their shape during cooking and ensure they don’t crumble when served.
- Milk: Milk is used to lightly moisten the panko breadcrumbs, which makes the meatballs tender.
- Garlic Cloves: An essential aromatic that provides an earthy, pungent flavor, heightening the taste profile of the meatballs.
- Red Wine Vinegar: This adds a subtle tanginess that can brighten up the rich flavors, marrying well with the meat and tomatoes.
- Red-Pepper Flakes: Adds a gentle kick that brings warmth to the dish without overshadowing the other flavors.
- Salt and Black Pepper: Salt is critical for flavor, bringing out the best in the other ingredients, while black pepper adds a slight heat and earthiness.
- Lean Ground Pork and Lean Ground Beef: The combination of these meats provides a robust flavor and tender texture to the meatballs, while keeping them lighter with reduced fat content.
- Canned Chopped Tomatoes: They provide the sauce’s base with their acidity and sweetness, offering a deep, rich tomato flavor.
- Fresh Basil: A fundamental herb in Italian cooking, it brings a fragrant, slightly sweet, and peppery element to the dish.
- Spaghetti: The classic pasta; its firm texture holds up well under the hearty meatballs and sauce, making it an ideal match for this dish.
Substitutions and Additions
- Gluten-Free Pasta: For those with gluten sensitivities, gluten-free spaghetti options made from rice, corn, or quinoa flours are a perfect substitute, allowing everyone to enjoy this comfort dish.
- Ground Turkey: If you’re looking for an even leaner option, ground turkey can replace either ground pork or beef, offering a lighter, yet still flavorful alternative.
- Vegetarian Crumbles: Plant-based eaters can use vegetarian meat crumbles instead of ground meats for a delicious meat-free version of this dish.
- Crushed Red Lentils: To add an extra layer of texture and nutrition, cooked red lentils can be integrated into the meatball mixture.
- Italian Seasoning: In the absence of fresh herbs, a teaspoon of dried Italian seasoning can be used to infuse the meatballs and tomato sauce with traditional flavors.
- Mozzarella: For cheesy meatballs, you can stuff each meatball with a small cube of mozzarella before cooking to create a delightful, melted center.
- Carrots and Celery: Finely diced and sautéed with the onion, these vegetables can add sweetness and a bit of crunch to the sauce.
- Wine: A splash of red wine can be added to the tomato sauce for depth of flavor; ensure that the alcohol cooks off by simmering for a few extra minutes.
Instructions
In the bottom of a slow cooker, combine the tomato paste and water using a whisk.
In a medium-sized bowl, mix together the panko breadcrumbs, parsley, Parmesan cheese, grated onion, eggs, milk, garlic, vinegar, and red pepper flakes. Add salt and black pepper to season.
Combine the ground pork and beef with the panko mixture, using your hands. Shape the mixture into meatballs the size of walnuts and carefully place them in the slow cooker. Top the meatballs with the chopped tomatoes and add the sprigs of basil. Cover the slow cooker with its lid and cook on low heat for 4 hours.
To serve, prepare the spaghetti by following the instructions provided on the packaging.
Turn up the heat of the slow cooker to high. Transfer the meatballs to a bowl and remove the basil. Combine the pasta with the sauce, ensuring it is evenly coated. Season with salt and pepper according to your taste.
Gently combine the meatballs with the contents in the slow cooker. When ready to serve, sprinkle some grated Parmesan cheese and garnish with fresh basil leaves. Enjoy this delightful dish!

Recipe tips
- Let Meatballs Rest: After shaping the meatballs, let them rest for 10 minutes before cooking. This allows the breadcrumbs to absorb moisture and the flavors to meld, resulting in meatballs that hold together better during cooking.
- Sear for Flavor: If time allows, consider searing the meatballs in a skillet before placing them in the slow cooker. This creates a flavorful crust and adds depth to the sauce.
- Herb Substitutions: While fresh herbs offer the best flavor, you can substitute with dried herbs if necessary. Remember the ratio of 1:3 for dried to fresh when switching one for the other.
- Prevent Overcooking Pasta: To keep spaghetti from becoming mushy, cook it to ‘al dente’ and rinse under cold water before adding to the sauce.
- Thicken Sauce if Needed: If the tomato sauce is too thin after the cooking time, mix a tablespoon of cornstarch with equal parts water and stir into the sauce, cooking on high for an additional 15 minutes.
- Slow Cooker Liners: Use a slow cooker liner for easy cleanup. It saves time and effort, especially when dealing with tomato-based sauces that might stick to the pot.
- Reserve Pasta Water: When draining the spaghetti, reserve a cup of pasta water. You can use it to adjust the consistency of your sauce when combining with the pasta.
- Consistent Meatball Size: Use an ice cream scoop or a small measuring cup to ensure that all meatballs are the same size for even cooking.
- Refresh Herbs: Garnish with fresh basil leaves just before serving to maintain its vibrant color and aroma.
- Cheesy Twist: For a cheesy finish, add shredded mozzarella or provolone on top of the meatballs during the last 15 minutes of cooking in the slow cooker.
Storage & reheating
- Refrigeration: Store any leftover spaghetti and meatballs in an airtight container; they will keep in the refrigerator for up to 3-4 days. To maintain the best quality, separate the pasta from the meatballs and sauce when storing.
- Freezing: Both the meatballs and sauce freeze exceptionally well. Place them in freezer-safe containers or bags, label with the date, and freeze for up to 3 months. It’s best to freeze the spaghetti separately, though freshly cooked pasta is recommended for serving.
- Reheating: Thaw frozen meatballs and sauce in the refrigerator overnight. For reheat, place the meatballs and sauce in a saucepan, cover, and warm over medium heat, stirring occasionally, until heated through. If the sauce becomes too thick upon reheating, a bit of water or reserved pasta water can be added to adjust the consistency. The spaghetti can be reheated in a colander over boiling water or briefly warmed in the microwave, covered with a damp paper towel, to prevent it from drying out.
Recipe FAQ
Can I make this recipe gluten-free?
For a gluten-free version, simply substitute the panko breadcrumbs with gluten-free breadcrumbs and ensure that your pasta is a gluten-free variety.
What can I use in place of eggs for a vegan version of the meatballs?
For a vegan alternative, you can use a “flax egg” (1 tablespoon ground flaxseed mixed with 2.5 tablespoons of water, set aside for 5 minutes) for each egg the recipe calls for.
Can I cook this recipe on high for a shorter time?
While slow cooking on low is recommended for tender and flavor-infused meatballs, you can cook them on high heat for about 2 hours. However, keep in mind that the texture and flavor will be less developed.
Is it possible to use fresh tomatoes instead of canned for the sauce?
If using fresh tomatoes, blanch and peel them before crushing and adding to the slow cooker. The flavor profile may vary slightly but will still be delicious.
What types of wine work best for the sauce?
A dry red wine, such as a Chianti or Merlot, works best for enhancing the sauce. White wines can be used as well, but the flavor will be significantly lighter and less robust.
Slow Cooker Spaghetti Meatballs
Grab your slow cooker and use it to make these delicious and simple meatballs with spaghetti for a tasty main course
Ingredients
- ¼ cup (60g) tomato paste
- 3 tbsp. water
- 1 cup (50g) panko breadcrumbs
- ½ bunch parsley, finely chopped
- 1 cup (100g) Parmesan, grated
- ½ medium onion, coarsely grated
- 2 large eggs, lightly beaten
- 2 tbsp. milk, whole or plant based
- 2 garlic cloves, chopped
- 2 tsp. red wine vinegar
- 1 tsp. red-pepper flakes (chili flakes)
- ¾ tsp. salt
- ½ tsp. black pepper
- 1 lb. (450g) lean ground pork, 5% fat
- 1 lb. (450g) lean ground beef 10% fat
- 2x 14 oz. (400g) cans chopped tomatoes
- 2 sprigs fresh basil, plus extra for serving
- 1 lb. (450g) spaghetti, dried
Instructions
- In the base of a slow cooker, whisk together the tomato paste and water.
- In a medium bowl, combine the panko breadcrumbs, parsley, Parmesan cheese, grated onion, eggs, milk, garlic, vinegar and red-pepper flakes. Season with salt and black pepper.
- Add the ground pork and beef to the panko mixture and combine using your hands. Form into walnut sized meatballs and place them gently into the slow cooker. Cover the meatballs with the chopped tomatoes and add the basil sprigs. Place the lid on the slow cooker and cook on low for 4 hours.
- When ready to serve, cook the spaghetti according to the instructions on the packaging.
- Increase the slow cooker heat to high, transfer the meatballs to a bowl and discard the basil. Add the drained pasta to the sauce and toss to coat evenly. Season to taste with salt and pepper.
- Add the meatballs back into the slow cooker and stir gently to combine. Serve with some grated Parmesan cheese and fresh basil leaves.
Notes
- Let Meatballs Rest: After shaping the meatballs, let them rest for 10 minutes before cooking. This allows the breadcrumbs to absorb moisture and the flavors to meld, resulting in meatballs that hold together better during cooking.
- Sear for Flavor: If time allows, consider searing the meatballs in a skillet before placing them in the slow cooker. This creates a flavorful crust and adds depth to the sauce.
- Herb Substitutions: While fresh herbs offer the best flavor, you can substitute with dried herbs if necessary. Remember the ratio of 1:3 for dried to fresh when switching one for the other.
- Prevent Overcooking Pasta: To keep spaghetti from becoming mushy, cook it to 'al dente' and rinse under cold water before adding to the sauce.
- Thicken Sauce if Needed: If the tomato sauce is too thin after the cooking time, mix a tablespoon of cornstarch with equal parts water and stir into the sauce, cooking on high for an additional 15 minutes.
- Slow Cooker Liners: Use a slow cooker liner for easy cleanup. It saves time and effort, especially when dealing with tomato-based sauces that might stick to the pot.
- Reserve Pasta Water: When draining the spaghetti, reserve a cup of pasta water. You can use it to adjust the consistency of your sauce when combining with the pasta.
- Consistent Meatball Size: Use an ice cream scoop or a small measuring cup to ensure that all meatballs are the same size for even cooking.
Nutrition Information:
Yield: 8 Serving Size: 1Amount Per Serving: Calories: 119Total Fat: 5gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 60mgSodium: 286mgCarbohydrates: 12gFiber: 3gSugar: 6gProtein: 8g
