This post may contain affiliate links. Please read my disclosure policy.
Enjoy the cheesy flavors of the classic Italian dish with this delicious Cacio e Pepe Chicken Meatball Skillet recipe. Made with lots of pecorino romano, this cheesy dish features chicken meatballs served atop a bed of creamy orzo.
Delicious and savory cacio e pepe with chicken
Today, we’re taking a classic Italian dish and turning it into delicious and filling meatballs served over creamy orzo. The meatballs are created using ground chicken, breadcrumbs, pecorino romano, egg, salt, pepper, and olive oil. They’re served atop a bed of creamy orzo made with butter, chicken broth, milk, more cheese, spinach, and pepper!
Ingredients in this cacio e pepe chicken meatball skillet recipe
This recipe has two sets of ingredients: those for the meatballs, and those for the orzo skillet. Though both sets are different, one ingredient is a constant throughout the recipe: the pecorino romano, of course!
Chicken Meatballs
- Chicken: First up for the meatballs, use 1 lb of ground chicken. You can use ground turkey or beef is preferred.
- Breadcrumbs: 1/2 cup of breadcrumbs will help the meatballs take their shape.
- Pecorino romano: Add cheesy flavor with 1/3 cup of grated pecorino romano cheese.
- Egg: 1 egg will help all of the meatball ingredients bind together properly.
- Salt & pepper: Add flavor with 1/2 tsp of salt and 1/2 tsp of pepper.
- Olive oil: Lastly, you will need 2 tbsp of olive oil for cooking the meatballs.
Skillet
- Butter: First up for the orzo skillet is 2 tbsp of butter.
- Orzo: For the orzo itself, you will need 16oz. You can use any preferred brand.
- Chicken broth: Next, help the orzo achieve the correct texture with 4 cups of chicken broth.
- Milk: Create a creamy skillet by using 1 cup of milk. Whole milk preferred. If you like to stick to alternative milks, feel free to use them.
- Pecorino romano: Then, add more cheese! The skillet will use 3/4 cups of grated pecorino romano.
- Baby spinach: Next, add some greens by throwing in 2 cups of baby spinach.
- Pepper: Create the classic cacio e pepe flavor by including 2 tbsp of cracked pepper.
- Toppings: Last but not least, top the dish with more grated pecorino and pepper!
Tools used to create this chicken cacio e pepe dish
To create this recipe, you will need a few kitchen tools and measuring cups. Below is a complete list:
- Large mixing bowl
- Stirring utensil
- Large skillet
- Measuring cups: 1/2 tsp, 1 tbsp, 1/3 cup, 1/2 cup, 3/4 cup, 1 cup
How to make this cacio e pepe chicken meatball skillet
Ready to get started? This dish comes together in around 30 minutes and yields 8 satisfying servings. The recipe can be easily doubled if feeding a crowd.
First, use a large mixing bowl and mix the ground chicken, breadcrumbs, pecorino, egg, salt, and pepper until everything is combined. Then, divide the mixture into 20 evenly sized meatballs.
Next, heat a large skillet over medium-high heat and add the olive oil. Once hot, add the meatballs and cook for 7-8 minutes, turning them every 2ish minutes or until they reach 165°F in the center and are evenly cooked throughout. Set them aside on a separate plate.
Add 1 tbsp of butter to the skillet, turning the heat down to medium. Then, add the orzo and toast for 3 minutes, stirring occasionally. Leave the remaining brown bits from the meatballs. Once toasted, add the chicken broth. Cover and cook for 8-10 minutes or until the orzo is al dente, stirring every few minutes.
Once the orzo is cooked, stir in the remaining butter, milk, pecorino romano, and cracked pepper. Then, add the spinach, stirring slowly until the spinach begins to wilt. Add more milk if it seems dry. Let simmer for a few minutes to warm throughout and then add the meatballs. Stir until combined.
Finally, top with extra pecorino and pepper and serve!
Recipe Tips
What is pecorino?
It’s a cheese! Pecorino romano is similar to parmesan and has a salty taste. Because of its hard texture, it is often used for grating.
What is cacio e pepe?
Traditionally, cacio e pepe is a pasta dish made with noodles and lots and lots (or should I say oodles and oodles) of cheese and pepper. That’s actually what the name translates to — cheese and pepper!
Storing leftovers
Leftover cacio e pepe chicken meatballs skillet can be stored in the refrigerator for up to 3 days. Keep the dish in an airtight container to lock in the fresh flavors. If possible, store the meatballs separately from the orzo.
If you liked this recipe, you’ll want to try these!
Want to try some more new chicken dishes? Here are some favorites! The pot pie is a crowd pleaser every time.
- Dill Pickle Chicken Salad
- Chicken Pot Pie with Biscuits
- Creamy Chicken and Wild Rice Soup
- Hot Honey Cornflake Chicken Nuggets
All recipes by Erin Morrissey and Photos by Sierra Inn
Cacio e Pepe Chicken Meatball Skillet
Enjoy the cheesy flavors of the classic Italian dish with this delicious Cacio e Pepe Chicken Meatball Skillet recipe. Made with lots of pecorino romano, this cheesy dish features chicken meatballs served atop a bed of creamy orzo.
Ingredients
Chicken Meatballs
- 1lb ground chicken
- 1/2 cup breadcrumbs
- 1/3 cup grated pecorino romano
- 1 egg
- 1/2 tsp salt
- 1/2 tsp pepper
- 2 tbsp olive oil
Skillet
- 2 tbsp butter
- 16oz orzo
- 4 cups chicken broth
- 1 cup milk (whole milk preferred, alternative milks will also work)
- 3/4 cup grated pecorino romano
- 2 cups baby spinach
- 1–2 tbsp cracked pepper (depending on how peppery you want it)
- grated pecorino + pepper for topping
Instructions
- In a large bowl, mix together ground chicken, breadcrumbs, pecorino, egg, salt, and pepper until all combined. Divide into 20 even meatballs.
- Heat large skillet over medium-high heat and add olive oil. Once hot, add meatballs and cook 7-8 minutes, turning every 2ish minutes or until 165F in center and evenly cooked throughout. Set aside on separate plate.
- Add 1 tbsp butter to skillet, turning heat down to medium. Add orzo and toast for 3 minutes, stirring occasionally – leave the remaining brown bits from the meatballs. Once toasted, add chicken broth. Cover and cook for 8-10 minutes or until orzo is al dente, stirring every few minutes.
- Once orzo is cooked, stir in remaining butter, milk, pecorino romano, and cracked pepper. Then add in spinach, stirring slowly until spinach begins to wilt. Add more milk if it seems dry. Let simmer for a few minutes to warm throughout and then add in meatballs. Stir until combined.
- Top with extra pecorino and pepper. Serve!
There may be affiliate links in this post! By purchasing a product I recommend, I may receive a small compensation. However, I only recommend products I absolutely love and use myself. Thank you for supporting Erin Lives Whole, it helps keep this blog afloat 🙂
Emily says
This was so good; even my one year old loved it! I don’t know who’s getting 8 servings out of it though… that would only be 2.5 meatballs per person!
★★★★★
Emily says
I forgot to add that this was my husband’s first time ever trying chicken meatballs, and he’s hooked!
Erin says
So glad to hear that! 🙂
Erin says
Hi Emily, so happy everyone loved them, and the serving is for the pasta and meatballs as a whole, but feel free to double the meatballs if you want to so everyone has 5! 🙂
Sara Sweeterman says
We loved this meal! We made a slight change and instead of adding the spinach to the sauce, we blitzed it with some basil and added it to the meatballs. Definitely would do that again!
★★★★★
Erin says
Hi Sara, so happy you loved it!!
Sharon says
This was shockingly good and easy to make! The chicken meatballs are delicious. This is going to be in our regular rotation from now on. Thank you for sharing!
★★★★★
Erin says
Hi Sharon, so happy you loved it so much! 🙂
Katherine says
Just made this! Was so good – did only 1 tbsp of pepper and was plenty for us. Would definitely make again, especially in fall/winter
★★★★
Erin says
Hi Katherine, so happy you loved it and made it your own!!
Shannon says
Hi! Loved the recipe! Do you have a recommendation for temp/time to bake meatballs?
Molly says
So good! I used premade meatball and it made the dinner super quick and delicious!
★★★★★
Erin says
Hi Molly, so happy you loved it!! 🙂
Rachel A says
Easy, delish, makes a ton of food. I used frozen Trader Joe’s turkey meatballs instead of making from scratch to make it even easier. Added a dash of crushed red pepper.. perfection! Fiancé had thirds!
★★★★★
Erin says
Hi Rachel, so happy you both loved it and made it your own! 🙂
Megan says
Yup, eating this now and it is indulgent heaven. Easy to make and absolutely delicious!
★★★★★
Erin says
Hi Megan, so happy it was a hit! 🙂
Liz says
This recipe is so incredibly easy, takes hardly anytime at all, and was DELICIOUS! My husband rated this a 9/10 and we will definitely make it again!
★★★★★
Erin says
Hi Liz, so happy you both love it so much! 🙂
Lauren M says
Delish and easy to make!! Will be making again 🙂
Erin says
Hi Lauren, so glad you loved it!!
Taylor says
This was SO good and actually really easy to make. I haven’t really worked with orzo much so I was a little intimidated but I just followed the recipe and it turned out great! I did sub almond milk for whole milk but had no issues! 10/10 recommend and will def be making again! 🙂
★★★★★
Erin says
Hi Taylor, so happy you loved it and made it your own! 🙂