Creamy Cheese Spinach Potato Casserole

Cook: 20 min Cuisine: American

A creamy, cheesy spinach and potato casserole that's perfect for comforting family dinners, combining smooth mashed potatoes with vibrant spinach and melted cheese flavors.

Be the first to rate this recipe

Ingredients

  • 10 oz. frozen chopped spinach
  • 2 cups instant mashed potatoes
  • 5 or 6 slices cheese of your liking
  • 4 oz. cream cheese
  • 4 Tbsp. margarine
  • 2 cups milk
  • garlic powder

Instructions

  1. In a microwavable casserole, cook the spinach in 1 cup of water on High for 8 minutes; rotate halfway with lid.
  2. Add cheese, garlic powder, margarine, pepper, milk, and instant mashed potatoes to the cooked spinach.
  3. Mix well, then microwave on High in 3 intervals of 1 minute and 45 seconds each, rotating and mixing between intervals.

Tips & Substitutions

To enhance the flavor of your casserole, consider adding some sautéed onions or bell peppers to the mix. For a lighter version, you can substitute Greek yogurt for cream cheese, and use low-fat cheese. If you prefer a spicy kick, add a pinch of red pepper flakes. For a twist on texture, try incorporating some breadcrumbs on top before microwaving.

Serving Suggestions

This creamy cheese spinach potato casserole is a comforting main dish that pairs beautifully with a fresh side salad or roasted vegetables. For a complete meal, consider serving it alongside grilled chicken or fish. It also makes a delightful side dish for holiday gatherings or casual dinners. For dessert, try the Lemon Cake Dessert to finish on a sweet note.

Storage & Reheating

Store leftover casserole in an airtight container in the refrigerator for up to three days. To reheat, microwave in 30-second intervals, stirring in between, until heated through. Alternatively, you can reheat it in the oven at 350°F for about 15-20 minutes, covered with foil to retain moisture.

Nutrition & Diet Analysis (per serving)

Each serving of Creamy Cheese Spinach Potato Casserole contains roughly 895 calories, with 16g protein, 64g carbohydrates, and 65g fat. It is an excellent source of protein (32% of the Daily Value), iron (30% of the Daily Value), and vitamin A (29% of the Daily Value), and a good source of calcium and dietary fiber. Note that it is relatively high in sodium, at 1198mg per serving (52% of the Daily Value).

895 kcal 45% DV
Protein Fat Carbs

Macronutrients

Protein 16.1g 32% DV
Total Fat 64.7g 83% DV
Carbs 63.6g 23% DV
Fiber 3.1g 11% DV
Sugar 13.8g 28% DV

Electrolytes

Sodium 1198.4mg 52% DV
Potassium 249.1mg 5% DV
Cholesterol 64.7mg 22% DV

Vitamins & Minerals

Vitamin A 262.9mcg 29% DV
Vitamin C 2.7mg 3% DV
Vitamin D 0.9mcg 4% DV
Calcium 158.1mg 12% DV
Iron 5.4mg 30% DV
Contains Milk

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use fresh spinach instead of frozen?

Yes, you can use fresh spinach! Just sauté it until wilted before adding it to the mixture. You may need to adjust the water and cooking time accordingly, as fresh spinach contains more moisture.

What type of cheese works best for this recipe?

While you can use any cheese, a combination of cheddar and mozzarella yields a great flavor and creaminess. If you enjoy stronger flavors, consider using gouda or pepper jack for a bit of spice.

Can I prepare this casserole ahead of time?

Absolutely! You can assemble the casserole a day in advance. Just cover it tightly and store it in the refrigerator. When ready to serve, microwave as instructed, adding a couple of extra minutes if it's cold from the fridge.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

American recipes → Vegetarian recipes → Dairy recipes → All recipes →