Chicken and Mushroom Casserole with Mashed Potatoes
If you’re looking for a cozy, comforting dinner that brings together creamy mashed potatoes, a savory chicken and mushroom filling, and a golden, cheesy top — this casserole is exactly what you need. It’s the kind of dish that turns a regular weeknight into something special, and it’s simple enough for beginner cooks to nail on the first try.

Why You’ll Love This Recipe
This chicken and mushroom casserole with mashed potatoes checks every box for a satisfying family meal:
- Comfort food at its best – Creamy mashed potatoes topped with a rich, savory chicken and mushroom sauce is the definition of a cozy dinner.
- Simple, everyday ingredients – No fancy shopping list required. Chicken breasts, mushrooms, potatoes, and pantry staples are all you need.
- Great for meal prep – This casserole reheats beautifully, making it perfect for leftovers or make-ahead dinners.
- Crowd-pleaser – Kids and adults alike love the creamy texture and cheesy, golden top.
- Customizable – Easy to adapt with different cheeses, herbs, or vegetables depending on what you have on hand.
Tools
Before you start, gather these kitchen essentials:
- Large pot (for boiling potatoes)
- Potato masher or fork
- Large skillet or frying pan
- Wooden spoon or spatula
- Casserole dish (or individual ramekins)
- Cheese grater
- Measuring cups and spoons
- Oven preheated to 180°C (350°F)
Ingredients & Prep
For the mashed potatoes:
- 3–4 potatoes, peeled and cut into chunks
- 1 tablespoon butter
- 1/2 cup milk
- Salt, to taste
For the chicken and mushroom filling:
- 2 chicken breasts, diced
- 500g mushrooms, sliced
- 1 onion, finely chopped
- 1 garlic clove, minced
- 1 tablespoon sifted flour
- 1 cup milk
- Salt and black pepper, to taste
For garnish:
- Grated cottage cheese (or your favorite melting cheese)
Prep tips:
- Cut the potatoes into evenly sized chunks so they cook at the same rate.
- Dice the chicken into bite-sized pieces for quicker, more even cooking.
- Slice the mushrooms thinly so they release their moisture and soften quickly in the pan.
How to Make Chicken and Mushroom Casserole with Mashed Potatoes
Step 1: Prepare the mashed potatoes Boil the potatoes in salted water until fork-tender, about 15–20 minutes. Drain well, then mash with the butter, milk, and a pinch of salt until smooth and creamy. Spread this mixture evenly across the bottom of your casserole dish(es).

Step 2: Cook the chicken Heat a little oil in a large skillet over medium-high heat. Add the diced chicken and fry until golden and cooked through.Step 3: Build the filling Add the chopped onion, minced garlic, and sliced mushrooms to the pan with the chicken. Sauté everything together until the mushrooms soften and release their liquid, and the onion turns translucent.

Step 4: Thicken the sauce Sprinkle the sifted flour over the mixture and stir well to coat everything evenly — this helps thicken the sauce as it cooks.
Step 5: Add the milk Pour in the milk, season with salt and black pepper, and stir to combine. Let the mixture simmer briefly until it thickens into a creamy, coating sauce.
Step 6: Assemble the casserole Spread the chicken and mushroom mixture evenly over the mashed potatoes in the casserole dish.

Step 7: Bake Sprinkle grated cottage cheese generously over the top. Bake in a preheated oven at 180°C (350°F) until the cheese is melted and golden brown, about 15–20 minutes.
Step 8: Serve Let the casserole rest for a few minutes before serving so the layers set nicely.

Storage
- Refrigerator: Store leftovers in an airtight container for up to 3–4 days.
- Freezer: This casserole freezes well for up to 2 months. Wrap tightly or use a freezer-safe container, and thaw overnight in the fridge before reheating.
- Reheating: Warm in the oven at 180°C until heated through, or microwave individual portions for 2–3 minutes. Reheating in the oven helps keep the cheese topping from getting rubbery.
Frequently Asked Questions
Can I make this casserole ahead of time? Yes. Assemble the entire casserole up to the baking step, cover, and refrigerate for up to 24 hours. Bake it fresh when you’re ready to serve.
What type of cheese works best for the topping? Cottage cheese gives a light, mild flavor, but you can substitute mozzarella, cheddar, or gouda for a richer, more melty topping.
Can I use chicken thighs instead of chicken breasts? Absolutely. Chicken thighs are juicier and work just as well — just make sure they’re diced into bite-sized pieces before cooking.
What can I substitute for mushrooms if I don’t like them? You can swap mushrooms for diced zucchini, bell peppers, or simply leave them out and increase the onion slightly for flavor.
Can I make this dish vegetarian? Yes. Skip the chicken and add extra mushrooms, or use a plant-based protein substitute, along with vegetable broth in place of any chicken-based liquid.
Why is my sauce too thin or too thick? If the sauce is too thin, let it simmer a bit longer to reduce. If it’s too thick, add a splash more milk until you reach the desired consistency.
Recipe

Chicken and Mushroom Casserole with Mashed Potatoes
Ingredients
Mashed Potatoes
- 3-4 potatoes peeled and cubed
- 1 tablespoon butter
- 1/2 cup milk
- Salt to taste
Chicken and Mushroom Filling
- 2 chicken breasts diced
- 500 g mushrooms sliced
- 1 onion chopped
- 1 garlic clove minced
- 1 tablespoon flour sifted
- 1 cup milk
- Salt and black pepper to taste
Garnish
- Grated cottage cheese
Instructions
- Boil the potatoes until fork-tender, then mash with the butter, milk, and salt until smooth. Spread into the bottom of a casserole dish.
- Heat a little oil in a pan and fry the diced chicken until golden and cooked through.
- Add the onion, garlic, and mushrooms to the pan. Sauté until softened.
- Sprinkle in the flour and stir to coat evenly.
- Pour in the milk, season with salt and pepper, and stir until the sauce thickens slightly.
- Spread the chicken and mushroom mixture over the mashed potatoes.
- Sprinkle grated cottage cheese on top.
- Bake at 180°C (350°F) until the cheese is golden brown, about 15-20 minutes.
