Cheddar Spinach Mashed Potatoes

These Cheddar Spinach Mashed Potatoes are decadent and delicious! Sauteed spinach in garlic with potatoes, cheddar, butter, and sour cream - a perfect holiday dinner side dish recipe!

Course Side Dish
Cuisine American
Keyword spinach mashed potatoes
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings 8 servings
Calories 369 kcal
Author Kelly Miller


  • 8 potatoes peeled and quartered
  • 2 tbsp olive oil
  • 16 oz fresh baby spinach
  • 2 cloves garlic minced
  • 1/2 cup butter
  • 3/4 cup sour cream
  • 1 tsp salt
  • 1/2 tsp pepper
  • 1 cup shredded cheddar cheese


  1. Place peeled potatoes in a stock pot, cover with water, and bring to a boil. Continue boiling for 15 - 20 minutes or until potatoes are easily pierced with a fork. Drain and transfer potatoes to the bowl of a stand mixer.

  2. While potatoes are boiling, heat olive oil in a deep skillet over medium heat. Add in spinach and garlic and saute until wilted, about 5 minutes. Remove from heat.

  3. Mash potatoes in stand mixer on medium speed. Add in butter, sour cream, salt, and pepper.

  4. Add in spinach mixture and cheddar cheese. Mix until well incorporated. Add additional salt and pepper to taste.

Nutrition Facts
Cheddar Spinach Mashed Potatoes
Amount Per Serving
Calories 369 Calories from Fat 216
% Daily Value*
Fat 24g37%
Saturated Fat 13g81%
Cholesterol 56mg19%
Sodium 563mg24%
Potassium 1240mg35%
Carbohydrates 29g10%
Fiber 6g25%
Protein 11g22%
Vitamin A 5945IU119%
Vitamin C 40.7mg49%
Calcium 250mg25%
Iron 8.6mg48%
* Percent Daily Values are based on a 2000 calorie diet.