01 -
Finely chop the shallot and mince the garlic. Wash, dry thoroughly, and roughly chop the baby spinach, removing any tough stems.
02 -
Melt butter in a large skillet over medium heat. Add shallot and garlic, cooking with frequent stirring until fragrant and translucent, about 2 minutes.
03 -
Sprinkle flour over the sautéed aromatics, stirring constantly for 1 to 2 minutes to form a smooth paste and cook out raw flour taste.
04 -
Gradually whisk in heavy cream to avoid lumps. Bring to a gentle simmer, then season with salt, pepper, and nutmeg if using. Allow sauce to thicken for 2 to 3 minutes.
05 -
Add chopped spinach in batches, letting each addition wilt before adding more. Cook for 6 to 8 minutes, stirring occasionally, until most liquid evaporates and sauce thickens.
06 -
Remove skillet from heat and fold in Parmesan cheese if desired. Adjust seasoning as needed and serve immediately.