Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Garlic Parmesan Spinach


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Cheryl
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

A rich and velvety side dish featuring tender spinach, garlic, and a creamy Parmesan sauce. Perfect for both weeknight meals and holiday feasts.


Ingredients

1 tablespoon butter

1/2 tablespoon olive oil

1 small onion, finely chopped

3 cloves garlic, minced

3 tablespoons all-purpose flour

1 1/2 cups milk (preferably whole)

1/2 cup heavy cream

1/4 teaspoon ground nutmeg

Salt and pepper, to taste

1/2 cup grated Parmesan cheese

10 oz fresh spinach, chopped (or use thawed frozen spinach, well drained)


Instructions

  1. Heat butter and olive oil in a large skillet over medium heat.
  2. Sauté the chopped onion for a few minutes until softened.
  3. Add minced garlic and cook until fragrant.
  4. Whisk in flour to form a roux and cook for about 1 minute.
  5. Slowly pour in the milk and cream while whisking constantly to avoid lumps.
  6. Add ground nutmeg, salt, and pepper, and let the mixture simmer until thickened, about 3–5 minutes.
  7. Stir in Parmesan cheese until fully melted and incorporated.
  8. Fold in the chopped spinach and cook for 2–3 minutes until wilted and well combined.
  9. Taste and adjust seasoning if needed, then serve hot.

Notes

Use frozen spinach if fresh is unavailable—just make sure it's well-drained.

Add red pepper flakes for a touch of heat.

Stir in cream cheese or shredded mozzarella for extra richness.

For added protein, mix in chopped cooked bacon or pancetta.

Can be made ahead and reheated with a splash of milk or cream.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 230 kcal
  • Sugar: 4 g
  • Sodium: 350 mg
  • Fat: 18 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 10 g
  • Fiber: 2 g
  • Protein: 7 g
  • Cholesterol: 45 mg