Rich Creamed Spinach (keto)

Rich Creamed Spinach
4 Servings // 591 calories, 53g fat, 19g protein, 7g net carbs

2 tablespoons unsalted butter
1/2 medium yellow onion minced
3 cloves garlic minced
2 teaspoons Kosher salt divided
1/2 teaspoon freshly ground black pepper
1/4 teaspoon freshly grated nutmeg
1/4 cup almond flour
1-3/4 cups half-and-half
1 pound fresh leaf spinach
1/2 cup mozzarella cheese
2 ounces cream cheese
1/4 cup grated Parmesan cheese

Bring a large pot of water to a boil with one teaspoon salt. Add the spinach and cook just until wilted, about 1 minute. Drain the spinach in a strainer or colander. Rinse with cold water until cool and squeeze the water out of each fistful of spinach. Chop the spinach bundles into a 3/4 inch width.

In a large skillet melt the butter with the garlic and onions. Cook on medium low for 8-10 minutes or until the onions are translucent. Add in remaining salt, black pepper and nutmeg.

Add almond flour and cook, stirring, over low heat, 2-3 minutes. Add the half-and-half and cook until boiling. Add mozzarella and cream cheese

Cook for 6-8 minutes or until the mixture has thickened. Add spinach and Parmesan—stir to combine.