Mozzarella Stuffed Homemade Meatballs

These Mozzarella Stuffed Meatballs are filled with gooey cheese for the ultimate sandwich ingredient or pasta topping. They’re super flavorful and easy to make!

A Bowl of Spaghetti Topped with Gooey Mozzarella Stuffed Meatballs

Mozzarella Stuffed Homemade Meatballs

Bringing more delicious dinner ideas your way! Anyone else think they could eat these meatballs everyday next week and be completely happy?! Heaven knows my family could and practically did last week, lol! My boys devoured these gorgeous beef balls and are very sad they are gone now.

I’ve created a simple homemade meatball that is stuffed with those gorgeous marinated Mozzarella balls you’ll find in the refrigerated section of your grocery store by the fresh Mozzarella. They are a bit on the pricey side, but worth every single penny according to my family 🙂

Hope you enjoy! On another note, did anyone see Adjustment Bureau over the weekend?! We loved it! I couldn’t be more thrilled that my sister and her family are visiting from AZ! We are off to Disney today, let’s hope the weather cooperates with us!

Ingredients You'll Need to Make Mozzarella Stuffed Meatballs

Here’s your line up 🙂

A Package of Mozzarella Balls

Little Mozzarella balls straight from heaven, love these blasted things.

A Bowl Filled with the Beef

How to Make The Best Homemade Meatballs

Let’s make the meatballs, add your seasonings…

Adding Milk to the Meat Bowl

…..your milk

Adding Tabasco to the Bowl

….add a little Tabasco

Adding Worcestershire Sauce to the Bowl

…some Worcestershire sauce.

Pouring Bread Crumbs into the Meatball Bowl

Bread crumbs…

Adding Mustard to the Bowl


Meatball Bowl with Egg Added

add your egg…

Parmesan Cheese being Added to the Bowl

….Mmm Parmesan Cheese

Minced Onion being Added to the Bowl

…don’t forget your onion!

Minced Garlic on a Knife

…and the garlic. Give it all a big mix until just combined.

Mozzarella Balls

Time to stuff em!

Meatballs Stuffed with Mozzarella

Don’t they look like little nests? Too funny 🙂

Mozzarella Stuffed Meatballs on Tin Foil

Make sure the cheese is fully enclosed and it’s time to bake.

Mozzarella Stuffed Meatballs in the Oven


A Bowl of Pasta with Mozzarella Stuffed Meatballs

These are so good, hope you enjoy!

Mozzarella Stuffed Meatballs Leaking Gooey Cheese
Mozzarella Stuffed Meatballs on Pasta
Close-up of Mozzarella Stuffed Meatballs

Mozzarella Stuffed Homemade Meatballs

These Mozzarella Stuffed Meatballs are filled with gooey cheese for the ultimate sandwich ingredient or pasta topping. They're super flavorful and easy to make!
Course: Appetizer
Cuisine: American
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 5 servings
Calories: 412kcal
Author: Jenny
Print Pin


  • Oven


  • 2 tbsp extra virgin olive oil
  • 1 lb lean ground beef
  • 1 large egg
  • 1/2 cup finely chopped white onion
  • 1/2 cup Panko bread crumbs
  • 1/2 cup fresh grated parmesan cheese
  • 1/4 cup milk
  • 2 tbsp minced garlic
  • 1 tbsp Worcestershire sauce
  • 1 tbsp yellow mustard
  • 1 tsp hot sauce like Tobasco
  • 1/2 tsp kosher salt
  • 1/4 tsp freshly ground black pepper
  • 1/4 tsp garlic salt
  • 10 Mozzarella balls 1 inch each


  • Preheat oven to 350 degrees F. and grease 9×13-inch baking dish with oil.
  • Place beef, egg, onion, bread crumbs, Parmesan, milk, garlic, Worcestershire, mustard, hot sauce, salt, pepper and garlic salt into a large mixing bowl, stirring until just combined.
  • Take 1/4 cup beef mixture and press into center with your thumb to make room for cheese ball. Place cheese in middle then with hands enclose the cheese with the beef, making sure the cheese is completely covered.
  • Place meatballs into prepared baking dish and bake for 30 to 35 minutes, until cooked through.
  • Serve over top your favorite pasta or inside a warm roll for delicious meatball sandwich.


Calories: 412kcal | Carbohydrates: 9g | Protein: 36g | Fat: 26g | Saturated Fat: 9g | Cholesterol: 116mg | Sodium: 775mg | Potassium: 422mg | Fiber: 1g | Sugar: 2g | Vitamin A: 126IU | Vitamin C: 4mg | Calcium: 376mg | Iron: 3mg
Keywords: baked meatballs recipe, best meatballs recipe, easy meatballs recipe

Related Posts

122 Responses
  1. Kaitlyn

    Absolutely AMAZING! The meatball itself is moist yet stays together perfectly. I used shredded mozzarella instead and it worked just as well. YUM!

  2. Natasha Maltais

    Loved the recipe and the presentation of it. (I’m a picture girl myself.) Thanks for that! 🙂

  3. Kim

    OMG I made these on Saturday and loved loved loved them. I even gave a couple to my landlord who asked for the recipe. they are very easy to make and did I mention delicious.

  4. Pat Testing Nottingham

    These were delicious, remember to let them cool for a little while first though, especially if you’re serving them for children, the molten cheese in the middle does stay really really hot.

  5. Kristy

    I am thinking of doing these as an appetizer and putting them in a crockpot tossed with some marinara sauce. What do you think?

  6. liani @ birthday party ideas

    Wow! it looks delicious. Meatball + cheese melted inside your mouth..hmm..

  7. ecameron0

    Jenny, do you think that these will freeze? I have frozen meatballs before but never meatballs stuffed with cheese. I am concerned about what may happen with the cheese upon thawing to eat later. I am expecting a little boy in a few weeks and am cooking and freezing like crazy right now– this seems like a great thing to cook in advance and have on hand in the freezer. Please let me know what you think of freezing them. Thank you!

  8. Aime

    Looks amazing – can’t wait to try it, but why does it call for yellow mustard? Sounds like a strange ingredient for Italian meatballs over spaghetti.

  9. Taylor

    I made these last night with ground pork, and they turned out delicious. My husband was super surprised, and he loved them! Thank you for the recipe!

  10. Julie

    Just made these for the 3rd time and they were so good. My kids did not want cheese inside (this time) so I left it out and they were gobbled up. Thanks for the delicious recipes!

  11. Carla

    I tried the Mozzarella Meatball recipe last night, and it was great! My whole family of picky eaters enjoyed it! Thank You!

  12. Stephanie

    Mine are baking right now and smell delicious. I used ground turkey and mozzarella string cheese cut up. My only issue so far is that I wanted to turn them halfway thru the baking, so they’d be browned all over, but they were sticking to pan. I oiled it, but didn’t seem to be enough. I left them as is because I didn’t want them to fall apart.

    1. Stephanie

      Just wanted to follow up– they didnt fall apart at all once they were baked through. Took 25 min. in my oven. Really moist and had a nice flavor. Hubby and kids loved them. Thanks for the yummy recipe. It’s a keeper.

  13. Johnny

    I’m trying out your recipe tonight while I have guests, but I’ve made a few minor changes others might want to try to vary it up randomly.

    I’m using Provel cheese instead of mozarella. It’s a St Louis specialy cheese that was created in the quest for the perfect pizza and pasta cheese… Seriously, you have not had pizza or pasta done right until you use this cheese. Epic on salads too! (Silly new york and chicago thinking they’ve had real pizza without ever using Provel. I feel bad for them.)

    I’m also using oregano, thyme, and some other italian seasonings with the meatballs instead of tobasco and mustard. Everything else is pretty much the same as your recipe though.

  14. Eva Mobley

    I absolutely can not wait to try your stuffed meatballs for my submarine sandwiches. The extra work of placing the cheese inside the meatballs takes the frustration out of melting it over the sandwiches and not burning it later on. Thank you! Can’t wait to try these!

  15. Lindsey R

    Hi Jenny,

    I made these for my family and WOW!! They were a hit! So flavorful!! This will for sure be a keeper in my family. Thanks!!

  16. betsy

    I made these and they were awesome! Big hit in our house!! Love your recipes! They haven’t failed me yet!:)

  17. Renee Hamilton

    This is delish. I live in a small town with a small grocery store and they don’t carry the mozzarella balls. I bought mozzarella string cheese and cut them into pieces. I worked great. We used them in club rolls with marinara sauce. My husband had the rest of the meatballs for his breakfast this morning. 🙂

  18. Alejandra

    Hí! This looks delicious!
    Do you have an alternative for the mozzarella balls?? I can only seen to find the mozzarella sticks!

  19. Beach Ball Dude

    I am 19 years old and I was wondering how old I had to be to gamble at the del mar horse track? I thought it was 18 but im not exactly sure if its 18 or 21?

    This is in San Diego, California by the way(:

  20. Mary Margaret

    I’m trying them right now! Wish me luck. I didn’t really add so much garlic and onion cause I suck at chopping and dicing and all that jazz! but we’ll see how they turn out!

  21. Andouille Sausage Recipes

    Normally I do not read post on blogs, however I wish to say that this write-up very forced me to check out and do so! Your writing style has been surprised me. Thank you, quite nice post.

Welcome to Picky Palate!

Picky PalateWelcome to my online kitchen! Picky Palate is where you’ll find family friendly recipes along with the best Disney eats, tips and copycat recipes! Read More...

Recipe Categories

Picky Palate Disney Hungry

Never Miss an Update!

Sign up to get easy recipes or Disney tips delivered to your inbox for FREE!