
Creamed Spinach with Crispy Shallots
Make Creamed Spinach with Crispy Shallots, an American dinner recipe with shallots, olive oil, fresh spinach. It has about 30 min, about 260 calories per serving. Get ingredients, step-by-step instructions, nutrition estimates, FAQs, and Recipe Genius app tools.
Quick answer
Creamed Spinach with Crispy Shallots is an American dinner recipe that takes about 30 min, makes 6 servings, has about 260 calories per serving. Use the ingredients and steps below, or open it in Recipe Genius for guided Cook Mode, timers, serving changes, and a shopping list.
Recommended gear
As an Amazon Associate, Recipe Genius earns from qualifying purchases.

The one tool that makes chopping vegetables, herbs, meat, and meal prep faster.
View on Amazon
Keeps homemade mixes, dressings, baking, rice, and seasonings consistent.
View on Amazon
Handy for baking mixes, salads, marinades, seasoning blends, and organizing prep.
View on AmazonCreamed Spinach with Crispy Shallots ingredients
- 3 large shallots
- 1/4 cup olive oil
- 2 lbs fresh spinach
- 3 tbsp unsalted butter
- 2 cloves garlic
- 2 tbsp all-purpose flour
- 1 cup whole milk
- 1/2 cup heavy cream
- 1/4 cup freshly grated Parmesan cheese
- 1/4 tsp ground nutmeg
- 1/2 tsp kosher salt
- 1/4 tsp black pepper
How to make Creamed Spinach with Crispy Shallots
- Prepare the crispy shallots first. Heat 1/4 cup olive oil in a medium skillet over medium-low heat. Add the 3 thinly sliced shallots and cook slowly, stirring occasionally, for 10-15 minutes until deeply golden brown and crispy. Remove shallots with a slotted spoon to a paper towel-lined plate to drain, sprinkling lightly with salt, and reserve the infused oil.
- If using a very large pot, blanch the 2 lbs of fresh spinach in batches in boiling salted water for 30 seconds, then immediately transfer to an ice bath to stop cooking. Alternatively, wilt the spinach in a large pot or skillet over medium heat with a splash of water, stirring frequently, until fully collapsed.
- Once spinach is cooked, drain it thoroughly. Squeeze out as much excess liquid as possible using your hands or a clean kitchen towel. Roughly chop the spinach and set aside.
- In a large saucepan or Dutch oven, melt 3 tbsp unsalted butter over medium heat. Add 2 minced garlic cloves and cook for 1 minute until fragrant.
- Sprinkle in 2 tbsp all-purpose flour and whisk continuously for 1-2 minutes to create a roux. This will thicken the cream sauce.
- Gradually whisk in 1 cup whole milk and 1/2 cup heavy cream until smooth and no lumps remain. Bring the mixture to a gentle simmer, whisking occasionally, and cook for 3-5 minutes until the sauce has thickened.
- Stir in 1/4 cup freshly grated Parmesan cheese and 1/4 tsp ground nutmeg. Season with 1/2 tsp kosher salt and 1/4 tsp black pepper. Taste and adjust seasonings as needed.
- Add the chopped, squeezed spinach to the cream sauce, stirring until it is thoroughly combined and heated through.
- Transfer the creamed spinach to a serving dish. Garnish generously with the crispy shallots just before serving to maintain their crunch.
Creamed Spinach with Crispy Shallots FAQ
How do I make Creamed Spinach with Crispy Shallots?
Make Creamed Spinach with Crispy Shallots by gathering the ingredients below, following the step-by-step instructions, and checking that everything is cooked safely before serving.
What ingredients are in Creamed Spinach with Crispy Shallots?
The main ingredients include shallots, olive oil, fresh spinach, unsalted butter, garlic. The full ingredient list is included on this page.
How long does Creamed Spinach with Crispy Shallots take?
This recipe takes about 30 min, depending on prep speed and kitchen equipment.
How many calories are in Creamed Spinach with Crispy Shallots?
Recipe Genius estimates about 260 calories per serving. Nutrition is estimated, so use your own labels when precision matters.
More recipes you might like
Browse related collections
Cook smarter with Recipe Genius
Generate recipes, build meal plans, and create shopping lists with Recipe Genius.