I’ll never forget an email I received from one of my best friends shortly after we graduated college. “I missed you,” the email began, “so I made meatballs.” A few weeks ago, the air was especially crisp and Ben was spending more evenings in his office than outside of it, so I decided that a batch of comfort food was in ordered. I recalled my friend’s statement and combined his suggestion of meatballs with my Midwestern upbringing’s definition of comfort food: casseroles. One giant skillet, a batch of homemade turkey meatballs, and a shower of fresh mozzarella cheese later, and today’s recipe for Mozzarella Meatball Casserole was born.

Mozzarella Meatball Casserole. FINALLY a healthy pasta recipe your entire family will love! Made with ground turkey, whole wheat pasta, spinach, and lots of fresh gooey mozzarella cheese

Although it sounds strange at first, when I reflect more deeply on my friend’s statement, I can hardly imagine a more genuine expression of affection than meatballs.

They’re shaped tenderly by hand, rely on the bond of different ingredients, and exude feelings of comfort and familiarity.

They’re a dish for a cozy evening, spent with the people you love, when food and company warm you inside and out.

This meatball casserole recipe begins with zesty homemade turkey meatballs. I used a blend of Italian turkey sausage and ground turkey, so they are plenty juicy and offer loads of flavor, while still being lean and healthy.

Mozzarella Meatball Casserole. Gooey mozzarella and zesty turkey meatballs combine to create a surprisingly healthy recipe that your entire family will love!

About This Cheesy Meatball Casserole

The pasta is whole wheat, which is no more work to cook than regular white pasta but offers far greater health benefits in the protein, fiber, and nutrient departments.

To instantly up the health-factor of the meatball casserole further, I stirred in a pack of frozen, thawed spinach, whose mild taste is nearly imperceptible in the final dish, especially when combined with the casserole’s final flourish: fresh mozzarella both stirred into then noodles and layered in thick slices over the top.

You’ll love the way the cheese oozes and stretches with every forkful.

By the time this meatball casserole was finished baking, the aroma of rich tomatoes, tender sausage, and melting cheese had transformed my kitchen into a little slice of Italy.

Ben wasn’t home, but it felt wrong to keep this big pan of meatball casserole comfort all to myself. Meatballs are an expression of love; they need to be shared.

I called up Ben’s parents and drove the meatball casserole over to their house for an impromptu dinner.

I’m ecstatic to share that both of my unsuspecting taste testers had no idea that this meatball casserole was healthy. Ben’s mom didn’t believe me when I told her the pasta was whole wheat, and his dad was surprised to hear that the meatballs were made of turkey, not beef.

The spinach was imperceptible too. This meatball casserole recipe is stealthy healthy comfort food at its finest.

Mozzarella Meatball Casserole. Juicy turkey meatballs with whole wheat pasta and lots of gooey mozzarella cheese. Your entire family will love this recipe and it's healthy too!

Mozzarella meatball casserole also reheats beautifully, so it’s an excellent option for a make-ahead meal or leftovers throughout the week. It’s rich, hearty, and equally appropriate for a dinner party or a weeknight family meal.

How to Store and Reheat Meatball Casserole

  • To Store. Leftover meatball casserole can be refrigerated for up to five days or frozen for three months (thaw overnight in the refrigerator).
  • To Reheat. Rewarm gently in the microwave, with extra tomato sauce to prevent the casserole from drying out.

More Delicious Meatball Recipes

Mozzarella Meatball Casserole. Made with turkey meatballs, this is healthy comfort food at its best! This recipe is good enough for a dinner party but fast enough for weeknight dinner

Mozzarella meatball casserole: the new way to say, “I love you,” “I miss you,” and “Hey, you deserve something special today.” Hallmark, you should be very, very nervous.

Mozzarella Meatball Casserole. FINALLY a healthy pasta recipe your entire family will love! Made with ground turkey, whole wheat pasta, spinach, and lots of fresh gooey mozzarella cheese

Mozzarella Meatball Casserole

5 from 3 votes
Gooey mozzarella cheese, zesty turkey meatballs and pasta combine to create an easy meatball casserole that’s delicious, comforting and freezer friendly!

Total: 1 hr

Servings: 6 servings


  • 6 ounces whole wheat pasta any shape you love
  • 2-3 slices whole wheat bread for making 1 cup fresh breadcrumbs
  • 1 pound extra lean ground turkey
  • 8 ounces spicy Italian turkey sausage casings removed
  • 1 large egg lightly beaten.
  • 1 teaspoon kosher salt
  • 1/4 cup freshly grated Parmesan cheese
  • 1/4 cup chopped fresh parsley
  • 4 tablespoons extra virgin olive oil divided, plus additional for tossing the pasta
  • 1 small yellow onion
  • 2 cloves garlic minced
  • 1 teaspoon dried oregano
  • 1/4 teaspoon crushed red pepper flakes
  • 32 ounces prepared red pasta sauce about 3 1/2 cups
  • 10 ounces frozen chopped spinach squeezed dry
  • 8 ounces fresh mozzarella half shredded or torn, half cut into thin slices (part skim is OK but do not use fat free), about 2 cups total


  • Place a rack in the center of your oven and preheat to 400 degrees F.
  • Bring a large pot of salted water to a boil. Cook pasta until barely al dente according to package instructions. You want it to still be firmer than you would ordinarily eat it, as it will cook further in the oven. Drain, toss with a bit of olive oil to prevent sticking, then set aside.
  • Pulse the bread slices in a food processor until coarse crumbs form. Measure 3/4 cup crumbs into a large mixing bowl. Add the ground turkey, turkey sausage, egg, salt, Parmesan, and parsley. With your fingers or two forks, mix lightly until the ingredients are combined, being careful not to compact the meat. Form the mixture into 2-inch balls. You should have about 28 or so balls total.
  • Heat 1 1/2 tablespoons olive oil in a large, deep, oven proof skillet over medium high. Add the meatballs, then cook, turning a few times, until all sides are browned, about 10 minutes. With a slotted spoon, transfer the meatballs to a plate.
  • To the skillet, add the remaining 1/2 tablespoon olive oil. Add the onion and cook until beginning to brown and soften, about 4 minutes, then add the garlic, oregano, and red pepper flakes. Cook just until fragrant, about 30 seconds, then add the jarred pasta sauce and spinach. Return the meatballs to the pan and let simmer in the sauce until they are cooked through, about 20 minutes.
  • Once the meatballs are cooked, add the drained pasta and the 4 ounces shredded mozzarella to the skillet with the meatballs and sauce, then gently stir to combine. Top with the remaining 4 ounces sliced mozzarella cheese, then transfer the skillet to your oven. Bake until the cheese is melted and lightly crisp on top and the edges are bubbling, 15-20 minutes. Let rest 5 minutes, then enjoy!


  • Leftover meatball casserole can be refrigerated for up to five days or frozen for three months (thaw overnight in the refrigerator). Reheat gently in the microwave, with extra tomato sauce to prevent the casserole from drying out.

Join today and start saving your favorite recipes

Create an account to easily save your favorite projects and tutorials.


Did you try this recipe?

I want to see!

Follow @wellplated on Instagram, snap a photo, and tag it #wellplated. I love to know what you are making!

Share this Article


This post contains some affiliate links, which means that I make a small commission off items you purchase at no additional cost to you.

You May Also Like

Free Email Series
5 Secrets for Cooking Tasty and Healthy
My secrets for making wholesome meals you'll WANT to eat.

Erin Clarke

Hi, I'm Erin Clarke, and I'm fearlessly dedicated to making healthy food that's affordable, easy-to-make, and best of all DELISH. I'm the author and recipe developer here at wellplated.com and of The Well Plated Cookbook. I adore both sweets and veggies, and I am on a mission to save you time and dishes. WELCOME!

Learn more about Erin

Leave a Comment

Did you make this recipe?

Don't forget to leave a review!

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

Recipe Rating


Leave a comment

  1. Well this took me to flavor town. I love this recipe! I just used whatever I had on hand since we’re in q haha. Ground venison and venison breakfast sausage for the meatballs, and some Mexican blend shredded cheese instead of the mozzarella ? and dried parsley instead of fresh. But it didn’t matter! It was such a good recipe that the substitutions worked just perfectly. Thanks so much for the best recipes as always! Also my husband loved it as always ? 
    Love Rachael 5 stars

  2. Ummm silly question? Is the bread fresh or stale for breadcrumbs? I have never put fresh bread in a food processor. It seems like it would just make a ball.

    1. Hi Dawn! I used fresh bread, and it worked well (make sure to pulse it, not run it constantly). If you prefer, you could tear your bread into a few big pieces first. I hope you enjoy the recipe if you try it!

  3. This recipe looks delicious! I’m doing some freezer meals before baby shows up. Do you think this recipe would freeze and reheat well?

  4. made your recipe last night. after going to 3 stores i finally found ‘jenno itialian turkey sausage’ but it was in a log i guess u call it…could not find ‘sausage in casing’ anywhere. when i put it on top of the ground turkey i was not aware of the consistency. it was 1 lump & was difficult to incorporate into the gr turkey without mushing it together which u said not to do, so i did my best. it was tasty!
    next time i think i will use your baked turkey mtball recipe. i have used Anne Burrell recipe for turkey meatballs which i have also used for meatloaf. she uses cilantro & water chessnuts & its very good. forgot to add that i added crimini mushrms & kalamata olives in my casserole. those additions were awesome.

  5. just defrosted & re-heated some of the casserole i made the other night. added more cheese & marinara sauce, it was sooo good!

Load More Comments