Nutrition Facts for Ham cheese onion mashed potatoes
Blog Research API Download App

Ham Cheese Onion Mashed Potatoes

Image of Ham Cheese Onion Mashed Potatoes
Nutriscore Rating: 63/100

Transform your comfort food game with this irresistible Ham Cheese Onion Mashed Potatoes recipe! Creamy russet potatoes are whipped to perfection with butter, milk, and sour cream, then elevated with the savory goodness of sautéed onions, diced ham, and melty sharp cheddar cheese. Seasoned with garlic powder, salt, and pepper, this dish delivers layers of rich, satisfying flavor in every bite. Perfect as a hearty side dish or a stand-alone meal, these mashed potatoes are topped with optional green onions for a fresh pop of color and crunch. Ready in under an hour and ideal for family dinners or holiday gatherings, this recipe is guaranteed to become a crowd-pleasing favorite. Packed with comfort and bursting with savory notes, these cheesy ham mashed potatoes are a must-try!

Titanium Cutting Board
4.9
★★★★★
1,315 verified reviews
⭐ Customer Favorite

The Last Cutting Board You'll Ever Need

Join thousands who made the switch to pure titanium

"I was shocked when I learned about the bacteria and microplastics in my old cutting board. Switching to Titan Haus was the best decision—I'll never go back!"

David M., Verified Buyer

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
35 min
🕐
Total Time
50 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

12 items
  • 2 pounds russet potatoes
  • 4 tablespoons unsalted butter
  • 0.5 cup milk
  • 0.5 cup sour cream
  • 1 cup cooked ham, diced
  • 1 cup sharp cheddar cheese, shredded
  • 1 large yellow onion, diced
  • 1 tablespoon olive oil
  • 0.5 teaspoon garlic powder
  • 2 teaspoons salt
  • 0.5 teaspoon black pepper
  • 2 stalks green onions, sliced (optional garnish)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

8 steps
1

Peel the potatoes and cut them into evenly sized chunks (about 2 inches).

2

Place the potato chunks in a large pot, cover with water, and add 1 teaspoon of salt. Bring to a boil over medium-high heat and cook until the potatoes are fork-tender, about 20 minutes.

3

While the potatoes are cooking, heat 1 tablespoon of olive oil in a skillet over medium heat. Add the diced onion and sauté until soft and golden, about 5-7 minutes.

4

Add the diced ham to the skillet with the onion and cook for an additional 3-4 minutes, stirring occasionally, until the ham is warmed through. Set aside.

5

Drain the cooked potatoes and return them to the pot. Add the butter, milk, and sour cream. Mash the potatoes with a potato masher or hand mixer until smooth and creamy.

6

Stir in the garlic powder, 1 teaspoon of salt, black pepper, shredded cheddar cheese, and the ham-onion mixture until evenly combined.

7

Adjust seasoning to taste, adding more salt or pepper if desired.

8

Transfer the mashed potato mixture to a serving dish and garnish with sliced green onions, if desired. Serve warm and enjoy!

Cooking Tip: Take your time with each step for the best results!
435
cal
19.4g
protein
39.7g
carbs
23.0g
fat

Nutrition Facts

1 serving (303.2g)
Calories
435
% Daily Value*
Total Fat 23.0 g 30%
Saturated Fat 13.0 g 65%
Polyunsaturated Fat 0.0 g
Cholesterol 75 mg 25%
Sodium 1301 mg 57%
Total Carbohydrate 39.7 g 14%
Dietary Fiber 3.0 g 11%
Total Sugars 6.1 g
Protein 19.4 g 39%
Vitamin D 0.5 mcg 2%
Calcium 217 mg 17%
Iron 1.5 mg 8%
Potassium 997 mg 21%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

35.8%%
17.5%%
46.7%%
Fat: 1240 cal (46.7%%)
Protein: 464 cal (17.5%%)
Carbs: 952 cal (35.8%%)