Looking for a weeknight dinner that feels both comforting and a little bit special? This Creamy Garlic Chicken with Roasted Potatoes is exactly what you need! Tender chicken thighs are seared to perfection, then simmered in a luscious, garlicky cream sauce alongside perfectly roasted baby potatoes. It’s a one-pan wonder that delivers big on flavor and minimal cleanup. This recipe is designed to be both approachable and impressive, making it perfect for family dinners or a cozy night in. The combination of savory garlic, fresh thyme, and a hint of lemon zest creates a truly unforgettable meal. Let’s get cooking!

What You’ll Need
- 800g (1 ¾ lb) Baby Potatoes, Halved: We’re using baby potatoes for their convenience and naturally creamy texture. Halving them ensures they cook evenly and absorb all those delicious flavors. Yukon Gold or red potatoes work beautifully here.
- 500g (1 lb) Boneless, Skinless Chicken Thighs, Cut into 2cm Cubes: Chicken thighs are preferred for their richness and ability to stay moist during cooking. Cutting them into cubes allows for faster cooking and ensures they’re coated in that amazing sauce.
- 3 Tablespoons (45ml) Extra-Virgin Olive Oil: Essential for roasting the potatoes and searing the chicken. Extra-virgin olive oil provides a lovely fruity flavor.
- 2 Tablespoons (30g) Unsalted Butter: Forms the base of our creamy sauce, adding richness and depth of flavor.
- 1 Large Onion (≈150g / 5oz), Finely Diced: The foundation of our aromatic sauce. Dicing it finely ensures it melts into the sauce and doesn’t overpower the other flavors.
- 4 Cloves Garlic, Minced: The star of the show! Freshly minced garlic provides the most potent and flavorful punch.
- 2 Tablespoons (15g) All-Purpose Flour: Used to create a roux, which thickens the sauce and gives it a velvety texture.
- 250ml (1 cup) Low-Sodium Chicken Broth (Halal-Certified): Provides the liquid base for the sauce. Using low-sodium allows you to control the saltiness of the dish. Halal-certified ensures it meets specific dietary requirements.
- 150ml (⅔ cup) Heavy Cream: Adds luxurious creaminess to the sauce. You can use whipping cream with a fat content of at least 30%.
- 60ml (¼ cup) Almond Milk: A touch of almond milk adds a subtle sweetness and enhances the silkiness of the sauce. You can substitute with other milk alternatives if desired.
- 1 Teaspoon (5g) Fresh Thyme Leaves: Adds an earthy, herbaceous note that complements the garlic and chicken perfectly.
- Zest of 1 Lemon: Brightens the flavors and adds a refreshing citrusy aroma.
- 2 Tablespoons (30g) Fresh Parsley, Finely Chopped: Used as a garnish, adding a pop of color and freshness.
- 1 Teaspoon (5g) Smoked Paprika: Adds a smoky depth to both the roasted potatoes and as a finishing drizzle.
- Freshly Ground Black Pepper to Taste: Enhances the overall flavor profile.
- Sea Salt to Taste: Brings out the flavors of all the ingredients.
Substitutions & Variations
Feel free to customize this recipe to your liking! Here are a few ideas:
- Chicken: You can substitute chicken breast for the thighs, but be careful not to overcook it.
- Potatoes: Russet or Yukon Gold potatoes can be used instead of baby potatoes.
- Almond Milk: Regular milk, oat milk, or even a splash of white wine can be used in place of almond milk.
- Thyme: Rosemary or oregano make excellent substitutes for thyme.
Step-by-Step Instructions for Creamy Garlic Chicken and Roasted Potatoes
- Preheat & Prepare Potatoes: Begin by preheating your oven to 200°C (400°F). Halve the baby potatoes and place them on a parchment-lined baking sheet. Drizzle with 1 tablespoon of olive oil, sprinkle generously with smoked paprika and salt, and toss to ensure even coating. This initial seasoning is crucial for developing a flavorful, slightly smoky base for the potatoes.
- Roast the Potatoes: Spread the potatoes in a single layer on the baking sheet. Roast for 30-35 minutes, flipping them halfway through, until they are golden brown and tender. The roasting process caramelizes the natural sugars in the potatoes, creating a delightful crispness on the outside while keeping the inside fluffy.
- Sear the Chicken: While the potatoes are roasting, heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the cubed chicken thighs, season with salt and pepper, and sear for 4-5 minutes. The goal here isn’t to fully cook the chicken, but to develop a beautiful brown crust – this is known as the Maillard reaction and adds significant flavor. Remove the chicken from the skillet and set aside.
- Sauté Aromatics: Reduce the heat to medium. Add the butter to the same skillet. Once melted, add the finely diced onion and sauté for about 3 minutes, until translucent. Then, add the minced garlic and cook for another 30 seconds, stirring constantly to prevent burning. Garlic burns easily, so constant attention is key.
- Create the Roux: Sprinkle the all-purpose flour over the onion-garlic mixture. Whisk continuously for 1 minute to create a roux. This step is vital; cooking the flour eliminates its raw taste and acts as a thickening agent for the sauce.
- Build the Creamy Sauce: Gradually whisk in the low-sodium chicken broth, ensuring there are no lumps. Then, stir in the heavy cream and almond milk. Bring the mixture to a gentle simmer and cook for 4-5 minutes, stirring occasionally, until the sauce thickens enough to coat the back of a spoon. The almond milk adds a subtle silkiness to the sauce without overpowering the other flavors.
- Infuse with Flavor: Stir in the fresh thyme leaves and lemon zest. Season with salt and freshly ground black pepper to taste. The thyme and lemon zest brighten the sauce and add a layer of complexity.
- Simmer Chicken to Perfection: Return the partially cooked chicken to the skillet, nestling the pieces into the creamy sauce. Simmer for 5 minutes, or until the chicken is cooked through and the juices run clear.
- Combine & Heat Through: Gently fold the roasted potatoes into the skillet, ensuring they are thoroughly coated with the creamy garlic sauce. Heat through for 2 minutes, allowing the flavors to meld together beautifully.
- Plate & Garnish: Spoon a generous mound of the creamy chicken and potato mixture onto a matte black rectangular plate. Drizzle with a thin zig-zag of smoked paprika-infused olive oil (made by mixing 1 teaspoon of smoked paprika with 1 tablespoon of olive oil). Sprinkle with finely chopped fresh parsley and garnish with a few lemon zest shavings for a pop of color.
Why This Recipe Works: The Science of Creamy Garlic Perfection
This Creamy Garlic Chicken with Roasted Potatoes isn’t just about throwing ingredients together; it’s a carefully constructed recipe that leverages culinary techniques to maximize flavor and texture. The initial searing of the chicken creates a Maillard reaction, developing a rich, savory crust. The roux-based sauce provides a luxurious, velvety texture, while the addition of almond milk keeps it light and prevents it from becoming overly heavy. Roasting the potatoes separately ensures they achieve a crispy exterior and fluffy interior, providing a delightful contrast to the creamy sauce.
Tips for the Perfect Roast Potatoes
Achieving perfectly roasted potatoes is an art form. For extra crispiness, consider parboiling the potatoes for 5-7 minutes before roasting. This creates a slightly roughened surface that crisps up beautifully in the oven. Don’t overcrowd the baking sheet; give the potatoes space to breathe and brown evenly. And don’t be afraid to experiment with different seasonings – rosemary, garlic powder, or even a pinch of cayenne pepper can add a unique twist.

Choosing the Right Chicken Thighs
Chicken thighs are the star of this dish, and for good reason. They remain incredibly moist and tender even with longer cooking times, unlike chicken breasts which can easily dry out. Look for thighs that are plump and evenly colored. Removing any excess fat will help to prevent the sauce from becoming greasy.
Variations & Substitutions
Feel free to customize this recipe to your liking! You can substitute the chicken thighs with chicken breasts (reduce simmering time accordingly). For a vegetarian option, replace the chicken with firm tofu or chickpeas. If you don’t have almond milk, you can use regular milk or even a splash of white wine. Experiment with different herbs and spices to create your own signature flavor profile.
Frequently Asked Questions (FAQ)
- Can I make this ahead of time? While best served immediately, you can prepare the sauce and roast the potatoes ahead of time. Store them separately and combine just before serving.
- Is this dish gluten-free? No, the recipe contains all-purpose flour. You can substitute it with a gluten-free flour blend for a gluten-free version.
- What wine pairs well with this dish? A crisp Chardonnay or a light-bodied Pinot Noir would complement the creamy garlic flavors beautifully.
This Creamy Garlic Chicken with Roasted Potatoes is a comforting and flavorful dish that’s perfect for a weeknight dinner or a special occasion. The combination of tender chicken, crispy potatoes, and a luscious garlic sauce is simply irresistible. Don’t forget to save this recipe to Pinterest for easy access later!
Print
Creamy Garlic Chicken With Roasted Potatoes
- Total Time: 55 minutes
- Yield: 4 servings 1x
- Diet: General
Description
This recipe delivers a comforting and flavorful Creamy Garlic Chicken with Roasted Potatoes, perfect for a weeknight dinner. Tender chicken thighs are simmered in a luscious garlic cream sauce with perfectly roasted baby potatoes.
Ingredients
- 800g (1.76 lb) Baby Potatoes, Halved: Yukon Gold or red potatoes recommended.
- 500g (1.1 lb) Boneless, Skinless Chicken Thighs, Cubed: For richness and moisture.
- 3 Tablespoons (45ml) Extra-Virgin Olive Oil: For roasting and searing.
- 2 Tablespoons (30g) Unsalted Butter: For sauce base.
- 1 Large Onion (≈150g / 5oz), Diced: Finely diced for seamless integration.
- 4 Cloves Garlic, Minced: Freshly minced for potent flavor.
- 2 Tablespoons (15g) All-Purpose Flour: To thicken the sauce.
- 250ml (1 cup) Low-Sodium Chicken Broth: Liquid base for the sauce.
- 150ml (⅔ cup) Heavy Cream: Adds luxurious creaminess.
- 60ml (¼ cup) Almond Milk: Enhances silkiness and sweetness.
- 1 Teaspoon (5g) Fresh Thyme Leaves: Earthy, herbaceous flavor.
- Zest of 1 Lemon: Brightens the flavors.
- 2 Tablespoons (30g) Fresh Parsley, Chopped: For garnish.
- 1 Teaspoon (5g) Smoked Paprika: Adds smoky depth.
- Freshly Ground Black Pepper to Taste: Enhances flavor.
- Sea Salt to Taste: Brings out flavors.
Instructions
- Prepare & Roast Potatoes: Halve potatoes, toss with oil, paprika, and salt, and roast at 200°C (400°F) for 30-35 minutes, flipping halfway.
- Sear Chicken: Sear cubed chicken thighs in olive oil for 4-5 minutes, seasoning with salt and pepper.
- Sauté Aromatics: Sauté diced onion in butter until translucent, then add minced garlic for 30 seconds.
- Create Roux: Whisk flour into onion-garlic mixture for 1 minute.
- Build Sauce: Gradually whisk in chicken broth, then heavy cream and almond milk; simmer for 4-5 minutes until thickened.
- Infuse Flavor: Stir in thyme, lemon zest, salt, and pepper.
- Simmer Chicken: Return chicken to skillet and simmer for 5 minutes until cooked through.
- Combine & Heat: Fold in roasted potatoes and heat through for 2 minutes.
- Plate & Garnish: Serve with a drizzle of smoked paprika oil and chopped parsley.
Notes
For extra crispy potatoes, parboil them for 5-7 minutes before roasting. Chicken thighs stay moist during cooking, unlike chicken breasts.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Dinner
- Method: One-Pan
- Cuisine: European
Nutrition
- Serving Size: 1 serving
- Calories: 650 kcal
- Sugar: 15 g
- Sodium: 500 mg
- Fat: 35 g
- Saturated Fat: 15 g
- Unsaturated Fat: 15 g
- Trans Fat: 0 g
- Carbohydrates: 60 g
- Fiber: 5 g
- Protein: 40 g
- Cholesterol: 150 mg
Keywords: chicken,potatoes,garlic,creamy,one-pan,dinner,comfort food,easy,weeknight




