Cream Cheese Potato Casserole

Prep: 10 min Cook: 30 min Cuisine: American

Cream Cheese Potato Casserole combines creamy potatoes and savory flavors, topped with onion rings, making it a comforting dish perfect for family dinners or gatherings.

Be the first to rate this recipe

Ingredients

  • 1 cup cooked potatoes
  • 1 onion, chopped
  • 1 (8 oz.) package cream cheese
  • 1 egg
  • 1 teaspoon salt
  • 1/4 teaspoon pepper
  • 2 tablespoons flour

Instructions

  1. Mix cooked potatoes, chopped onion, cream cheese, salt, pepper, egg, and flour until well combined.
  2. Beat the mixture with a mixer until fluffy.
  3. Pour the mixture into a baking dish.
  4. Place onion rings on top of the casserole before baking.
  5. Bake at 300°F (150°C) for 30 minutes until heated through and golden.

Tips & Substitutions

For a richer flavor, consider adding herbs like chives or dill to the mixture. If you're out of cream cheese, Greek yogurt can be a good substitute, though it will change the flavor slightly. Also, make sure your potatoes are cooled before mixing to prevent the cream cheese from melting too quickly. For an added crunch, try topping with breadcrumbs or crushed crackers before baking.

Serving Suggestions

This creamy casserole pairs beautifully with a fresh green salad or steamed vegetables for a balanced meal. It can also be served alongside hearty dishes like roasted chicken or grilled fish. For a comforting brunch option, consider serving it with a side of Noonies Icebox Cookies for dessert.

Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to three days. To reheat, place the casserole in the oven at 350°F (175°C) for about 15-20 minutes or until heated through. You can also microwave individual portions, but be careful not to overheat, as it can dry out the dish.

Nutrition & Diet Analysis (per serving)

Each serving of Cream Cheese Potato Casserole contains roughly 460 calories, with 8g protein, 71g carbohydrates, and 17g fat. It is an excellent source of vitamin C (70% of the Daily Value), potassium (29% of the Daily Value), and dietary fiber (21% of the Daily Value), and a good source of protein and iron. Note that it is relatively high in sodium, at 1885mg per serving (82% of the Daily Value).

460 kcal 23% DV
Protein Fat Carbs

Macronutrients

Protein 7.7g 15% DV
Total Fat 16.6g 21% DV
Carbs 71g 26% DV
Fiber 5.9g 21% DV
Sugar 1.9g 4% DV

Electrolytes

Sodium 1885.3mg 82% DV
Potassium 1357.5mg 29% DV
Cholesterol 72.1mg 24% DV

Vitamins & Minerals

Vitamin A 30.7mcg 3% DV
Vitamin C 62.6mg 70% DV
Vitamin D 0mcg
Calcium 89.1mg 7% DV
Iron 1.8mg 10% DV
Diet fit High-fiber
Contains Milk Egg Wheat/Gluten

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 frozen potatoes instead of cooked fresh potatoes?

Yes, you can use frozen hash browns or diced potatoes. Just make sure to thaw and drain excess moisture before mixing them into the casserole to avoid a watery texture.

How can I make this casserole vegetarian?

This recipe is already vegetarian, but you can enhance it by adding sautéed mushrooms or bell peppers for additional flavor and texture. These additions will complement the creamy base well.

Can I prepare the casserole in advance?

Absolutely! You can mix all the ingredients and store the mixture in the fridge for up to 24 hours before baking. Just allow it to come to room temperature before baking to ensure even cooking.

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 →