
This chicken perloo recipe brings the comforting flavors of the Netherlands straight to your dinner table, where tender chicken and creamy potatoes blend into a rich, velvety sauce that feels like a warm hug.
The traditional Dutch dish transforms simple ingredients into something extraordinary through slow cooking, creating layers of flavor that make every bite unforgettable. What sets this recipe apart is the balance between the savory chicken and the creamy potato sauce, which is both indulgent and surprisingly light.
The magic happens in the sauce, where potatoes are cooked until silky smooth, then blended with the rich juices from the chicken and a touch of cream to achieve that signature creamy texture.
This method ensures the dish is hearty enough for a family dinner but still refined enough for a special occasion. The slow-cooking process allows the flavors to meld together, resulting in a dish that’s both comforting and impressive.
What you’ll end up with is a golden-brown casserole topped with crispy breadcrumbs, where each spoonful delivers tender chicken, creamy potatoes, and a sauce so rich it feels like a celebration in every bite.
The aroma alone will have everyone gathering around the table, eager for a taste of this Dutch classic. Perfect for a cozy weeknight or a festive gathering, this recipe delivers restaurant-quality results with minimal effort.
Pair it with a simple green salad or steamed vegetables to round out the meal, and don’t forget a crusty loaf of bread for soaking up every last drop of that luscious sauce.
Whether you’re making it for the first time or the tenth, this chicken perloo will become a staple in your recipe collection. Let’s get cooking!
Ingredients for chicken perloo
Simple ingredients transform into a Dutch classic with velvety sauce and golden breadcrumb topping.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs 🍗 | 2 ½ lb | Cut into bite-sized pieces |
| Russet Potatoes 🥔 | 3 lb | Peeled and cubed evenly |
| Heavy Cream 🥛 | 1 ½ cups | Full-fat for richness |
| Chicken Broth 💧 | 2 cups | Low-sodium preferred |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for topping |
| All-Purpose Flour 🌾 | ½ cup | For breadcrumb topping |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated from block |
| Dried Thyme 🌿 | 1 tbsp | Or 1 tbsp fresh thyme |
| Garlic Cloves 🧄 | 6 cloves | Minced for sauce |
| Yellow Onion 🧅 | 1 whole | Diced for flavor base |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | 1 tsp | Freshly ground preferred |
| Nutmeg 🌿 | ¼ tsp | Freshly grated for warmth |
The potatoes are the heart of this dish—Russet potatoes with their high starch content break down beautifully into that signature creamy texture. Look for firm, unblemished potatoes at Whole Foods or your local market; they should feel heavy for their size. If you can’t find Russets, Yukon Golds work in a pinch, though they’ll be slightly less creamy. The chicken thighs, not breasts, are key here—they stay tender during the long cooking time and add rich flavor to the sauce. Costco often has them pre-cut, which saves time, but buying a whole package and trimming yourself ensures the best quality.
No heavy cream? Half-and-half with an extra splash of milk mimics the texture, though it won’t be quite as rich. Substituting chicken broth for water? Add a bouillon cube to deepen the flavor. The nutmeg is non-negotiable—it’s what gives this dish its authentic Dutch warmth. If you don’t have fresh nutmeg, pre-ground works at half the amount. For the breadcrumb topping, panko mixed with Parmesan creates the perfect crispy contrast. The thyme can be swapped for Italian seasoning at the same amount, but fresh thyme adds a brightness that dried can’t match.
This dish tastes even better the next day—make extra portions for leftovers. Store in an airtight container in the fridge for up to 4 days, or freeze for 3 months. The breadcrumb topping stays crispy if reheated covered in the oven at 350°F for 10 minutes. For a shortcut, prep the chicken and potatoes ahead, then assemble and bake just before serving. The sauce will still develop its creamy texture beautifully.
Why You’ll Love This Recipe
- One-Pan Magic: I swear by this—just toss everything on a sheet pan, roast, then simmer. The potatoes soften while the chicken stays juicy, and the heavy cream ties it all together with zero fuss.
- Creamy Crispy Contrast: That golden crust on the potatoes? Pure magic. The buttery richness from the heavy cream and chicken broth makes every bite feel indulgent, but the crispy edges keep it balanced—like a hug from a French bistro.
- Leftovers for Days: Between us, this dish tastes better the next day. The flavors meld, the potatoes get even creamier, and I’ve reheated portions for lunch without a single complaint. (Yes, even from my picky teenager.)
- Budget-Friendly Feast: Chicken thighs and russets stretch across multiple meals, and the heavy cream adds luxury without breaking the bank. Honestly, it’s my go-to when I need a filling, satisfying dinner that won’t drain my wallet.
Step-by-step instructions for Dutch creamy potato casserole
Here’s the method for creating this luxurious Dutch comfort dish with perfect texture every time.
Prepare the Chicken and Potato Base
Begin by cutting the 2.5 lb boneless, skinless chicken thighs into bite-sized pieces. Pat them dry thoroughly with paper towels—this ensures they’ll brown properly instead of steaming. In a large Dutch oven, melt 0.5 cup unsalted butter over medium-high heat until foaming. Add the chicken pieces in a single layer and cook undisturbed for 5 minutes until golden brown on one side. Flip and cook another 5 minutes until fully cooked through. Remove the chicken and set aside.
In the same Dutch oven, add the 1 whole yellow onion and 6 cloves garlic cloves (minced). Sauté for 3 minutes until softened and fragrant. Add the 3 lb peeled and cubed russet potatoes, 2 cups chicken broth, 1 tbsp dried thyme, 1.5 tsp salt, and 1 tsp black pepper. Bring to a boil, then reduce heat to medium-low and simmer for 15 minutes until potatoes are tender but not falling apart. The mixture should have just enough liquid to coat the potatoes—if it’s too dry, add 2-3 tablespoons water. Stir in the cooked chicken and let it warm through for 2 minutes. Here’s where the magic starts: add the 1.5 cups heavy cream and 0.5 cup parmesan cheese, stirring until the cheese melts completely and the sauce becomes velvety smooth.
Create the Crispy Topping
In a small bowl, combine the 0.5 cup all-purpose flour, 0.25 tsp nutmeg, and 1 tsp black pepper. Cut the 0.5 cup unsalted butter into small cubes and add to the flour mixture. Using your fingers, work the butter into the flour until you have a coarse, crumbly texture with pea-sized butter pieces throughout. This creates the signature crispy topping that contrasts beautifully with the creamy base.
Spread the potato-chicken mixture evenly in the Dutch oven. Sprinkle the buttery flour mixture evenly over the top, pressing down gently to ensure good contact. The goal is to create a golden, crispy crust that will form during baking. Here’s the thing—don’t overpress or the topping will become too dense. Just distribute it evenly and let the oven work its magic.
Bake to Golden Perfection
Transfer the Dutch oven to a preheated 375°F oven and bake uncovered for 45-50 minutes. The topping should turn a beautiful golden brown while the potatoes underneath become tender and the sauce thickens to a luxurious consistency. Real talk: your oven might run hot, so start checking at the 40-minute mark. You want the topping to be crispy but not burned, and the edges should pull away slightly from the sides of the pot.
When the topping is golden and the filling is bubbling around the edges, remove from the oven. Let it rest for 10 minutes before serving—this allows the juices to redistribute and the topping to set properly. The result should be a creamy, velvety potato mixture with a perfectly crispy, buttery crust on top. Each bite delivers that perfect contrast of textures and flavors that makes this Dutch classic so special.
Pro Tips For Making Chicken Perloo
- Parboil Potatoes First: I used to skip this, but trust me—parboiling the potatoes for 8–10 minutes before adding them to the Dutch oven makes all the difference. They’ll absorb the broth and cream without turning gluey, and the texture stays creamy, not gummy. (Yes, even if you’re impatient like me.)
- Sear Chicken Skin-Side Down: Since you’re using boneless thighs, pat them very dry and sear them skin-side down (even though they’re skinless) in batches—this builds flavor and keeps them from drying out later. Overcrowding the pan? You’ll steam instead of brown. Work in two batches if needed.
- Reduce Broth Before Adding Cream: After simmering the chicken and potatoes in broth, reduce the liquid by half before stirring in the heavy cream. This thickens the sauce naturally and cuts the risk of it splitting or turning watery. (I learned this the hard way—thin sauce is a bummer.)
- Use Cold Cream: Temper the heavy cream by whisking it into the warm broth slowly while off the heat—this prevents curdling. Sounds weird, but it works: cold cream + hot liquid = no scrambled mess. (Your future self will thank you.)
Troubleshooting perfect results
Sauce Too Thin?
If your sauce ends up watery, it’s usually because the potatoes released too much starch into the liquid. Simmer uncovered for an extra 5-10 minutes to reduce the liquid naturally.
For faster thickening, mix 1 tablespoon cornstarch with 1 tablespoon cold water, stir into the sauce, and simmer for 2-3 minutes until it reaches a velvety consistency. I’ve found that Yukon Gold potatoes release more moisture than Russets, so if you’re using them, plan for extra simmering time. 💫
Chicken Overcooked?
Chicken thighs can dry out if simmered too long in the broth. Remove them early—after the potatoes are tender but before the sauce thickens—and set aside. Reheat them separately in the oven at 350°F for 10 minutes while the sauce finishes.
Alternatively, use bone-in thighs for extra moisture—they stay juicier during long cooking. Just remember to adjust your total cook time by 10-15 minutes if using bones. 🍗
Topping Not Crispy?
A soggy topping usually means the butter melted too early or the oven wasn’t hot enough. Chill the Dutch oven for 15 minutes in the fridge before baking to slow butter melting.
Also, press the topping lightly with the back of a spoon to compact it—this creates better contact for browning. If your oven runs hot, reduce the temperature to 350°F and bake for 5-10 extra minutes.
A wire rack placed over a baking sheet can also help with even crispiness. ✨
Potatoes Undercooked?
If your potatoes are still firm after 15 minutes, they’re likely too large. Cut them into even 1-inch cubes—this ensures consistent cooking. For extra insurance, parboil them for 5 minutes before adding to the Dutch oven.
If you’re short on time, swap half the potatoes for instant mashed potatoes (like Bob’s Red Mill)—just mix them in at the end for a creamy shortcut. 🥔
Sauce Too Heavy?
Heavy cream can make the sauce feel too rich. Replace ½ cup of cream with ½ cup whole milk or light cream to lighten it slightly. For a tangier twist, stir in 1 tablespoon Dijon mustard or 1 teaspoon lemon juice—this cuts through the richness while adding depth.
I’ve also had success with Greek yogurt (mixed in at the end) for a lighter, brighter sauce. 💡
Breadcrumbs Clumping?
Butter and flour can form dense clumps if not mixed properly. Cut the cold butter into the flour using a pastry cutter or your fingers until you get a sandy texture with pea-sized butter bits. If the mixture feels too wet, add 1-2 tablespoons more flour.
For extra crunch, toast the breadcrumbs in a dry pan over low heat for 2 minutes before sprinkling them on top. This pre-toasting trick prevents sogginess. 🧈
Nutrition facts
Frequently asked questions
What makes this Dutch potato casserole different from other chicken and potato dishes?
The secret lies in its creamy potato sauce base, where potatoes are simmered until silky smooth, then blended with chicken juices and heavy cream for that signature velvety texture. The buttery breadcrumb topping adds a perfect crispy contrast that sets it apart from traditional pot roasts or shepherd’s pie.
Can I use chicken breasts instead of thighs?
While possible, thighs are ideal because they stay moist during the long cooking process. If using breasts, cut them into smaller pieces and cook them separately for just 5-6 minutes before adding to the potatoes. They’ll dry out faster in the broth. For best results, stick with thighs—they’re more forgiving for this Dutch classic.
How do I make this dish ahead of time?
This recipe actually tastes better the next day! Assemble the casserole up to 24 hours ahead and refrigerate uncovered. When ready to bake, add 10-15 extra minutes to the baking time at 375°F. For make-ahead convenience, you can also prep the chicken and potato mixture separately, then combine and bake just before serving. The flavors develop beautifully overnight.
What sides pair best with chicken perloo?
Classic Dutch pairings include simple green beans with butter, a crisp green salad with mustard vinaigrette, or steamed carrots. For a heartier meal, serve with crusty bread to soak up that luscious sauce. A light beer or apple cider complements the dish perfectly, balancing its richness.
Why does the recipe call for nutmeg?
Nutmeg is essential for that authentic Dutch flavor profile—it adds a warm, slightly sweet depth that rounds out the dish. While you can omit it, the traditional recipe includes just ¼ teaspoon for that signature taste. Freshly grated nutmeg works best, but pre-ground works in a pinch if you don’t have a grater.
- Soy Garlic Chicken Wings Recipe: Umami Bomb With Crispy Skin and Sticky Glaze - October 25, 2026
- Chicken Chop Chop Recipe: Crispy-Skinned, Herb-Packed One-Pan Magic - October 25, 2026
- Best Chicken Casserole Dish Recipe: One-Pan Creamy Herb & Cheese Baked Bliss - October 25, 2026