This is the best recipe for steakhouse style creamed spinach out there. I hope it serves you as well as it has served me all my cooking career. It's super simple and only takes 15 minutes to prepare.
I used fresh young spinach in this recipe but you could also use frozen or large spinach. I do not recommend using tinned spinach.
Tinned spinach had the life cooked out of it and you would essentially just be consuming a nutritious free substance with inferior taste and quality.
Wash the spinach extremely well under cold running water to remove any dirt.
Chop the shallots and garlic.
Next, sweat it down in a pan with some butter and olive oil until soft, sweet and translucent.
While the onions are slowly cooking. Cook the spinach. There are a few other ways to go about cooking the spinach. You could blanch it, steam it, microwave it or chop it up and put it straight into the pan. Just remember that spinach is bulky when fresh but cooks down to almost nothing. Keep that in mind when deciding how to cook the spinach. I steamed mine in three batches for 1 minute each time or just until it starts wilting.
Add the flour to the onions and cook for 30 seconds more.
Next add the milk, cream, nutmeg, pepper and chopped parsley.
Bring all of that to the simmer while mixing making sure the flour is cooked and the mixture is homogenous. Remove from the heat and let it rest on the side for a bit while you deal with the spinach.
Once cooked the spinach will still have plenty of water in it. I prefer squeezing out as much water as possible and then using that water later on to adjust the consistency of the creamed spinach. Once squeezed out, chop it up roughly.
If you skip this step you will end up with long strands of cooked spinach which will most likely force you to perform the Heimlich manoeuvre on someone or someone on you. Not pleasant so chop it into something manageable.
Finally add the spinach and give it a good mix. Adjust the seasoning if you want and serve straight away.
Video
Notes
Fresh spinach(baby or normal) works best. Frozen also works but make sure to squeeze out all the water first. Tinned spinach will not work.
If you do not not have shallots or can’t find them just substitute for normal onion.
Use gluten free flour for making a gluten free version.
To make it vegan omit the butter and replace with a plant based oil. Replace the dairy(milk and cream) with a nut milk or other vegan alternative like rice milk or oat milk.
Once cooked it can be cooled down and stored in the fridge for up to 3 days sealed airtight.
For longer storage in can be frozen for up to 6 months. Defrost in the fridge overnight and reheat on the stove or in the microwave.
Can be blended with marinated tinned artichokes to make a spinach and artichoke dip.
** Pro TipAdd the salt when cooking the onions.Salt draws out moisture which prevents the shallots from caramelising before it’s cooked. We want the onions to stay blonde.Had we made caramelised shallots, we would have added the salt at the very end to ensure no water hinders caramelisation.