• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Scarlati Family Kitchen
  • Family Dinner
  • The Recipe Box
  • Whole Living
  • About Scarlati Family Kitchen
  • Join the Family
menu icon
go to homepage
  • Family Dinner
  • The Recipe Box
  • Whole Living
  • About Scarlati Family Kitchen
  • Join the Family
subscribe
search icon
Homepage link
  • Family Dinner
  • The Recipe Box
  • Whole Living
  • About Scarlati Family Kitchen
  • Join the Family
×
Home » The Recipe Box » Appetizers

Stovetop Mozzarella Stuffed Meatballs

Profile image of Amanda Scarlati By Amanda Scarlati - Updated: Feb 28, 2025 - Published: Nov 28, 2024 - This post contains affiliate links.

116 shares
  • Share
  • Flipboard
  • Threads
5 from 1 vote
Total Time 40 minutes minutes
Jump to Recipe
Meatballs in red sauce with some of them cut in half to see the mozzarella cheese oozing from the middle.
Ingredients to make stuffed meatballs and finished meatballs in marinara with cheese oozing from the inside.
Ingredients to make stuffed meatballs and finished meatballs in marinara with cheese oozing from the inside.

These gooey, cheesy Mozzarella Stuffed Meatballs are simple, versatile, and made right on the stovetop. Whether served as an appetizer, piled into subs, or paired with pasta for a cozy dinner, everyone will love them!

Meatballs in a skillet with red sauce with some of them broken and have to see melted mozzarella.

What's better than cutting into a perfectly cooked, tender meatball, to find gooey, melty mozzarella inside? These juicy, tender Stuffed Meatballs are simple to make and perfect for all sorts of occasions.

I love these meatballs because they can easily be served as a fun appetizer, or turned into a cozy dinner. 

Jump to:
  • 🧀 Ingredients to Make Easy Stuffed Meatballs
  • 👩🏻‍🍳 How to Make Italian Meatballs Stuffed with Mozzarella
  • ⭐️ Chef's Secret
  • 🍝 How to Use Mozzarella Stuffed Meatballs
  • Glossary
  • 🥘 Other Ways to Cook Cheese Stuffed Meatballs
  • 🧀 More Easy Appetizer Recipes
  • Did You Make this Recipe?
  • Recipe
  • Comments

🧀 Ingredients to Make Easy Stuffed Meatballs

Mozzarella, marinara sauce, bread, garlic, herbs, and seasonings, ground meat, egg, and olive oil.
  • Meat - A combination of ground beef and pork makes the best flavor and texture to meatballs. If you want to add a bit of spice, try substituting some of the ground pork for Italian sausage.
  • Bread vs. Breadcrumbs - I always use a piece of bread soaked in milk instead of dry breadcrumbs when making meatballs or meatloaf. This technique helps the meatballs stay tender and prevents them from being too dense.
  • Cheese - When I tested these meatballs with different types of cheese, a cube of mozzarella worked best. It was easier to stuff into the meatballs, instead of shreds, and has the perfect melty texture. Other mellow, soft and melty cheeses you could use are provolone or gouda. 
  • Sauce - These meatballs are great cooked in a hearty tomato sauce or lighter marinara. My Italian Gravy is a slow-cooked sauce that is loaded with flavor, while my Easy Marinara is a quick sauce that can be whipped up in no time.

👩🏻‍🍳 How to Make Italian Meatballs Stuffed with Mozzarella

First, soak the bread with the milk until it softens, and then add the egg, dried herbs, and seasoning, and mix to break up the egg and bread.

Want to save this recipe?
Enter your email below & we'll send the link straight to your inbox. Plus you’ll get more great recipes and tips from us each week!
Loading
bread soaked in milk in a bowl and egg and seasonings added to the mixture.

Add the ground beef and pork and mix with your hands gently to combine, but don't over-mix. 

Next, portion the meat into 1 ½-ounce balls with a cookie scoop. Poke your finger in each ball to create a well and add a cube of cheese. Close the opening of the hole to seal in the cheese. 

Ground meat mixture in a bowl with a wooden spoon and a hand holding some of the mixture with a cube of mozzarella cheese in the middle.

Sear the meatballs in a heated skillet with olive oil in it until they are browned on all sides. Once they are browned, reduce the heat, add the sauce and let them simmer for 5-7 minutes to finish cooking.

Browned meatballs in a skillet and simmering in red sauce.

⭐️ Chef's Secret

To ensure your stuffed meatballs don't fall apart, make sure to evenly shape the meat around the cheese and seal them tightly. Browning the meatballs evenly on all sides before simmering helps prevent them from breaking apart in the sauce.

🍝 How to Use Mozzarella Stuffed Meatballs

  • Use on Meatball Subs
  • Appetizers for Parties or Game Day
  • Serve with Homemade Pasta 
  • Use for Spaghetti and Meatballs

Glossary

If you don't recognize a tool or skill I mentioned, you can look it up in my Glossary of Cooking Terms and Definitions for more information!

Go to the Glossary

🥘 Other Ways to Cook Cheese Stuffed Meatballs

  • Baked - Assemble the meatballs as directed, then bake on a lined sheet pan at 350˚F for 14-17 minutes until they reach an internal temperature of 160˚F. Baking results in a slightly firmer texture compared to stovetop cooking.
  • Slow Cooker - After browning the meatballs, add them to the slow cooker with the sauce. Cook on low for 1-2 hours or high for 2-3 hours. This method allows the flavors to meld together and is perfect for a hands-off meal.

🧀 More Easy Appetizer Recipes

If you need more easy appetizers to serve alongside your Mozzarella Stuffed Meatballs, check out these delicious options!

  • Cheesy Baked Pizza Dip
  • Crispy Italian Chicken Wings
  • Parmesan Garlic Bread Bites
  • Baked Roast Beef Sliders

Did You Make this Recipe?

If you make this recipe, I would love for you to rate it and leave a comment. I love to hear from all of you, so tag me on Facebook and Instagram, so I can see all of your creations!

Recipe

Meatballs in red sauce with some of them cut in half to see the mozzarella cheese oozing from the middle.
5 from 1 vote

Stovetop Mozzarella Stuffed Meatballs

Yield : 8 servings
Prep: 25 minutes mins
Cook: 15 minutes mins
Total: 40 minutes mins
These gooey, cheesy Mozzarella Stuffed Meatballs are a simple, versatile recipe, perfect for appetizers, subs, or a cozy pasta dinner.
PRINT PIN RATE

Ingredients
  

  • 1 slice white bread
  • ¼ cup whole milk
  • 1 large egg
  • 1 Tablespoon minced fresh garlic, approximately 3-4 cloves
  • 2 teaspoons dehydrated onion flakes
  • 1 Tablespoon dried basil
  • 1 Tablespoon dried oregano
  • 1 Tablespoon dried parsley
  • 2 teaspoons kosher salt
  • ½ teaspoon black pepper
  • 1 pound ground beef
  • 1 pound ground pork
  • 5 ounces mozzarella cheese, cut in ½-inch cubes
  • 2 Tablespoons olive oil
  • 3 cups Italian Gravy, or Marinara
Shop Ingredients on Jupiter
Prevent your screen from going dark

Instructions
 

  • Place the bread in a large mixing bowl and pour the milk over the top so it absorbs the liquid.
  • Add the egg, garlic, onion flakes, dried herbs, salt, and pepper, and mix thoroughly, breaking up the egg and bread.
  • Use your hands to incorporate the ground beef and pork, but don't overmix.
  • Use a cookie scoop to portion the mixture into 1 ½ ounce meatballs.
  • Poke a hole in each meatball and stuff with a piece of mozzarella cheese. Pinch the hole close and shape the meat around the cheese so there are no cracks are breaks.
  • Heat a large skillet over medium heat on the stovetop.
  • Add the olive oil to coat the bottom of the skillet and add the meatballs.
  • Roll the meatballs around to cook them for 1-2 minutes on all sides until evenly browned.
  • Reduce the heat to low, pour the tomato sauce over the meatballs, and simmer for 5-7 minutes until cooked through.

Notes

  • Baked Meatballs - Cook on a non-stick or lined sheet pan at 350˚F for 14-17 minutes until they reach an internal temperature of 160˚F. 
  • Slow Cooker - Add the browned meatballs to a slow cooker with the sauce. Cook on low for 1-2 hours or high for 2-3 hours, until they reach an internal temperature of 160˚F.

Nutrition

Serving: 3meatballsCalories: 431kcalCarbohydrates: 9gProtein: 26gFat: 32gSaturated Fat: 12gPolyunsaturated Fat: 2gMonounsaturated Fat: 14gTrans Fat: 1gCholesterol: 119mgSodium: 1227mgPotassium: 679mgFiber: 2gSugar: 5gVitamin A: 588IUVitamin C: 8mgCalcium: 170mgIron: 4mg
Author : Amanda Scarlati
Course : Appetizer: Dinner
Cuisine : Italian
Tried this recipe?Mention @ScarlatiFamilyKitchen or tag #ScarlatiFamilyKitchen!

More Appetizer Recipes

  • Three loaded potato skins, one split in half next to a bag of shredded Cache Valley cheese.
    Loaded Potato Skins
  • A bowl of cheesy gnocchi soup with a spoon sticking out.
    Easy Gnocchi Soup
  • A bowl of garlic butter mussels.
    Garlic Butter Mussels
  • An assembled antipasto platter with meats, cheese, and snacks.
    Antipasto Platter

Reader Interactions

Comments

    5 from 1 vote

    Leave a Comment Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Haven

    December 07, 2024 at 6:31 am

    5 stars
    I made this recipe but with one pound of ground beef! Kept everything else the same and they turned out perfect! Really good meatballs. I will say, next time I'll make them in the oven because my cast iron pan just gets too hot for things like this! But they still turned out amazing! Thanks for the recipe 🙂

    Reply
    • Amanda Scarlati

      December 09, 2024 at 9:03 am

      You're welcome Haven! I'm so glad you enjoyed them. Cast iron is a really good conductor of heat, so it gets hot and stays hot. Lower the heat a bit when you're using one to cook and you should be good to go. Thanks for trying the recipe!

      Reply
Add us as a trusted site on Google

Primary Sidebar

Meet Amanda

amanda scarlati cutting a cucumber.

Hi, I’m Amanda! I’m a professionally trained chef, integrative health coach, and mother. I’m here to help you bring more comfort, connection, and ease to your kitchen—one approachable, from-scratch recipe at a time.

Read More

Reconnect + Align

Wholeness goes beyond what’s on your plate.

Explore my integrative health and nutrition coaching for women ready to bring balance, energy, and ease back into their everyday lives. Learn More

Trusted by home cooks and featured by food lovers everywhere.

Seasonal Recipes

These seasonal favorites are tried, tested, and perfect for bringing ease and flavor to your table this time of year.

  • glazed whole spiral cut ham on a cutting board with knife.
    Sweet & Zesty Glazed Baked Spiral Ham
  • pile of uncooked homemade spinach fettuccine on a table
    Homemade Fresh Spinach Fettuccine Pasta Dough
  • wooden spatula scooping a serving of Italian breakfast strata with sausage, spinach, pancetta and fo
    Overnight Italian Strata with Fontina Cheese
  • ramekins of strawberry panna cotta topped with fresh berries on a gold sheet pan.
    Strawberry Panna Cotta Recipe

Footer

Trending Recipes

These are our tried-and-true favorites—comforting, approachable recipes made with love, shared again and again by our amazing community.

  • dutch oven pot with french onion soup topped with cheesy bread slices with bowls and spoons.
    Dutch Oven French Onion Soup
  • wooden spoon mixing an alfredo sauce in a pan.
    Homemade Alfredo Sauce with Roux
  • One pot chicken and rice in a pot with a wooden spoon sticking out.
    The BEST One Pot Chicken and Rice Dinner (Dutch Oven)
  • pan of crepe italian manicotti topped with sauce, grated cheese and chopped parsley.
    Authentic Homemade Italian Manicotti with Crepes
  • Wooden spoon holding red sauce over a large pot of sauce.
    Sunday Italian Gravy (Tomato Sauce)
  • piece of layered meat lasagna with ricotta on a white plate in front of a white dish.
    Hearty Italian Lasagna with Ricotta Cheese

↑ back to top

About

  • Meet Amanda
  • About Scarlati Family Kitchen

Connect

  • Reconnect + Align
  • Join the Family
  • Work with Us

Disclaimers

  • Privacy Policy
  • Disclaimer
  • Terms of Use

copyright © 2026 Scarlati Family Kitchen® | all rights reserved

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.