Slow Cooker Meatball Casserole is the kind of dish that fills your kitchen with the warm, comforting smell of garlic, herbs, and slow-simmered tomato sauce the moment you start cooking.
I made this Slow Cooker Meatball Casserole on a busy weeknight, and the first thing I noticed was how the aroma seemed to wrap around the whole house—like a cozy Italian restaurant right in my own kitchen.

What I love most about this Slow Cooker Meatball Casserole recipe is how effortlessly it comes together. The meatballs soften in the sauce while the pasta absorbs every bit of flavor, turning into a rich, hearty meal without requiring constant attention.
When the cheese melts on top, it forms that perfect golden, bubbly layer that makes you feel instantly proud of what you’ve made.
This Slow Cooker Meatball Casserole is a lifesaver because it gives you all the satisfaction of a baked casserole, but without the extra steps or cleanup. It’s exactly the kind of comfort food that tastes like you spent hours in the kitchen, even though most of the work is hands-off.
Why Slow Cooker Meatball Casserole is the Ideal Recipe
I’ve tried a lot of pasta dishes, but this Slow Cooker Meatball Casserole is one of those recipes that feels like a hug in a bowl. The reason it works so well is because everything cooks together slowly, letting the flavors blend naturally.
The meatballs become tender and juicy, the pasta absorbs the sauce, and the whole dish turns into a unified, flavorful casserole that’s easy to serve and share.
Key Ingredients in Slow Cooker Meatball Casserole Recipe
Here are the ingredients I used, and why each one matters for the final flavor and texture:
Frozen Meatballs: I used beef meatballs, but turkey works great too. They stay tender and absorb the sauce as they cook.
Pasta (uncooked): Penne or rotini work best because they hold their shape and soak up the sauce without becoming mushy.
Marinara Sauce: I used a garlicky marinara for depth, but any good-quality sauce works.
Chicken or Beef Broth: This keeps the pasta moist and prevents it from drying out while cooking.
Italian Seasoning: The blend of oregano, basil, and thyme gives it that classic Italian taste.
Garlic Powder & Onion Powder: These add savory flavor without extra chopping or prep.
Shredded Mozzarella Cheese: This makes the top layer gooey and irresistible.
Parmesan Cheese: Adds a salty, nutty finish that makes the dish taste complete.
Fresh Basil or Parsley (optional): Adds a fresh, vibrant touch at the end.
Print
Slow Cooker Meatball Casserole Recipe
- Total Time: 4 hours 55 min
- Yield: 4 hours 55 min
Description
Slow Cooker Meatball Casserole recipe features frozen meatballs, uncooked pasta, marinara sauce, broth, Italian seasoning, and melted mozzarella + Parmesan. A cozy, easy slow-cooked meal with rich, comforting flavor.
Ingredients
Frozen Meatballs
Pasta
Marinara Sauce
Chicken or Beef Broth
Italian Seasoning
Garlic Powder & Onion Powder
Shredded Mozzarella Cheese
Parmesan Cheese
Instructions
Spray the inside of your slow cooker with nonstick cooking spray.
Add frozen meatballs, marinara sauce, and water or broth. Stir to combine.
Cover and cook on LOW for 4 hours.
Stir in the uncooked pasta. Make sure the pasta is fully covered in sauce.
Cover again and cook on HIGH for 30–40 minutes, or until pasta is tender.
Sprinkle mozzarella and Parmesan cheese over the top.
Cover and cook for another 10–15 minutes, until cheese is melted and bubbly.
Season with salt and pepper to taste. Garnish with fresh parsley, if using.
- Prep Time: 15 min
- Cook Time: 4 hours 40 min
- Category: Main Dish
- Method: Crock Pot
- Cuisine: American
If you enjoyed this recipe, you might also like:
- Crockpot Beef Short Ribs Recipe
- 20 Min Easy Valentine Day Red Velvet Cookies Recipe
- 3 pounds ground beef Recipe
How to Slow Cooker Meatball Casserole Recipe Step-by-Step
Here’s how I made this casserole from start to finish:
-Spray the inside of your slow cooker with nonstick cooking spray.
-Add frozen meatballs, marinara sauce, and water or broth. Stir to combine.
-Cover and cook on LOW for 4 hours.
-Stir in the uncooked pasta. Make sure the pasta is fully covered in sauce.
-Cover again and cook on HIGH for 30–40 minutes, or until pasta is tender.
-Sprinkle mozzarella and Parmesan cheese over the top.
-Cover and cook for another 10–15 minutes, until cheese is melted and bubbly.
-Season with salt and pepper to taste. Garnish with fresh parsley, if using.
Slow Cooker Meatball Casserole Recipe Nutrition Facts
| Nutrition Information | Amount (Approx.) |
|---|---|
| Calories | 450–520 kcal per serving |
| Protein | 26–32g |
| Carbohydrates | 40–45g |
| Fat | 18–22g |
| Fiber | 4–6g |
| Sodium | 900–1100mg |
| Sugar | 7–10g |
| Iron | 15–20% DV |
FAQs
Q: Can I use fresh meatballs instead of frozen?
A: Yes, fresh meatballs work great. Just reduce the cooking time slightly and check that they’re fully cooked before adding the pasta.
Q: Can I use different types of pasta?
A: Absolutely! Short pasta shapes like penne, rotini, or rigatoni work best because they hold up well during slow cooking.
Q: What if my casserole is too watery?
A: If it’s too watery, let it cook uncovered for 10–15 minutes to allow some liquid to evaporate, or add a little more pasta and let it thicken.
Q: Can I freeze leftovers?
A: Yes, this casserole freezes well. Store in an airtight container for up to 3 months. Reheat in the oven or microwave until warmed through.
Q: Can I make this in the oven instead of a slow cooker?
A: Yes, you can bake it at 375°F for about 25–30 minutes after combining everything, then add cheese on top and bake until melted.
Conclusion
I love this Slow Cooker Meatball Casserole because it delivers comfort and flavor with almost no effort. The sauce becomes rich and savory, the pasta turns perfectly tender, and the cheese on top makes it feel like a real, homemade casserole. It’s one of those recipes that feels like a celebration of simple ingredients, and it always brings everyone to the table.
Looking for inspiration? Visit Elise Chef on Pinterest to explore beautifully curated high-fiber recipes and discover your next healthy habit.