Meatball Casserole

This Meatball Casserole is an easy family dinner made with tender meatballs, spaghetti, marinara sauce, Parmesan cheese, and plenty of melted mozzarella. Everything bakes together until hot and bubbly for a simple, cheesy pasta casserole that's perfect for busy weeknights. 🍝🧀

Meatball-casserole-on-spoon

Pin This Recipe!

Meatball Casserole is an easy family dinner made with tender meatballs, spaghetti, marinara sauce, Parmesan cheese, and plenty of melted mozzarella. Everything is tossed together and baked until hot and bubbly for a simple pasta casserole that’s ready in about 30 minutes.

Meatball-casserole-on-spoon

Homemade or frozen meatballs both work, which makes this recipe easy to adapt depending on how much time you have. Add a simple salad or garlic bread, and you’ve got a hearty comfort food dinner without a lot of prep.

Why I Love This Recipe


  • Only a handful of ingredients are needed for the entire casserole.
  • Homemade or frozen meatballs both work depending on how much time you have.
  • Ready in about 30 minutes for an easy weeknight dinner.
  • Plenty of melted mozzarella gives you that cheesy baked-pasta finish.
  • Family-friendly comfort food that’s easy to make for a crowd.
Ingredients-for-Meatball-casserole

Ingredient Notes

  1. Meatballs: You’ll need 1½ pounds of meatballs. Homemade Italian meatballs are delicious here, but frozen meatballs make this casserole especially quick and easy. If using frozen, thaw them first.
  2. Spaghetti: Use 16 ounces of spaghetti, cooked just until al dente. The pasta will continue to soften slightly as the casserole bakes.
  3. Marinara Sauce: You’ll need 24 ounces of marinara sauce. Use your favorite store-bought sauce for convenience or homemade marinara when you have it on hand.
  4. Parmesan Cheese: A ½ cup of grated Parmesan is mixed into the casserole for salty, savory flavor that complements the marinara and meatballs.
  5. Mozzarella Cheese: One cup of shredded mozzarella creates the cheesy topping. Freshly shredded mozzarella melts especially well.
  6. Fresh Parsley: Chopped parsley is optional, but it adds a little freshness and color just before serving. 🍝🧀

Be sure to check out the full recipe and ingredient list below

How To Make Meatball Casserole

  1. Preheat the oven to 400°F. Lightly coat a 9×13-inch casserole dish with nonstick cooking spray.
  2. In a large bowl, combine the cooked spaghetti, meatballs, marinara sauce, and Parmesan cheese.
  3. Gently toss until the pasta and meatballs are evenly coated.
  4. Transfer the mixture to the prepared casserole dish and spread it into an even layer.
  5. Sprinkle the shredded mozzarella cheese evenly over the top. Bake uncovered for about 20 minutes, or until the casserole is hot and bubbling around the edges and the mozzarella is completely melted.
  6. For a lightly browned cheese topping, broil for 1–2 minutes at the end, watching it closely.
  7. Remove from the oven and let the casserole rest for 5 minutes.
  8. Garnish with chopped fresh parsley and additional Parmesan cheese, if desired, and serve warm. 🍝🧀

Be sure to check out the full recipe and ingredient list below

Tips I Found Helpful

  • Cook the spaghetti just until al dente. Since it bakes again in the oven, starting with slightly firm pasta helps keep it from becoming too soft. Drain the spaghetti well, but don’t rinse it. A little starch left on the pasta helps the marinara cling to it.
  • Make sure the meatballs are fully cooked or properly thawed/prepared according to the package before assembling if your recipe is designed around cooked meatballs.
  • Toss the spaghetti with the marinara thoroughly so you don’t end up with dry pockets of pasta.
  • Spread everything into an even layer so the casserole heats consistently. Bake the casserole uncovered to help the mozzarella melt nicely on top.
  • For a more golden cheese topping, broil for just 1–2 minutes at the end instead of baking the casserole longer.
  • Let it rest for about 5 minutes before serving. This gives the sauce and cheese a chance to settle and makes it easier to portion. 🍝🧀

Frequently Asked Questions

Yes. Assemble the casserole, cover tightly, and refrigerate for up to 24 hours. When ready to cook, bake as directed, allowing a little extra time since the casserole will be cold.

Yes. Penne, rigatoni, ziti, or rotini all work well. Short pasta can actually make the casserole a little easier to portion and serve.

Absolutely. Sautéed mushrooms, bell peppers, spinach, or zucchini are easy additions. Cook vegetables that release a lot of moisture before adding them to the casserole.

Yes. Allow the casserole to cool completely, then cover tightly or portion into freezer-safe containers. Freeze for up to 3 months and thaw overnight in the refrigerator before reheating.

Store cooled leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave or cover and warm in a 350°F oven until heated through.

Casseroles I Love

Meatball Casserole Pin
Yield: 6

Meatball Casserole

Meatball-casserole-in-casserole-pan
No Ratings

This Meatball Casserole is an easy family dinner made with tender meatballs, spaghetti, marinara sauce, Parmesan cheese, and plenty of melted mozzarella. Everything bakes together until hot and bubbly for a simple, cheesy pasta casserole that's perfect for busy weeknights. 🍝🧀

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes

Ingredients

  • 1 ½ Pounds Meatballs, Frozen or Homemade (if using frozen, thaw beforehand)
  • 16 Ounces Spaghetti, Cooked Al Dente
  • 24 Ounces Marinara Sauce, Store Bought or Homemade
  • ½ Cup Grated Parmesan Cheese
  • 1 Cup Shredded Mozzarella Cheese
  • Fresh Parsley, For Garnish

Instructions

  1. Preheat the oven to 400°F. Lightly coat a 9×13-inch casserole dish with nonstick cooking spray.

  2. In a large bowl, combine the cooked spaghetti, meatballs, marinara sauce, and Parmesan cheese. Gently toss until the pasta and meatballs are evenly coated.

  3. Transfer the mixture to the prepared casserole dish and spread it into an even layer.

  4. Sprinkle the shredded mozzarella cheese evenly over the top.

  5. Bake uncovered for about 20 minutes, or until the casserole is hot and bubbling around the edges and the mozzarella is completely melted.

  6. For a lightly browned cheese topping, broil for 1–2 minutes at the end, watching it closely.

  7. Remove from the oven and let the casserole rest for 5 minutes.

  8. Garnish with chopped fresh parsley and additional Parmesan cheese, if desired, and serve warm. 🍝🧀

Notes

Cook the spaghetti just until al dente so it doesn't become too soft while baking. Toss the pasta thoroughly with the marinara to keep every bite saucy. Spread the mixture evenly in the casserole dish for consistent heating. For a golden mozzarella topping, broil for 1–2 minutes after baking, watching it closely. Let the casserole rest for about 5 minutes before serving.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:

Yield:

6

Serving Size:

1

Amount Per Serving: Calories: 583Total Fat: 33gSaturated Fat: 12gTrans Fat: 1gUnsaturated Fat: 17gCholesterol: 94mgSodium: 1584mgCarbohydrates: 44gFiber: 6gSugar: 12gProtein: 28g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Pin This Recipe!

Leave a Reply

Your email address will not be published. Required fields are marked *