These Chicken Parmesan Meatballs are tender, cheesy, and simmered in a rich tomato sauce—everything you love about classic Chicken Parm, made easier in one pan.
Heat 1 tablespoon of olive oil in a large skillet (one with a lid) over medium heat.
Add the diced onion and cook for 3–4 minutes, stirring occasionally, until softened. Stir in the garlic and cook for another minute. Scoop out half of the onion-garlic mix and place it in a small bowl for the meatball mixture.
Combine the ground chicken, breadcrumbs, ricotta, the reserved onion-garlic mixture, ¼ cup of Parmesan, Italian seasoning, salt, and pepper. Stir until just mixed—don’t overwork it.
Form the mixture into meatballs using about 2 tablespoons each. Set them on a plate or tray.
Pour the tomato sauce into the skillet with the onions and stir to combine.
Cover the pan with a lid and simmer on low for about 10 minutes, or until the meatballs are fully cooked and hit 165°F inside.
Turn off the heat. Sprinkle the remaining Parmesan and all of the mozzarella evenly over the meatballs. Cover again and let sit for a few minutes until the cheese melts.
Serve the meatballs over pasta and garnish with chopped fresh basil just before serving.
Optional: If your skillet is oven-safe, you can broil the dish briefly at the end to brown the cheese on top.
Notes
Chef Jenn’s Tips
Handle the meat mixture gently when mixing and forming. Overmixing can make the meatballs dense.
Fresh basil adds brightness at the end, but dried Italian seasoning works if that’s all you have.
Ground turkey can be used instead of chicken with great results.
Nutritional information for this recipe is provided as a courtesy and is calculated based on available online ingredient information. It is only an approximate value. The accuracy of the nutritional information for any recipe on this site cannot be guaranteed.