Home --> recipe --> dinner --> Mozzarella Stuffed Chicken Meatballs

Mozzarella Stuffed Chicken Meatballs

Hurricane Harvey is here! Well, technically not here where we are, but in Texas anyway. We’ve been spared the bad stuff for now, but we’re getting ready for flooding and some heavy winds. Until then… we’re just hanging out and playing with the big boy and cookin’ some yummy stuff.

Mozzarella Stuffed Chicken Meatballs

Jon Boy actually helped me make these meatballs since we weren’t feeling super rushed like a normal weeknight dinner. He did a great job, I must say! I might have to make him my sous chef soon. He also made some AMAZING Italian Margaritas to go with our dinner, and holy smokes. Imma have to post that one ASAP.

IMG 3428

This recipe is super simple and fairly healthy when you compare it to others in the meatball world. I’d say this makes 4 good-sized portions that each come in at around 560 calories per serving. We had ours with Creamy Parmesan Orzo (orzo is basically the result of pasta + rice having a baby). It was delicious, but honestly, we would’ve been just fine with zucchini noodles or roasted veggies on the side. These meatballs can stand on their own!

mozzarella stuffed chicken meatballs

Here’s the step-by-step for how to make these little nuggets of Italian deliciousness:

[Photo Cred: Jon Boy]

Mix all the goodness together.

Using a tablespoon or a tablespoon scoop, portion out some meat.

Mozzarella Stuffed Chicken Meatballs

Flatten the meat into a disc.

Mozzarella Stuffed Chicken Meatballs

Place some mozzarella in the middle (I didn’t have the right sized mozzarella balls – thank you, Hurricane Harvey). The ciliegene sized (about the size of a cherry) ones are perfectly round and adorable.

Mozzarella Stuffed Chicken Meatballs

These are the ones you want:

Mozzarella Stuffed Chicken Meatballs

Gently fold the meat around the mozzarella until all sides of the cheese are covered.

Mozzarella Stuffed Chicken Meatballs

Roll into a ball (it’s okay if just a little cheese shows).

Mozzarella Stuffed Chicken Meatballs

The key to easily browning meatballs: chill them in the freezer for about 10 minutes. This will keep them formed so they don’t fall apart while you’re browning them in the skillet. If you’re making them ahead, throw them in the freezer for 10, then move them to an airtight container in the fridge. They should keep for a few hours until you’re ready to brown + bake.

Mozzarella Stuffed Chicken Meatballs

Roll them in some flour to coat all sides. Place them in the hot oil and brown on all sides (about 2 minutes per side).

mozzarella stuffed chicken meatballs

I flip mine 3 times – think: top, bottom, side. Make sure you work in batches so you don’t overcrowd the pan – this will make the heat of the oil go down too much which would result in mushy meatballs. Yuck. Set the cooked meatballs aside.

mozzarella stuffed chicken meatballs

In your oven proof skillet or Dutch oven, heat the sauce until warm. Nestle in your lovely meatballs. Bake at 350 for about 12 minutes or until cooked through. Cover and keep warm until serving. Garnish with Parm and basil. Voila.

Mozzarella Stuffed Chicken Meatballs

MMMMM Vinho Verde! If you’ve never tried it, you’ve got to. It’s less alcohol-per-volume (and calories) than other white wines. It’s light, a little fizzy and perfect to have while you’re cooking or hanging out on the patio.

Vinho Verde

nom nom nom nom nom

Everyone stay safe out there during this crazy weather! Also… get groceries delivered so you can make these…


Mozzarella Stuffed Chicken Meatballs

1 lb. ground chicken
1/2 cup Parmesan, grated
1/3 cup Panko breadcrumbs
2 eggs, whisked
3/4 tsp. Kosher salt
1/2 tsp. freshly ground black pepper
1 tsp. fresh oregano, chopped (or 1/2 tsp. dry)
1 tsp. fresh flat-leaf parsley, chopped (or 1/2 tsp. dry)
1/2 – 1 tsp. red pepper flakes (depending on how much heat you want)
Ciliegine (cherry size) mozzarella balls
1/2 cup all-purpose flour
1/2 cup EVOO
1 1/2 jars marinara sauce
Fresh basil leaves, julienned, for garnish
Freshly grated Parmesan, for garnish

In a large bowl, combine chicken, Parmesan, Panko, eggs, S&P, oregano, parsley, and red pepper flakes. Using a tablespoon (or tablespoon scoop), scoop out portions of meat and flatten with your hand. Place 1 mozzarella ball in the middle of the flattened patty. Fold the sides of the meat around the mozzarella so that you completely cover the cheese. Add more meat if you need to. Repeat the process with the remaining meat, and save any extra mozzarella balls for later. Place the formed meatballs on a plate and chill in the freezer for about 10 minutes, until meatballs are firm. (You can move them from the freezer to an airtight container in the fridge and cook them later.)

Meanwhile, preheat the oven to 350. Place the flour in a shallow dish. Heat the EVOO over medium-high heat in a large skillet until shimmering. Roll the chilled meatballs in the flour until fully coated. Brown meatballs on all sides (about 2 minutes per side). Work in batches so that you don’t overcrowd the pan. Set cooked meatballs aside.

In a large Dutch oven or oven-proof skillet, heat the marinara sauce until warm. Place the cooked meatballs throughout the sauce, coating the meatballs with the sauce. Sprinkle in any extra mozzarella balls throughout the pan. Bake at 350 for about 12 minutes until meatballs are cooked through. Cover and keep warm until serving. Garnish with basil and grated Parmesan.

Adapted via Whats Gaby Cooking?

Like it? Share it!


  1. Gabrielle
    August 30, 2017 / 5:10 am

    Mozzarella-stuffed chicken meatballs? This is a totally new concept to me haha, and it sounds SO good – the finished outcome looks even more delicious than it sounds, wow!


  2. Tami
    July 12, 2019 / 10:01 am

    This one is definitely happening 🙂

    • Pineapple House Rules
      July 12, 2019 / 12:35 pm

      Yes!!! You will love them!

Comments for the House