The inviting aroma of garlic wafting through your kitchen, paired with the sight of golden-brown roasted baby potatoes, creates an irresistible invitation to dinner. Picture tender chicken breasts bathed in a creamy, rich sauce, glistening with the promise of flavor. This dish, Creamy Garlic Chicken with Roasted Baby Potatoes, feels like a warm hug on a chilly evening, perfect for a cozy weeknight meal or a gathering with friends and family. I still remember the first time I made this recipe; it turned an ordinary evening into a memorable one, filled with laughter and full bellies. With each bite, there’s a reminder of comfort food at its best, making it the ideal choice for any occasion. So, let’s bring this delightful experience to your table!

If you’re in the mood for something satisfying yet straightforward, look no further! This dish brings a symphony of flavors together effortlessly, and I can’t wait to share it with you.
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: Ready in just about 55 minutes, including prep and cook time, you’ll have a hearty meal for the family without overwhelming your day.
- Irresistible Flavor: The combination of garlic, cream, and Parmesan delivers a mouthwatering taste that dances on your palate, complemented by the crispy potatoes.
- Eye-Catching Appeal: The creamy sauce beautifully contrasts with the roasted potatoes, making for an impressively plated dish that’s perfect for any gathering.
- Flexible Serving: Enjoy this as a special family dinner, a romantic date night, or even a comfort meal any day of the week.
- Diet-Friendly Options: Feel free to swap ingredients like dairy-free cream or nutritional yeast for a lighter or vegan version!

Ingredients You’ll Need
- Boneless, Skinless Chicken Breasts: The star of this dish! Using boneless pieces ensures quick cooking and allows the flavors to meld beautifully. You can substitute with chicken thighs for a richer flavor.
- Salt & Black Pepper: Essential seasonings that enhance the taste of the chicken and potatoes. Adjust to your preference, but remember, a little salt goes a long way!
- Garlic Powder: This adds a lovely depth of flavor while keeping things simple. Fresh minced garlic can also be used for an extra kick—just increase the quantity slightly.
- Olive Oil: Essential for searing and roasting. The good fat also contributes to the flavor profile. Feel free to swap with vegetable oil if needed, though olive oil is preferred for its health benefits.
- Minced Garlic: Fresh garlic imparts a savory punch to the sauce. If you love garlic like I do, don’t hold back!
- Chicken Broth: This adds richness to your sauce and keeps the dish moist. Low-sodium broth works well if you are watching salt intake, but you can also use vegetable broth for a lighter taste.
- Heavy Cream: The key to the creaminess! For a lighter option, you can substitute with half-and-half or coconut cream, though that may slightly change the flavor.
- Grated Parmesan Cheese: Not just for flavor, it helps thicken the sauce. You can substitute with pecorino Romano or nutritional yeast for a vegan option.
- Dijon Mustard: Just a hint for tanginess! You can use yellow mustard if that’s what you have on hand or omit it altogether for a milder taste.
- Italian Seasoning: This blend ties everything together. If you don’t have it, mix equal parts of dried oregano, basil, and thyme.
- Fresh Parsley (optional): For garnish and a pop of color that brightens the dish visually and flavor-wise. Feel free to skip if fresh herbs aren’t available.
- Baby Potatoes: The crispy counterpart to our creamy chicken. You can substitute with any small potatoes, but halving them ensures they roast evenly.
- Dried Rosemary or Thyme: Both herbs add an aromatic touch to the potatoes. Use whichever you prefer, or a mix of both for even more flavor!
How to Make Creamy Garlic Chicken with Roasted Baby Potatoes
Preheat and Prepare: Start by preheating your oven to 425°F. Line a large baking sheet with parchment paper for easy cleanup. This step ensures even roasting and that your potatoes don’t stick. A preheated oven is crucial for achieving those golden edges on your potatoes!
Toss Potatoes: In a large bowl, toss the halved baby potatoes with 2 tablespoons of olive oil, 1 teaspoon of garlic powder, 1 teaspoon of dried rosemary or thyme, and a pinch of salt and black pepper. Make sure every potato is well-coated; this will create lovely, crispy textures when roasted.
Roast Potatoes: Spread the seasoned potatoes in a single layer on your prepared baking sheet. Roast them in the preheated oven for 25 to 30 minutes, turning them once halfway through. They should be golden brown and crisp on the outside but tender inside. Keep an eye on them during the last few minutes for that perfect crispiness!
Season Chicken: While the potatoes roast, season the chicken breasts on both sides with salt, black pepper, and garlic powder. This simple seasoning ensures each bite is flavorful. Don’t rush this step; the seasoning is key to unlocking the best flavor of your chicken.
Sear Chicken: In a large skillet, heat 2 tablespoons of olive oil over medium-high heat. Once hot, place the seasoned chicken breasts in the pan and sear for 4 to 5 minutes per side, until golden brown and cooked through. Transfer the cooked chicken to a plate and set it aside. Don’t crowd the pan, or you won’t get that beautiful sear!
Sauté Garlic: Lower the heat to medium and add the minced garlic directly into the skillet. Sauté for 1 minute until fragrant, scraping any browned bits from the bottom of the pan, as they add extra depth to your sauce. It should smell divine!
Add Broth: Pour in 1 cup of chicken broth, stirring to combine and scraping up any remaining bits. Let it simmer for 2 to 3 minutes. This allows flavors to mingle and enhances the overall taste of your sauce, creating a great base.
Add Cream: Reduce the heat slightly, then stir in 1 cup of heavy cream, 1/2 cup of grated Parmesan cheese, 1 tablespoon of Dijon mustard, and 1 teaspoon of Italian seasoning. Mix well and let it simmer for 3 to 5 minutes, allowing the sauce to thicken slightly. Keep stirring to incorporate the cheese fully; you want a smooth and creamy finish!
Combine Chicken and Sauce: Return the seared chicken breasts to the skillet, spooning the luscious sauce over each piece. Let it simmer for an additional 2 to 3 minutes to ensure the chicken is heated through and meets that fragrant, creamy sauce perfectly!
Serve and Garnish: Plate your creamy garlic chicken alongside the crispy roasted baby potatoes. If you like, garnish the chicken with freshly chopped parsley for an added splash of color and flavor. Your delicious meal is ready to enjoy!

Storing & Reheating
You can store any leftovers at room temperature for no more than 2 hours. For longer storage, refrigerate in an airtight container for up to 4 days. If you want to save it for later, place the dish in the freezer for a maximum of 3 months. Just make sure to let it cool completely before sealing. When you’re ready to enjoy it again, reheat in the microwave or on the stove over low heat, adding a splash of chicken broth to refresh the creamy texture.
Chef’s Helpful Tips
- Make sure to let your chicken come to room temperature for about 15 minutes before cooking; this ensures it cooks evenly.
- Avoid crowding the skillet when searing the chicken. Cook in batches if necessary to get the perfect golden crust.
- If your sauce isn’t thickening to your liking, simmer a bit longer to reduce further. You can always whisk in a little cornstarch mixed with water if you’re in a hurry!
- Feel free to experiment with different herbs or spices to personalize the dish to your taste—fresh thyme or tarragon work wonderfully too.
- This dish is great for meal prep! Just keep the sauce separate until you’re ready to serve to ensure everything stays fresh.
The Creamy Garlic Chicken with Roasted Baby Potatoes is a delightful harmony of flavors, textures, and warmth. Easy to prepare and visually stunning, it’s bound to become a go-to recipe in your kitchen. Don’t be afraid to mix things up; maybe add some sautéed spinach or swap the potatoes for another favorite side. Your culinary creativity is your only limit! Enjoy every bite, and share the love with family and friends.
Recipe FAQs
Can I make this dish ahead of time?
Absolutely! You can prepare the chicken and the creamy sauce ahead of time. Store them separately in the fridge and reheat them together before serving. It simplifies your dinner routine and lets you enjoy the flavors even more!
Can I use other types of potatoes?
Definitely! While baby potatoes are perfect for roasting, you can use Yukon Gold, red potatoes, or even sweet potatoes. Just remember to adjust the cooking time since different potatoes have varying lengths of cooking time.
How do I make this recipe gluten-free?
This recipe is naturally gluten-free since it doesn’t include any flour or bread products. Just ensure you use gluten-free chicken broth, and you’re all set for a delicious meal!
What should I serve with this dish?
This creamy garlic chicken pairs well with a side of steamed broccoli, a fresh salad, or even over a bed of pasta for a heartier meal. The options are endless!
PrintMore Main Dishes Recipes
- Chicken and Spinach Casserole with Cream Cheese
- Cheeseburger Bowl
- Creamy Chipotle Chicken Chili
- Crispy Hot Honey Feta Chicken
- Air Fryer Parmesan Crusted Chicken
Recipe Card

Creamy Garlic Chicken with Roasted Baby Potatoes
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Oven and Skillet
- Cuisine: Comfort Food
Description
This Creamy Garlic Chicken paired with Roasted Baby Potatoes is simply perfect for a weeknight dinner or a gathering. With its rich flavors and easy preparation, it’s comfort food that delights and satisfies!
Ingredients
- Boneless, Skinless Chicken Breasts
- Salt & Black Pepper
- Garlic Powder
- Olive Oil
- Minced Garlic
- Chicken Broth
- Heavy Cream
- Grated Parmesan Cheese
- Dijon Mustard
- Italian Seasoning
- Fresh Parsley (optional)
- Baby Potatoes
- Dried Rosemary or Thyme
Instructions
- Preheat the oven to 425°F and line a baking sheet with parchment paper.
- Toss halved baby potatoes with olive oil, garlic powder, dried rosemary or thyme, salt and black pepper.
- Spread the potatoes on the baking sheet and roast for 25 to 30 minutes until golden brown and crisp.
- Season chicken breasts with salt, black pepper, and garlic powder on both sides.
- Heat olive oil in a skillet and sear the chicken for 4 to 5 minutes per side until golden brown, then set aside.
- Sauté minced garlic in the same skillet until fragrant, scraping up browned bits.
- Add chicken broth and let it simmer for 2 to 3 minutes.
- Stir in heavy cream, grated Parmesan, Dijon mustard, and Italian seasoning, allowing it to thicken for another 3 to 5 minutes.
- Return chicken to the skillet, coating with sauce and heating through for 2 to 3 minutes.
- Serve with crispy roasted potatoes and garnish chicken with parsley.
Notes
For meal prep, store the chicken and sauce separately in the fridge and reheat together before serving.
You can substitute baby potatoes for Yukon Gold or sweet potatoes if desired.
Add sautéed spinach or another side to mix things up.
Nutrition
- Serving Size: 1 serving
- Calories: 600
- Sugar: 3g
- Sodium: 800mg
- Fat: 30g
- Saturated Fat: 15g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 5g
- Protein: 35g
- Cholesterol: 120mg

