Ingredients
Equipment
Method
- Combine ground chicken, breadcrumbs, egg, Parmesan, minced garlic, salt, pepper, and thyme in a large bowl. Mix gently until just combined. Stop as soon as no dry spots remain. Overmixing makes tough meatballs.
- Shape into balls about 1.5 inches in diameter using a cookie scoop or your hands. You should get 16 to 18 meatballs.
- Heat olive oil in a large skillet over medium heat. Add meatballs in a single layer without crowding. Sear for 6 to 8 minutes, turning to brown all sides. Remove and set aside. They do not need to be cooked through yet.
- In the same skillet, melt butter over medium heat. Add sliced mushrooms and spread out. Let sit without stirring 2 to 3 minutes to brown. Stir and cook another 3 to 4 minutes until golden and tender. Add minced garlic and stir for one minute until fragrant.
- Pour in chicken broth and scrape up any browned bits from the bottom of the pan. Stir in heavy cream and Parmesan. Season with salt and pepper. Bring to a gentle simmer.
- Return meatballs to the skillet. Reduce heat to low, cover loosely, and simmer for 10 minutes until meatballs reach an internal temperature of 165 degrees F and the sauce has thickened.
- Garnish with fresh chopped parsley and serve immediately over pasta, mashed potatoes, rice, or with crusty bread.
Notes
Do not overmix the meatball mixture. Work in batches when searing to avoid crowding the pan. Meatballs can be seared a day ahead and stored in the fridge. Make the sauce fresh and finish cooking together for about 15 minutes. Leftovers keep in the fridge for up to 3 days. Add a splash of broth or cream when reheating to loosen the sauce. Freeze cooked meatballs for up to 2 months.
