chicken parmesan meatballs on a plate

Chicken Parmesan Meatballs

  • Author: Hey Emily Ann
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 18 meatballs 1x


These chicken meatballs stuffed with extra cheese is all of the delicious flavors of chicken parmesan rolled into one.





  • 1 tbsp olive oil
  • 1 yellow onion
  • 2 cloves garlic
  • 1/2 tsp salt
  • 1/2 tsp black pepper
  • 1/2 tsp red pepper flakes
  • 1/2 tsp dried parsley
  • 1/4 c bread crumbs
  • 1/4 c grated parmesan cheese
  • 1 egg
  • 1 lb ground chicken


  • 1/4 c bread crumbs
  • 1/4 c grated parmesan cheese

Cheese to stuff inside the meatballs

  • 4 oz white cheddar or mozzarella cheese


In a frying pan, heat up olive oil over medium heat. When heated, add diced onion and garlic to the pan and cook for ~4 minutes or until translucent. Remove from heat.

In a large mixing bowl, combine onions, garlic, bread crumbs, parmesan, salt, pepper, parsley, red pepper flakes and egg. Stir together. Add in ground chicken to the mixing bowl and fold the chicken and spice mixture together until it is well combined. In a small mixing bowl, combine bread crumbs and parmesan. You will roll your meatballs in this. Using a spoon, form your meatballs. This recipe should make 18-20 meatballs. Once all of your meatballs are formed, roll them individually in the bread crumbs and parmesan topping. Stuff each meatball with a cube of cheese by pressing it down in the center of the meatball. Spray a muffin pan with oil. Place one meatball in each hole of the pan.

Place in the oven at 350 degrees and cook for 20 minutes. Serve over pasta and sauce and enjoy!


Shredded cheese isn’t ideal, but if it’s all you have, will get the job done!

  • Category: Dinner
  • Method: Baking
  • Cuisine: Italian

Keywords: chicken, meatballs, chicken parmesan, chicken parmesan meatballs, parmesan, mozzarella