Sometimes, you just need a giant, comforting bowl of spaghetti and meatballs to survive the week. I am not talking about the dense, rubbery kind you dump out of a frozen bag. I mean the ridiculously tender, melt-in-your-mouth kind that tastes like an Italian grandmother has been watching over the pot since dawn. That is exactly what this slow cooker Italian meatballs recipe delivers, except your slow cooker does 90% of the heavy lifting.

Before we go any further, I need to shout out my OBSESSION that is this clay pot multi cooker. This thing has changed my cooking game as a mom of 2 kids who needs to put dinner on the table. I love making dinner in the morning during nap time and knowing it’s ready by the end of the day!!! This is also a non toxic option and it’s super cute on the counter. Huge fan.
The meatballs are classical Italian-style: 80/20 ground beef for richness, plenty of Parmigiano Reggiano, garlic, and parsley. We use a simple milk and breadcrumbs paste to ensure ground beef stays unbelievably tender, soft and juicy (because tough meatballs are a tragedy). Everything is mixed gently, formed into meatballs and browned until they develop that deeply savory crust that whispers, “This is going to be good.” That browning step? It matters. Immensely.
Then comes the sauce. Onions, garlic, and tomato paste are cooked until brick-red and caramelized. Hand-crushed whole peeled tomatoes join the party just after. A Parmesan rind slips right into crushed tomatoes and works its magic for hours. Everything simmers low and slow until the meatballs are impossibly tender and infused in a deeply savory Italian Sunday sauce that takes all day to make.

The absolute best part? This works beautifully as an Instant Pot meatballs recipe or in any multi-cooker with a sauté function. You can brown the meatballs and build the entire sauce right in the exact same pot before hitting the “Slow Cook” button. Walk away, answer some emails, fold laundry, and come back to a kitchen that smells like an absolute dream. By the time you toss spaghetti with a couple ladles of that sauce and crown it with meatballs and extra Parm, you’ll have a dinner that tastes like it’s been tended by a nonna all day.
Why you’ll love this recipe
- Instant Pot & Multi-Cooker Friendly: You can use the “Sauté” function on your Instant Pot to brown the meat and build the sauce, then immediately switch it to “Slow Cook.” That means you get maximum flavor development with only one pot to wash!
- Low-Effort, High-Rewarding Recipe: Your active prep time is shockingly minimal—basically just mixing and rolling the meatballs (15 minutes tops). Once the lid goes on, it is entirely hands-off. The slow cooker does all the heavy lifting, simmering away for hours while you go about your day.
- Endlessly Versatile: Sure, serving these easy slow cooker Italian meatballs over a giant pile of spaghetti is the classic dinner move. But the options don’t stop there. You can serve them in a bowl with warm, crusty bread for dipping, or stuff them into a toasted roll with melty provolone for a hearty meatball sub. They even work beautifully on their own on a platter as a crowd-pleasing appetizer for parties or game days!
- A Make-Ahead & Freeze Dream: These slow cooker spaghetti and meatballs are incredibly freezer-friendly. I highly recommend making a double batch so you can freeze the leftovers. When one of those inevitably chaotic nights hits and you need a quick, comforting dinner, having a stash of homemade slow cooker Italian meatballs ready to go is the ultimate lifesaver.
Substitutions and swaps
- Meat: I prefer 80/20 ground beef for the best flavor and juiciness, but you can easily use a classic “meatloaf mix” if you prefer!
- Breadcrumbs: If you don’t have plain breadcrumbs, panko works wonderfully. If you need this to be gluten-free, swap it for your favorite gluten-free breadcrumbs.
- Parmigiano Reggiano: Grana Padano is a solid and more affordable substitute with similar savory nutty flavor.
- Whole Tomatoes: If you only have crushed, use all crushed. The texture will just be slightly smoother.
Tips that matter
- Go for 80/20 Beef: Lean ground beef definitely has its place, but this isn’t it. If you can find it, 80/20 ground beef makes the absolute best crockpot meatballs. That little bit of extra fat is the secret to ensuring they turn out incredibly rich, juicy, and melt-in-your-mouth tender after hours of slow cooking.
- Mix It Up for More Authenticity: I developed this with just beef because my mother in law doesn’t eat pork, but if I were serving a crowd with no restrictions, I’d do half beef and half pork. OR I would do 1/3 pork, 1/3 beef and 1/3 veal. The recipe will work regardless!
- Do Not Overmix the Meat: Put down the spoon and get in there with your hands! I gently mix the ingredients with my fingers just until everything is combined, and then I immediately stop. The more you squeeze and work through the meat mixture, the denser and tougher your meatballs will be. We want these slow cooker Italian meatballs light, airy, and tender!
- Wet Your Hands for Rolling: When you start portioning, the meat mixture can get incredibly sticky and frustrating to work with. Keep a small bowl of water next to your prep station and lightly wet your hands before starting rolling.
- Hydrate the Breadcrumbs: Do not skip letting the breadcrumbs and milk sit for 5 minutes. This step creates a paste that binds the meat together while keeping it light and airy.
- Toss the Pasta in the Sauce: Please don’t just dump dry pasta on a plate and spoon sauce over the top! Transfer your hot, al dente spaghetti directly to a skillet with a ladle or two of the sauce. Toss it for 1-2 minutes over low heat so the pasta actually absorbs the flavor.
What to serve this with
- Spaghetti: The absolute classic. (1 lb of spaghetti is perfect for this amount of sauce and meatballs).
- Garlic Bread: You will absolutely need something crusty to swipe through the leftover sauce in your bowl.
- A Bright Salad: A crisp Caesar salad or a simple mixed greens salad with a sharp, acidic vinaigrette to cut through the richness.
When should I make this
This slow cooker spaghetti and meatballs is my go-to recipe for when I’m hosting but don’t feel like doing much. I just make the meatballs, sear them and then simmer all day until I’m ready to serve with some cooked spaghetti!
Make ahead, storage & reheating
- Storage: Store leftover meatballs and sauce in an airtight container in the fridge for up to 4-5 days. They honestly taste better on day two!
- Freezing: This slow cooker meatballs recipe freezes flawlessly. Let the meatballs and sauce cool completely, then store in freezer-safe bags or containers for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: Gently warm them on the stovetop over medium-low heat until heated through, or microwave individual portions.
- Note: Pasta is best cooked fresh, but leftovers reheat well with extra sauce.
Common mistakes & how to avoid them
- Overworking the meat: Mixing the ground beef too aggressively will result in tough, dense meatballs. Use your hands to mix gently, stopping the exact second the ingredients are combined.
- Skipping the searing: I know it takes an extra 10 minutes, but skipping the browning step is a mistake. Searing the meatballs creates a deeply flavored crust and leaves savory brown bits (found) in the bottom of the pot, which act as the flavor base for your entire sauce.
- Boiling the pasta too far: Stop at al dente. It finishes in the sauce.
- Forgetting to scrape off the browned bits: That’s free flavor sitting right there.
Slow Cooker Italian Meatballs

Ingredients
For the Meatballs
- 2 lb ground beef (or 1 lb ground beef and 1 lb ground pork) 80/20 preferred for beef
- 1 cup plain breadcrumbs
- ½ cup whole milk
- 2 eggs
- 2/3 cup finely grated Parmigiano Reggiano
- 2 tbsp chopped flat-leaf parsley
- 2 tsp kosher salt
- 1 tsp black pepper
- 2 small cloves garlic very finely grated
- Olive oil for browning
For the Sauce
- 3 tbsp extra virgin olive oil
- 1 small yellow onion finely diced
- 2 cloves garlic smashed
- 2 tbsp tomato paste
- 1 28 oz can whole peeled tomatoes
- 1 28 oz can crushed tomatoes
- 1 ½ tsp kosher salt plus more to taste
- 1 small Parmesan rind optional but recommended
- Fresh basil
- 1 lb spaghetti
- Extra Parmigiano Reggiano for serving
Directions
Hydrate the Breadcrumbs
- Mix breadcrumbs and milk in a small bowl. Let sit 5 minutes until thick and paste-like.
Make the Meatballs
- In a large bowl combine ground beef, breadcrumb mixture, eggs, Parmesan, parsley, salt, pepper, and garlic. Mix gently just until combined. Do not overwork. Form into 1½–2 inch meatballs (about 30–34).
Multi-Cooker Method
- Set multi-cooker to Sauté (Medium). Add olive oil and brown meatballs in batches, turning to color 2–3 sides, about 6–8 minutes per batch. Transfer to a plate. Do not wipe out the pot.
Build the Sauce
- Still on Sauté, add olive oil if needed. Add onion with a pinch of salt and cook 5–6 minutes until softened. Add garlic and cook 30 seconds. Stir in tomato paste and cook 1–2 minutes until slightly darkened. Turn off Sauté. Add whole tomatoes (crushing by hand), crushed tomatoes, salt, and Parmesan rind. Stir, scraping up browned bits. Nestle meatballs into the sauce.
Slow Cook
- Set to Slow Cook – LOW for 6–7 hours or HIGH for 3–4 hours. Keep covered. Add torn basil at the end and adjust salt. If sauce feels thin, remove lid for last 30 minutes on HIGH to reduce slightly.
Traditional Slow Cooker (No Sauté Function)
- Brown meatballs in a skillet and transfer to a plate. In the same skillet, cook onion in olive oil until softened, add garlic for 30 seconds, then stir in tomato paste and cook until slightly darkened. Transfer to slow cooker. Add whole tomatoes (crushed), crushed tomatoes, salt, and Parmesan rind. Stir well, nestle in meatballs, cover, and cook LOW 6–7 hours or HIGH 3–4 hours.
To Serve
- Boil spaghetti in heavily salted water until al dente. Transfer pasta to a skillet with 1–2 ladles of sauce and toss 1–2 minutes so it absorbs flavor. Plate with meatballs, more sauce, and Parmigiano.



Rate & Review
WHAT DID YOU THINK OF THIS RECIPE?