Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(43)
Export 6 ingredients for grocery delivery
Step 1
In batches, rinse the spinach well and add to a large pan over medium-high heat.
Step 2
Cover and steam for 3 minutes. Transfer to a colander and repeat with the remaining spinach.
Step 3
When all of the spinach is cool enough to handle, place in a clean dish towel and press to remove as much water as possible.
Step 4
Transfer to a cutting board and chop.
Step 5
Melt the butter over medium heat in a saucepan.
Step 6
Add the onion and cook for 5 minutes.
Step 7
Next, add the garlic, salt, and cayenne pepper and cook for 1 minute longer.
Step 8
Pour in the half and half and cook for 3 more minutes.
Step 9
Add the diced cream cheese, and cook until the cream cheese melts, about 6 minutes, whisking often.
Step 10
Return the spinach to the pan. Cook for 2 minutes and then taste. Adjust the seasonings to your liking.
Step 11
Sprinkle with parmesan cheese.