Description
An easy side dish recipe that brings the classic steakhouse favorite to your dinner table. Creamy and decadent, this recipe can be on your table in about 30 minutes.
Ingredients
Scale
- 2 ¼ pounds fresh baby spinach (or use 1 pound of frozen)
- 4 tablespoons unsalted butter
- 2 large shallots, very finely minced
- 3 cloves garlic, very finely minced
- 4 teaspoons Kosher salt, divided
- 1 teaspoon white pepper
- ½ teaspoon freshly grated nutmeg
- ¼ cup all purpose flour (for low carb, use ½ teaspoon xanthan gum)
- 3 cups half and half
- ½ cup heavy cream
- 2 tablespoons hot sauce, optional
- ½ cup grated swiss cheese
- 4 ounces cream cheese, room temperature
- ½ cup grated parmesan cheese
Instructions
- Bring a large pot of water to a full rolling boil.
- Add 2 teaspoons of salt and the spinach. Cook until the spinach is just wilted, about 1 minute.
- Drain the spinach in a colander. Rinse with cold water to stop the cooking process.
- Using your hands, squeeze as much water as possible out of the spinach. Set aside.
- In a large skillet over medium-low heat, melt the butter.
- Add the minced shallots and garlic. Saute until the shallots are translucent and soft, about 8 – 10 minutes.
- Add the remaining 2 teaspoons of salt, white pepper, and nutmeg. Stir to combine.
- Sprinkle the flour (or xanthan gum) over the mixture and stir well. Cook, stirring constantly for 2 -3 minutes until the flour just starts to brown slightly.
- Whisk in the half and half, heavy cream, and hot sauce, if using. Continue whisking until the mixture begins to thicken.
- Stir in the swiss cheese, cream cheese, and parmesan. Stir until the cheeses melt.
- Add the cooked spinach and stir into the sauce.
- Serve hot.
Notes
This dish can be made ahead and refrigerated overnight. Reheat as needed over low heat, stirring constantly until hot.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
Nutrition
- Serving Size: Serves 4 -6