Homemade Mozzarella Stuffed Meatballs

A nice warm, cheesy bowl of pasta is comfort to me, add my Daddy’s homemade meatballs and I’m in absolute heaven. Every single time that I’m home I expect this meal to be made, not because I’m an entitled daughter but because it’s not just a comfort food for me, it’s a comfort food for my entire family. We make an enormous amount of pasta, buy a huge bag of mozzarella cheese and have more pasta sauce than we know what to do with. I’ve been living away from home for over 10 years at this point which is crazy to think about and ever since I moved out I’ve tried to recreate these classic recipes while also putting a spin on things. Hence, homemade mozzarella stuffed meatballs.

Homemade meatball recipe

One of the reasons pasta, tomato sauce and meatballs are a staple in my parents house is because it’s quick and easy. Meatballs come together in no time at all, pasta is just a boiling pot of water away and when you add a tomato sauce dinner is complete.

The thing that takes the longest is the meatballs but what’s great about meatballs is you can make them ahead of time and then add them to your sauce to warm them up. Since the meatballs aren’t made in the sauce it doesn’t alter the flavor which is a huge plus for my large family since not everyone likes meatballs (I know, shameful).

Even though I was a little afraid I figured the best way to amp up my family favorite was to stuff my meatballs with mozzarella cheese. I LOVE mozzarella cheese on my pasta so I knew I couldn’t go wrong.

homemade mozzarella meatballs

The entire meal came together in under 45 minutes which are my favorite type of meals. I’m way to busy most days to spend more than 45 minutes on dinner. Ready for my family’s recipe with a twist? Here goes…

Homemade Mozzarella Stuffed Meatballs

Homemade Mozzarella Stuffed Meatballs


1/2 cup stale cubed bread
1lb Ground Beef
1 egg
1/4 cup Parmesan cheese
1 tsp Oregano
2 tsp Onion Powder
1 tbs minced garlic
1/2 tsp salt
1/2 tsp black pepper
3/4 Cup Mozzarella Cheese


  1. Preheat your oven to 350F
  2. In a small bowl soak 1/2 cup stale cubed bread in water. Squeeze out the excess water and set aside.
  3. In a medium sized bowl, using your hands mix together 1lb ground beef, 1 egg, 1/4 cup Parmesan cheese 1 tsp oregano, 2 tsp onion powder, 1 tbs minced garlic, 1/2 tsp salt, 1/2 tsp black pepper and the cubed bread you set aside in step one.
  4. Evenly divide your meat mixture into approximately 12 meatballs. Flatten the meatballs and make a small well. Evenly divide the Mozzarella cheese and stuff each well with the cheese. Fold the meat around the cheese making sure no cheese is visible.
  5. Bake for 15-20 minutes at 350F.
  6. Enjoy!

Do you have a family recipe that you love and think would be a hit with others? Enter your recipe and win up to $3,000.

ready set cook ragu contest

Image Map


$100 Amazon Giveaway from PINCHme
We're Having A...


  1. Julie Wood says

    I love your recipe! We love eating Meatballs and with mozzarella it really does sound delicious! I will have to make this recipe for dinner this week. Thanks for sharing.

Leave a Reply

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

CommentLuv badge