How to Make the Cauliflower Mash
- Bring a large pot of water to a boil. Boil the cauliflower florets for 10 to 15 minutes or until the are fork tender. Drain the florets and place them back in the same pot. Lower the heat to medium-low heat and, using a potato masher, mash the florets until they have broken down.
- Add the butter, sour cream and milk. Continue mashing the cauliflower until the butter is melted and the milk and sour cream are combined. Add 1 cup of grated Parmesan cheese and mash again until it’s melted into the cauliflower. Give it a good stir and remove the pot from the heat and set it aside while you make the filling.
How to Make the Filling
- Preheat the oven to 375°F.
- In a large skillet, melt the butter over medium heat. Add the onions, carrots, garlic and rosemary and cook them in the butter until they start to soften about five minutes.
- Add the turkey, salt and pepper. Cook the turkey, breaking it up with your spatula, until it’s no longer pink, about five minutes or so.
- Sprinkle the flour over the top of the turkey and vegetables. Add the vegetable stock and Worcestershire sauce. Stir and bring it all to a simmer until the vegetable stock starts to thicken a bit, about five minutes. Add the frozen peas and stir to combine.
- Transfer the filling to a baking dish. Spoon the cauliflower mash over the top and smooth it into an even layer. Sprinkle 1/4 cup of grated Parmesan cheese over the top. Bake the shepherd’s pie for 15 to 20 minutes or until it’s bubbling around the edges. If you want to toast the top turn the oven to broil and place the baking dish under it. Broil it for a few minutes or until the cauliflower mash turns golden in spots.