Cheesy Potato, Ham, and Spinach Recipe

Cheesy Potato, Ham, and Spinach Recipe

Photos of Cheesy Potato, Ham, and Spinach Recipe

Perfect for brunch get-togethers or even for a late-night snack, this potato dish with ham and spinach is perfect for that all-in-one food option that’s both healthy and tasty. This cheesy potato recipe is something you can easily prepare with just simple steps! 

Even the pickiest eaters will not resist this decadent, flavorful, and irresistible cheesy potato dish. Mixed with some nutritious spinach and creamy mushroom soup, this recipe will effortlessly become one of your go-to dishes. If you prefer your potato dishes with some chicken, then this chicken alfredo baked potatoes recipe is for you! 

Mouthwatering dishes can also be guilt-free and good for the body. With this cheesy potato recipe, you can have the taste of appetizing cheesy potatoes, the tastiness of ham, the health benefits of spinach, and the savory goodness of cream of mushroom soup!

Perfect as a snack item or as a side dish for meals, this cheesy potato recipe is made with mashed potatoes, cheese, ham, spinach, and a can of cream of mushroom soup.

Prep: 5 mins
Cook: 1 hr 15 mins
Total: 1 hr 20 mins


  • water, for boiling potatoes
  • lb potatoes, preferably russets, peeled and cut into large chunks
  • 3 tbsp heavy cream
  • 3 tbsp unsalted butter, at room temperature
  • cup ham, chopped
  • cup spinach
  • 2 tbsp vegetable oil
  • salt and ground black pepper , to taste
  • 10½ oz cream of mushroom soup, (1 can)
  • 1 cup cheddar cheese, shredded

To serve:

  • parsley, chopped


  1. Preheat your oven to 350 degrees F and grease a baking dish.
  2. Place potatoes into a pot and add enough water to cover the potatoes.
  3. Boil the potatoes for about 25 minutes until tender.
  4. While boiling the potatoes, heat up oil in a saute pan over medium heat.
  5. Saute your ham and spinach briefly.
  6. Season to taste with salt and pepper. Adjust accordingly and set aside.
  7. When potatoes are tender, turn off the heat and drain the water from the pot.
  8. Roughly mash the potatoes with a fork.
  9. Then add in heavy cream, mushroom soup, and butter. Mix them well together.
  10. Add in the ham and spinach. Season to taste with salt and pepper. Mix them well.
  11. Transfer the potato mixture into your greased baking dish and add the shredded cheddar cheese on top.
  12. Bake at 350 degrees F for about 20 to 30 minutes or until the cheese has melted evenly.
  13. Serve while fresh and hot, garnished with parsley.


  • Sugar: 1g
  • :
  • Calcium: 168mg
  • Calories: 397kcal
  • Carbohydrates: 23g
  • Cholesterol: 69mg
  • Fat: 27g
  • Fiber: 3g
  • Iron: 2mg
  • Monounsaturated Fat: 8g
  • Polyunsaturated Fat: 1g
  • Potassium: 708mg
  • Protein: 17g
  • Saturated Fat: 16g
  • Sodium: 901mg
  • Trans Fat: 1g
  • Vitamin A: 1179IU
  • Vitamin C: 24mg
Nutrition Disclaimer
Share your thoughts on the Cheesy Potato, Ham, and Spinach Recipe in the Recipe Sharing forum and let us know if you have any tips or variations to make it even better!

Was this page helpful?

Frequently Asked Questions

Should you soak potatoes first before cooking them?

Soaking washed, peeled, and cut potatoes in cold water overnight removes excess starch, greatly reducing carbohydrate content. But this prevents the potatoes from sticking together and changes the consistency if you mash them. For fluffier mashed potatoes, you should only soak them in cold for a few minutes so that the potatoes are not so gluey.

Is spinach less healthy when cooked?

Studies say that consuming cooked spinach, instead of raw, gives higher levels of Vitamin A and Vitamin E, fiber, calcium, iron, thiamin, and zinc. Other nutrients such as lutein, and beta-carotene also turn more absorbable.

Mashed Potato


Turn your brunches and dinner dishes more exciting and decadent with this cheesy potato recipe. Not only will you have a satisfying meal, but you will also have the nutrition that your body needs without sacrificing taste and flavor!
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!