Golden, juicy chicken breasts smothered in a rich garlic Parmesan cream sauce with tender spinach, served alongside perfectly crispy, buttery roasted baby potatoes.
Prep Time: 15 minutes | Cook Time: 35 minutes | Total Time: 50 minutes | Servings: 4
Introduction
Creamy garlic Parmesan chicken is the kind of comforting homemade dinner that makes everyone excited to sit down at the table. Juicy, golden-seared chicken breasts are covered in a velvety garlic Parmesan sauce filled with fresh spinach and served with crispy roasted baby potatoes. I'm Ana, and I love making this easy garlic Parmesan chicken dinner when I want something special without spending hours cooking. The combination of buttery potatoes, tender chicken, fresh garlic, and rich Parmesan creates an irresistible meal. Whether you're cooking for your family or planning a cozy weekend dinner, this creamy chicken and roasted potatoes recipe is always a delicious choice.
Ingredients
For the Garlic Parmesan Chicken
- 2 large halal chicken breasts, halved horizontally (1.5 lb / 680 g)
- 2 tablespoons olive oil (30 ml)
- 1 tablespoon unsalted butter (14 g)
- 4 garlic cloves, minced
- 1 cup heavy cream (240 ml)
- 1/2 cup low-sodium chicken broth (120 ml)
- 3/4 cup freshly grated Parmesan cheese (75 g)
- 2 cups fresh baby spinach (60 g)
- 1 teaspoon Italian seasoning (2 g)
- 1/2 teaspoon paprika (1 g)
- 1/2 teaspoon salt (2.5 g)
- 1/4 teaspoon black pepper (0.5 g)
- 2 tablespoons fresh parsley, chopped (8 g)
For the Crispy Roasted Baby Potatoes
- 1.5 lb baby potatoes, halved (680 g)
- 2 tablespoons olive oil (30 ml)
- 1 tablespoon melted butter (14 g)
- 3 garlic cloves, minced
- 1 teaspoon dried rosemary (1 g)
- 1/2 teaspoon dried thyme (0.5 g)
- 1/2 teaspoon paprika (1 g)
- 1/2 teaspoon salt (2.5 g)
- 1/4 teaspoon black pepper (0.5 g)
- 1 tablespoon fresh parsley, chopped (4 g)
Step-by-Step Instructions
- Preheat the oven. Set your oven to 425°F (220°C). Line a large baking sheet with parchment paper or lightly grease it.
- Season the potatoes. Toss the halved baby potatoes with olive oil, melted butter, garlic, rosemary, thyme, paprika, salt, and pepper until evenly coated.
- Roast until golden. Arrange the potatoes cut-side down in a single layer. Roast for 30–35 minutes until golden brown, tender inside, and crispy around the edges.
- Prepare the chicken. Pat the chicken dry and season both sides with Italian seasoning, paprika, salt, and black pepper.
- Sear the chicken. Heat olive oil and butter in a large skillet over medium-high heat. Cook the chicken for approximately 4–5 minutes per side until golden. Transfer to a plate; it will finish cooking in the sauce.
- Make the garlic cream sauce. Reduce heat to medium-low. Add minced garlic to the skillet and cook for 30 seconds. Pour in chicken broth and heavy cream, stirring to loosen the flavorful browned bits.
- Add Parmesan and spinach. Stir in freshly grated Parmesan cheese until melted and smooth. Add baby spinach and cook for 1–2 minutes until wilted.
- Finish cooking the chicken. Return the chicken to the skillet. Spoon the creamy sauce over each piece and simmer gently until the chicken reaches an internal temperature of 165°F (74°C).
- Serve and garnish. Arrange the creamy garlic Parmesan chicken alongside the crispy roasted baby potatoes. Spoon extra sauce over the chicken and sprinkle with fresh parsley.
Tips for the Best Creamy Garlic Parmesan Chicken
Use freshly grated Parmesan: It melts more smoothly than pre-shredded cheese and creates a richer sauce.
Don't overcrowd the potatoes: Give them enough space on the baking sheet so they roast instead of steam.
Keep the cream at a gentle simmer: High heat can cause the Parmesan sauce to separate.
Check the chicken temperature: Cooking to 165°F (74°C) ensures the chicken is safely cooked without unnecessary overcooking.
Serving Suggestions
This garlic Parmesan chicken with spinach is a complete comfort food dinner when paired with crispy roasted potatoes. For extra freshness, serve it with a simple green salad, steamed broccoli, or roasted asparagus. Warm crusty bread is also wonderful for soaking up the creamy garlic sauce.
Storage and Reheating
Refrigerator: Store leftovers in airtight containers for up to 3–4 days at 40°F (4°C) or below.
Reheating: Warm the chicken gently in a skillet with a splash of milk or broth to loosen the sauce. Reheat potatoes separately in a 400°F (200°C) oven until hot and crispy.
Freezing: Cooked chicken can be frozen, but cream-based sauces may separate after thawing. For the best texture, enjoy this dish fresh or refrigerated.
Frequently Asked Questions
1. Can I use chicken thighs instead of chicken breasts?
Absolutely! Boneless halal chicken thighs work beautifully in this creamy garlic Parmesan chicken recipe. They're naturally juicy and flavorful. Adjust the cooking time according to their thickness and cook to 165°F (74°C).
2. How do I make roasted baby potatoes extra crispy?
Dry the potatoes thoroughly, coat them evenly with oil, and arrange them cut-side down on a hot baking sheet. Avoid overcrowding and roast at 425°F (220°C) until deeply golden.
3. Can I make garlic Parmesan chicken ahead of time?
Yes! Prepare the chicken and sauce ahead of time, refrigerate promptly, and gently reheat before serving. Roast the baby potatoes shortly before dinner for the crispiest texture.
Final Thoughts
This creamy garlic Parmesan chicken with spinach and crispy roasted baby potatoes is everything a comforting homemade dinner should be: rich, flavorful, satisfying, and surprisingly easy to prepare. The juicy chicken, velvety Parmesan sauce, tender spinach, and golden potatoes make every bite delicious.
