High protein creamy garlic chicken and potatoes is the one-pan dinner I make when I want something genuinely filling and still lined up with a week where I am focused on eating well. Seasoned chicken breast gets seared until golden, Yukon Gold potatoes crisp up in the same skillet, and then everything comes together in a smooth garlic cream cheese sauce with Parmesan folded in at the end. Rich and satisfying without being heavy, and built around real protein that actually keeps you full.
Table of Contents
Ingredients for High Protein Creamy Garlic Chicken and Potatoes
I always use Yukon Gold potatoes for this recipe rather than russets because they hold their shape during the pan-fry stage and have a naturally buttery quality that works with the cream sauce without needing any extra fat. Here is everything you need.
- 28 oz boneless skinless chicken breast, cut into bite-sized pieces (I recommend patting the chicken completely dry before seasoning so the spices stick and the outside actually browns in the pan rather than steaming)
- 4 cloves fresh garlic, minced
- 2 tsp onion powder
- 4 tsp Italian seasoning or mixed dried herbs
- 2 tsp red pepper flakes (reduce to 1 tsp if cooking for younger kids)
- 2 tsp sweet paprika
- 2 tsp kosher salt
- 2 tbsp extra virgin olive oil
- 28 oz Yukon Gold potatoes, cut into 1-inch cubes (my preference is to cut all pieces as close to the same size as possible so nothing is undercooked while the rest is done)
- 2 tbsp garlic powder (for the sauce)
- 4 oz whole milk
- 3.5 oz cream cheese, room temperature (in my experience pulling cream cheese out at least 20 minutes before cooking makes it dissolve into the sauce much faster with no lumps)
- 1.5 oz Parmesan cheese, freshly grated

Step-by-Step Instructions
I recommend seasoning the chicken and letting it rest first before you start cutting the potatoes. That 10-minute rest is not optional if you want full flavor from the spices, and using the time to prep potatoes means nothing sits waiting.
Step 1: Cut chicken into bite-sized pieces. Toss with onion powder, Italian seasoning, red pepper flakes, paprika, and salt until every piece is evenly coated. Let the seasoned chicken rest at room temperature for 10 minutes while you cube the potatoes.
Step 2: Heat olive oil in a large skillet over medium-high heat until the oil shimmers across the surface. Add the seasoned chicken in a single layer without overlapping. Cook for 6 to 8 minutes, turning occasionally, until golden on the outside and cooked through to 165°F internal temperature. Remove the chicken from the skillet and set aside. Do not wipe the pan.
Step 3: Add the cubed potatoes to the same skillet with all the browned bits still in it. Cook over medium-high heat for 12 to 15 minutes, turning every few minutes, until fork-tender throughout and golden on at least two sides. Give the potatoes space in the pan or they will steam instead of developing crispy edges. Work in batches if the skillet looks crowded.
Step 4: Add the minced fresh garlic directly to the potatoes and stir for about 60 seconds until fragrant. Adding garlic in this final minute rather than at the start prevents it from burning during the longer potato cook time, which would make the entire dish bitter.
Step 5: Reduce heat to medium-low. Pour in the milk and stir, scraping up any remaining browned bits from the bottom of the pan. Add the room-temperature cream cheese and garlic powder. Stir continuously for 3 to 4 minutes until the cream cheese fully dissolves into a smooth, uniform sauce. If lumps appear, keep stirring on low heat rather than increasing the temperature.
Step 6: Return the cooked chicken to the skillet. Add the freshly grated Parmesan and fold everything together gently until the chicken is coated and the cheese is melted through. Taste and adjust salt before serving.
Best Things to Serve with High Protein Creamy Garlic Chicken and Potatoes
This dish is rich and filling on its own, so the best pairings bring freshness, crunch, or a light vegetable element that balances the cream 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 cream sauce and adds color and fiber to the plate without any extra prep complexity.
Lemon Garlic Butter Chicken Thighs with Green Beans: For a larger dinner where you want a second protein option with a vegetable side already built in, these lemon garlic butter chicken thighs with green beans work well alongside for a more complete 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 Parmesan cream sauce naturally.
Mediterranean Chickpea Salad: For a fresh room-temperature side that adds protein and a bright citrus note, this Mediterranean chickpea salad with lemon vinaigrette balances the heavier cream sauce in a way that makes the full plate feel complete without being too rich.
Garlic Parmesan Chicken and Potatoes: For a variation on the same chicken and potato theme with a different sauce and method, this garlic Parmesan chicken and potatoes is worth bookmarking alongside this recipe as a natural rotation companion for the week.
Sheet Pan Lemon Balsamic Chicken and Potatoes: For a lighter, oven-based take on chicken and potatoes that uses a completely different flavor direction, this sheet pan lemon balsamic chicken and potatoes rounds out a weekly dinner plan naturally alongside this recipe.
High Protein Chicken Orzo: If you love high protein chicken dinners and want a second satisfying option for meal prep with a pasta base instead of potatoes, this high protein chicken orzo delivers similar macros in a completely different texture and flavor direction.

Keeping and Reheating High Protein Creamy Garlic Chicken and Potatoes
Store leftovers in an airtight container in the refrigerator for up to 3 days. Cool the dish to room temperature within 2 hours of cooking before sealing and refrigerating. The sauce will thicken as it cools, which is normal. This recipe also freezes well divided into individual portions for up to 2 months.
To reheat, I recommend warming in a skillet over low heat with a small splash of milk stirred in to bring the sauce back to its original creamy consistency. Microwave reheating works using 50% power in 30-second intervals with a splash of milk added at the start, stirring between each interval to distribute heat evenly. Do not reheat any individual portion more than once.
Pro tip: if you are meal prepping this for the week, divide into individual containers as soon as the dish cools. Each portion reheats faster and more evenly than a large batch, and you can add the splash of milk directly to each container before microwaving without needing to transfer to a separate dish.
FAQs
Can I use chicken thighs instead of chicken breast?
Yes. Boneless skinless chicken thighs stay juicier through the cooking process and develop slightly more caramelization on the surface. The protein count per serving will be a little lower and the fat content slightly higher compared to breast, but the overall dish is just as satisfying. Cook to the same 165°F internal temperature.
How do I prevent the cream cheese sauce from going lumpy?
Two things cause lumpy cream cheese sauce: heat that is too high and cream cheese that is too cold. Reduce the heat to medium-low before any dairy touches the pan and pull the cream cheese from the fridge at least 20 minutes before cooking. Stir continuously and keep the heat low throughout. If lumps appear, remove the pan from the heat and stir vigorously before returning to low heat.
Is this recipe good for meal prep?
Yes, it holds up well for up to 3 days in the refrigerator. The sauce reheats smoothly with a splash of milk and the Yukon Gold potatoes maintain better texture than russets after refrigeration. Divide into individual portions right after cooling so each container is grab-and-go ready without any extra effort during the week.

High Protein Creamy Garlic Chicken and Potatoes
Ingredients
Equipment
Method
- Cut chicken into bite-sized pieces. Toss with onion powder, Italian seasoning, red pepper flakes, paprika, and salt until evenly coated. Rest at room temperature for 10 minutes while you cube the potatoes.
- Heat olive oil in a large skillet over medium-high until shimmering. Add seasoned chicken in a single layer. Cook 6 to 8 minutes turning occasionally until golden on the outside and cooked through to 165 degrees F internal temperature. Remove and set aside. Do not wipe the pan.
- Add cubed potatoes to the same skillet. Cook over medium-high for 12 to 15 minutes turning every few minutes until fork-tender and golden on at least two sides. Do not crowd the pan. Work in batches if needed.
- Add minced fresh garlic to the potatoes. Stir for 60 seconds until fragrant.
- Reduce heat to medium-low. Pour in milk and stir to deglaze the browned bits from the bottom of the pan. Add room-temperature cream cheese and garlic powder. Stir continuously for 3 to 4 minutes until cream cheese fully dissolves into a smooth sauce. Keep heat low throughout.
- Return cooked chicken to the skillet. Add freshly grated Parmesan. Fold gently until chicken is coated and cheese is melted through. Taste and adjust salt before serving.








