This Cheesy Creamed Spinach is a rich, creamy, and flavorful vegetable side dish made with fresh baby spinach, sweet onion, garlic, and two kinds of cheese. It’s a quick and easy recipe that’s perfect for holidays or weeknight dinners. Use fresh or frozen spinach!
Gather all ingredients and equipment together. Do the necessary chopping and measuring so all is ready to go.
Drain the spinach in a sieve set in a bowl to catch the liquid. Press out as much of the liquid as possible. Set aside.
Add the butter and onion to the skillet over medium heat. Cook for about 5 minutes, stirring occasionally, until tender.
Add the drained spinach back into the skillet and stir well to combine.
Stir in the half and half. Let it heat through.
Add the provolone cheese in small pieces to the spinach mixture. Stir until cheese is melted.
Stir in the Parmesan cheese. Continue to cook and stir until desired thickness.
Serve hot.
No Provolone? Try cream cheese, Monterey Jack, mozzarella, white cheddar, fontina, or Gruyère.
This recipe doubles easily to feed a larger group. It will just take a bit longer to wilt all of the spinach and drain it.
Approximate per serving: Calories: 295 | Carbohydrates: 6.2g | Protein: 8.7g | Fat: 16.2g | Saturated Fat: 10.0g | Cholesterol: 44.5mg | Sodium: 418mg | Fiber: 1.5g | Sugar: 2.2g