• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
freebie! download my top 8 dessert recipe ebook

Join my newsletter for latest recipes!

Erin Lives Whole

Healthy Eats + Delicious Treats

  • Recipe Index
    • Course
      • Appetizers
      • Breakfast
      • Lunch & Dinner
      • Dessert
      • Soup
      • Sides
      • Drinks
      • Snacks
      • Sauces & Dips
    • Dessert Type
      • Bars & Balls
      • Breads & Muffins
      • Brownies
      • Cakes
      • Candy
      • Cookies
      • Frozen
      • Pie & Cobbler
      • Other
    • Diet
      • Dairy-Free
      • Gluten-Free
      • Nut-Free
      • Paleo Friendly
      • Vegan
      • Vegetarian
    • Method
      • 30 Minute or Less
      • Air Fryer
      • Grill
      • Instant Pot
      • Meal Prep
      • No Bake
      • One Pot/Pan
      • Oven
      • Stove Top
    • Season
      • Fall
      • Holiday
      • Winter
      • Spring
      • Summer
    • Recipe Filter
    • All Recipes
  • Ebooks
  • Shop
  • Lifestyle
  • About
    • Work With Me
    • Contact
  • Subscribe to receive latest recipes

    Join my newsletter for latest recipes!

  • Browse by Diet
    • Gluten-Free
    • Dairy-Free
    • Nut-Free
    • Paleo Friendly
    • Vegan
    • Vegetarian
  • Breakfast
  • Lunch & Dinner
  • Drinks
  • Snacks
  • Dessert
  • Appetizers
Home Recipes By Meal

Cacio e Pepe Chicken Meatball Skillet

47 Reviews Recipe
By: Erin Antoniak • Updated On March 18, 2024

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 Orzo skillet
5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 47 reviews

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.

Prep: 20 Cook: 40 Total: 1 hour
Yield 8 servings 1x
Scale
Print Pin it Rate

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

  1. In a large bowl, mix together ground chicken, breadcrumbs, pecorino, egg, salt, and pepper until all combined. Divide into 20 even meatballs.
  2. 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.
  3. 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.
  4. 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.
  5. Top with extra pecorino and pepper. Serve!
Author: Erin Antoniak Category: dinner, meal prep, skillet Method: stovetop Cuisine: Italian
Cacio e Pepe Orzo skillet

Did you make this?

Leave a comment below and tag @erinliveswhole on social media!

erinliveswhole

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 🙂

You May Also Like...

  • chicken enchilada skillet
    Chicken Enchilada Skillet
  • pesto chicken salad
    Pesto Chicken Salad Recipe
  • BLT chicken salad
    BLT Chicken Salad
  • french onion chicken
    French Onion Chicken
Previous Post
Next Post

Reader Interactions

Leave a Comment Cancel reply

Have a question? Use the form below to submit your question or comment. I love seeing what you made!

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

  1. Gabriella Rojas says

    Posted on 9/23 at 8:57 pm

    Absolutely amazing flavor! Doubled the recipe for my big family and everyone was raving. It will definitely stay in my dinner rotation.

    Reply
    • Erin says

      Posted on 9/26 at 12:00 pm

      Hi Gabriella, so happy everyone loved it!! 🙂

      Reply
  2. Sam says

    Posted on 8/4 at 12:10 pm

    I’m always intimidated by meatballs but Erin’s directions were so easy to follow! I hate that I waited so long to make this because it’s that good. Added some cherry tomatoes for some extra nutrients and I’m so glad I did!

    Reply
    • Erin says

      Posted on 8/5 at 1:46 pm

      Hi Sam, so happy you loved it and great addition! 🙂

      Reply
  3. April says

    Posted on 7/20 at 6:03 pm

    These chicken meatballs are the best!!! This whole recipie comes together so well!

    Reply
    • Erin says

      Posted on 7/21 at 3:08 pm

      Hi April, so glad you enjoyed it!!

      Reply
  4. Mallory says

    Posted on 3/31 at 5:26 pm

    Loved this!! Something different to throw in our weekly rotation. I didn’t add enough orzo so it was a little soupy at first but once I let it sit a bit longer it was the right consistency!

    Reply
    • Erin says

      Posted on 4/1 at 10:56 pm

      Hi Mallory, so happy you enjoyed it!!

      Reply
  5. Nicole says

    Posted on 3/3 at 5:41 pm

    Such an easy week night meal and so yummy!

    Reply
    • Erin says

      Posted on 3/12 at 9:05 pm

      Hi Nicole, so glad you loved it! 🙂

      Reply
  6. Talia says

    Posted on 2/24 at 11:09 pm

    Can you freeze this dish?

    Reply
    • Erin says

      Posted on 2/26 at 4:05 pm

      Hi Talia, yes! I included it in the bottom of the post- “Keep the dish in an airtight container to lock in the fresh flavors. If possible, store the meatballs separately from the orzo.” 🙂

      Reply
  7. jeanette says

    Posted on 1/29 at 2:24 pm

    Reply
    • Erin says

      Posted on 1/30 at 12:47 pm

      Thank you!!

      Reply
  8. Alexa says

    Posted on 1/23 at 1:23 pm

    One of my favorite of your recipes! I usually end up with extra meatballs that are great to freeze for later meals!

    Reply
    • Erin says

      Posted on 1/24 at 7:29 pm

      Hi Alexa, so happy you love it so much!!

      Reply
  9. Susan says

    Posted on 9/27 at 3:31 pm

    Made this tonight and we both liked it very much. However, I subbed parmigiano for a portion of the pecorino as pecorino is quite salty and traditional cacio e pepe is a mix of both.
    Love the one pot!

    Reply
    • Erin says

      Posted on 9/27 at 3:47 pm

      Hi Susan, so glad you loved it and made it your own! 🙂

      Reply
  10. Emily says

    Posted on 8/24 at 11:34 am

    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!

    Reply
    • Emily says

      Posted on 8/24 at 11:35 am

      I forgot to add that this was my husband’s first time ever trying chicken meatballs, and he’s hooked!

      Reply
      • Erin says

        Posted on 8/25 at 12:23 pm

        So glad to hear that! 🙂

    • Erin says

      Posted on 8/25 at 12:22 pm

      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! 🙂

      Reply
  11. Sara Sweeterman says

    Posted on 7/30 at 6:59 pm

    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!

    Reply
    • Erin says

      Posted on 7/31 at 4:35 pm

      Hi Sara, so happy you loved it!!

      Reply
  12. Sharon says

    Posted on 7/30 at 5:12 pm

    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!

    Reply
    • Erin says

      Posted on 7/31 at 4:35 pm

      Hi Sharon, so happy you loved it so much! 🙂

      Reply
  13. Katherine says

    Posted on 7/29 at 8:32 pm

    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

    Reply
    • Erin says

      Posted on 7/31 at 4:31 pm

      Hi Katherine, so happy you loved it and made it your own!!

      Reply
  14. Shannon says

    Posted on 7/16 at 5:53 pm

    Hi! Loved the recipe! Do you have a recommendation for temp/time to bake meatballs?

    Reply
  15. Molly says

    Posted on 6/16 at 8:11 pm

    So good! I used premade meatball and it made the dinner super quick and delicious!

    Reply
    • Erin says

      Posted on 6/19 at 8:38 pm

      Hi Molly, so happy you loved it!! 🙂

      Reply
  16. Rachel A says

    Posted on 6/13 at 6:21 pm

    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!

    Reply
    • Erin says

      Posted on 6/14 at 3:14 pm

      Hi Rachel, so happy you both loved it and made it your own! 🙂

      Reply
  17. Megan says

    Posted on 5/26 at 6:34 pm

    Yup, eating this now and it is indulgent heaven. Easy to make and absolutely delicious!

    Reply
    • Erin says

      Posted on 5/27 at 12:32 pm

      Hi Megan, so happy it was a hit! 🙂

      Reply
  18. Liz says

    Posted on 4/5 at 9:34 am

    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!

    Reply
    • Erin says

      Posted on 4/8 at 5:26 pm

      Hi Liz, so happy you both love it so much! 🙂

      Reply
  19. Lauren M says

    Posted on 4/3 at 7:52 pm

    Delish and easy to make!! Will be making again 🙂

    Reply
    • Erin says

      Posted on 4/8 at 5:19 pm

      Hi Lauren, so glad you loved it!!

      Reply
  20. Taylor says

    Posted on 4/2 at 9:41 pm

    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! 🙂

    Reply
    • Erin says

      Posted on 4/8 at 5:15 pm

      Hi Taylor, so happy you loved it and made it your own! 🙂

      Reply
Older Comments
Newer Comments

Primary Sidebar

erin in front of a building

Hey there!

I’m Erin. Creator of Erin Lives Whole, a food blog with delicious and easy healthy recipes that will leave you feeling good. We’ve got everything from wholesome baked goods to comforting savory dishes. I can’t wait to see what you whip up! Read More...

grocery lists

Shop My Grocery Downloads

Do you head to the grocery store and feel overwhelmed with all of the options? Well, I've created FIVE downloadable and printable grocery lists from five different and popular grocery stores. All of my absolute must haves from Whole Foods, Target, a regular grocer, Trader Joe's, and Costco!

Shop Now

Popular Posts

chickpea brownie on a tray

Chickpea Brownies

bite out of healthy cookie dough ball

Healthy Cookie Dough Balls

cauliflower wings on plate

Buffalo Cauliflower Wings

pouring syrup on stack of oatmeal blender pancakes

Oatmeal Blender Pancakes

Trending Recipes

avocado corn salad

Summer Avocado Corn Salad

cilantro lime shrimp on plate

Cilantro Lime Shrimp with Coconut Cauliflower Rice

paleo cookie skillet with ice cream

Healthy Cookie Skillet

banana bread muffin on a rack

Paleo Banana Bread Muffins

Featured On

good housekeeping logo
parade logo
feed feed logo
business insider logo
everyday health logo
country living logo
bar desserts
truffles
bar desserts
bar desserts
muffins
vanilla birthday cake with chocolate icing

Get latest updates To your inbox!

Back to Top
© 2026 Erin Lives Whole
  • Privacy Policy
Site Credits Designed by Melissa Rose Design Developed by Once Coupled
Cacio E Pepe Orzo Meatball Skillet
Cacio E Pepe Orzo Meatball Skillet