High protein cheesy chicken and potatoes is the one-pan dinner I make when I want something that genuinely fills everyone up and still fits into a week where I am trying to eat well. Seasoned chicken breast cooks in a creamy garlic Parmesan sauce, then gets combined with crispy air-fried potatoes and topped with melted mozzarella that finishes bubbling right in the pan. It tastes rich and satisfying without being heavy, and each serving delivers 53 grams of protein.
Table of Contents
Ingredients for High Protein Cheesy Chicken and Potatoes
I always use chicken breast for this recipe rather than thighs because the leaner cut is what keeps the protein count so high. The cream cheese sauce adds all the richness the dish needs, so you do not miss the extra fat from darker meat. Here is everything you need organized by component.
For the Chicken
- 1.75 lb chicken breast, diced into bite-sized pieces
- 3 to 4 cloves garlic, finely chopped (I recommend fresh garlic here rather than garlic powder for a sharper, more present flavor in the finished sauce)
- 2 tsp onion powder
- 2 tsp dried mixed herbs
- 1 tsp chili flakes
- 2 tsp smoked paprika
- 1 tsp salt
- 2 tsp olive oil
For the Crispy Potatoes
- 1.75 lb raw potatoes, cut into even cubes (my preference is Yukon Gold since they crisp up well on the outside while staying creamy in the center)
- 1 tsp salt
- 1 tsp garlic powder
- 1 tsp mixed herbs
- 1 tsp chili flakes
- 1 tsp paprika
- Light coating of olive oil or cooking spray
For the Creamy Garlic Cheese Sauce
- 1/2 cup milk of your choice
- 3.5 oz light cream cheese (in my experience, pulling the cream cheese out of the fridge 15 minutes early makes it melt into the sauce much faster and more smoothly)
- 1.4 oz Parmesan cheese, finely grated
- 1.75 oz shredded mozzarella or reduced-fat cheese
- Salt, extra garlic, or herbs to taste
- Fresh parsley for finishing

Step-by-Step Instructions
I recommend starting the potatoes first so they are finishing up right around the time the chicken and sauce are ready. That timing means everything comes together warm and at its best without anything sitting and waiting.
Step 1: Toss the cubed potatoes with salt, garlic powder, mixed herbs, chili flakes, and paprika until evenly coated. Cook until golden and crispy on the outside and tender when pierced with a fork. Air fryer method: 400°F for 18 to 20 minutes, shaking the basket halfway. Oven method: 400°F for 20 to 23 minutes, flipping once halfway. Keep an eye on them toward the end since smaller cubes can dry out quickly past the 20-minute mark.
Step 2: While the potatoes cook, toss the diced chicken breast with the chopped garlic, onion powder, mixed herbs, chili flakes, smoked paprika, and salt. Heat a large pan over medium heat and add the olive oil. Add the seasoned chicken in a single layer. Do not overcrowd the pan or the chicken will steam and turn pale instead of browning. Cook for 5 to 6 minutes, turning occasionally, until lightly browned on the outside and cooked through to 165°F internal temperature.
Step 3: Reduce the heat to low before adding any dairy. This step is not optional. Adding milk and cream cheese to a hot pan causes the sauce to split and turn grainy instead of smooth. Pour in the milk and add the cream cheese. Stir continuously and patiently until the cream cheese fully dissolves into a velvety, uniform sauce. If you see lumps, keep stirring on low heat rather than raising the temperature.
Step 4: Fold the crispy potatoes gently into the creamy chicken mixture so they keep their texture rather than breaking apart. Scatter the shredded mozzarella and grated Parmesan over the top. Cover the pan and leave everything on low heat for 4 to 5 minutes until the cheese is fully melted and looks bubbly at the edges.
Step 5: Remove the lid, sprinkle fresh parsley over the top, and serve immediately straight from the pan while everything is still hot.
Best Things to Serve with High Protein Cheesy Chicken and Potatoes
This dish is rich and filling so the best sides bring freshness, crunch, or a light vegetable element that balances the creamy sauce.
Honey Glazed Carrots and Green Beans: The natural sweetness of these honey glazed carrots and green beans provides a gentle contrast to the savory garlic Parmesan sauce and adds color and fiber to the plate without any extra effort.
Lemon Garlic Butter Chicken Thighs with Green Beans: If you want to build a more complete dinner with a separate vegetable side already built in, these lemon garlic butter chicken thighs with green beans work particularly well served alongside for a larger family dinner spread.
Healthy Sauteed Vegetables: A quick skillet of healthy sauteed vegetables takes about 10 minutes and adds a light, fresh element to the plate that cuts through the richness of the cheese sauce naturally.
Roasted Potatoes with Baked Feta and Garlic: If you want to stretch the potato theme and serve a second potato side with a completely different flavor direction, these roasted potatoes with baked feta and garlic work well for a larger dinner table.
Sheet Pan Lemon Balsamic Chicken and Potatoes: For a variation on the chicken and potatoes theme that uses a completely different cooking method and flavor profile, this sheet pan lemon balsamic chicken and potatoes is worth bookmarking alongside this recipe for your weekly rotation.
High Protein Chicken Orzo: If you love high protein chicken dinners and want another satisfying option for meal prep week, this high protein chicken orzo delivers similar macros with a completely different texture and flavor direction.

Keeping and Reheating High Protein Cheesy Chicken and Potatoes
Store leftovers in an airtight container in the refrigerator for up to 3 days. The sauce will thicken as it cools, which is normal. The dish can also be frozen, though the texture of the cream cheese sauce and the potatoes will soften slightly after thawing and reheating.
To reheat, I recommend warming the leftovers in a skillet over low heat with a small splash of milk stirred in to loosen the sauce back to a creamy consistency. Microwave reheating also works using 60-second intervals with a splash of milk added before you start, stirring between each interval.
Pro tip: if you are meal prepping this for the week, store the crispy potatoes separately from the chicken and sauce. Reheat them in the air fryer at 375°F for 5 minutes to bring back their crispness, then fold into the warmed chicken and sauce just before eating.
FAQs
Can I use chicken thighs instead of chicken breast in this recipe?
Yes. Boneless skinless chicken thighs work well and stay very juicy through the cooking process. The protein count per serving will be slightly lower and the fat content slightly higher, but the overall dish will be just as satisfying. Dice them into similar bite-sized pieces and cook for the same time.
How do I prevent the cream cheese sauce from splitting?
Always reduce the heat to low before adding the milk and cream cheese, and stir continuously from the moment the dairy hits the pan. A split sauce almost always comes from too much heat. Low heat and patience solve it. If the sauce does start to separate, remove the pan from the heat entirely and stir vigorously until it comes back together.
Is this recipe good for meal prep?
Yes, it holds up well in the refrigerator for up to 3 days. The one adjustment worth making for meal prep is storing the crispy potatoes separately so they do not go soft sitting in the sauce. Reheat the chicken and sauce in a skillet, re-crisp the potatoes in the air fryer, and combine fresh each day.

High Protein Cheesy Chicken and Potatoes
Ingredients
Equipment
Method
- Toss cubed potatoes with salt, garlic powder, mixed herbs, chili flakes, and paprika until evenly coated. Air fry at 400 degrees F for 18 to 20 minutes, shaking halfway, or oven bake at 400 degrees F for 20 to 23 minutes, flipping once halfway, until golden and crispy outside and tender inside.
- Toss diced chicken breast with chopped garlic, onion powder, mixed herbs, chili flakes, smoked paprika, and salt. Heat a large pan over medium heat and add olive oil. Add chicken in a single layer without overcrowding. Cook for 5 to 6 minutes, turning occasionally, until browned on the outside and cooked through to 165 degrees F internal temperature.
- Reduce heat to low. Pour in the milk and add the cream cheese. Stir continuously until the cream cheese fully dissolves into a smooth, velvety sauce. Do not rush this on high heat or the sauce will split.
- Fold the crispy potatoes gently into the creamy chicken mixture. Scatter shredded mozzarella and grated Parmesan over the top. Cover the pan and leave on low heat for 4 to 5 minutes until cheese is fully melted and bubbling at the edges.
- Remove the lid, sprinkle fresh parsley over the top, and serve immediately while hot.








