Mashed Sweet Potatoes with Caramelized Onions


Cutting the potatoes into small cubes before boiling prevents them from becoming waterlogged and results in a fluffier mashed potato side dish.

Prep Time:
30 mins
Cook Time:
30 mins
Total Time:
1 hrs


  • ½ cup unsalted butter or butter

  • 2 pound yellow onions, peeled, halved, and thinly sliced (7 cups)

  • ½ teaspoon salt

  • ½ teaspoon freshly ground black pepper

  • 4 pound sweet potatoes or white potatoes, peeled and cut into 1/2-inch cubes (about 10 cups)

  • ½ cup milk

  • cup dairy sour cream

  • Salt and ground black pepper


  1. To caramelize the onions, in a large skillet heat 1/4 cup of the butter. Add the onions and cook, stirring frequently, about 30 minutes or until golden brown. Season with the 1/2 teaspoon salt and pepper. Remove from the heat; set aside.

  2. Meanwhile, cook the potatoes in a large pot, covered, in lightly salted boiling water for 12 minutes or until tender; drain.

  3. Add the remaining 1/4 cup butter to the hot pot and let melt. Add the potatoes to the pot and mash with a potato masher until smooth. Stir in the milk, sour cream, and salt and pepper to taste. Stir in caramelized onions, reserving a few onions for garnish. Cook and stir over low heat until heated through. Transfer to a serving dish. Top with reserved onions. Makes 8 to 10 servings.


Prepare potatoes through step 3 stirring in the caramelized onions, but do not heat through. Transfer to a 2-1/2- to 3-quart casserole. Cover and chill in the refrigerator up to 24 hours or until ready to serve. Before serving, bake potato-onion mixture in a 325 degree F oven for 55 to 60 minutes or until heated through.

Nutrition Facts (per serving)

299 Calories
14g Fat
40g Carbs
4g Protein
Nutrition Facts
Servings Per Recipe 8
Calories 299
% Daily Value *
Total Fat 14g 18%
Saturated Fat 9g 45%
Cholesterol 37mg 12%
Sodium 182mg 8%
Total Carbohydrate 40g 15%
Total Sugars 12g
Protein 4g
Vitamin C 33.1mg 166%
Calcium 101mg 8%
Iron 1.3mg 7%
Potassium 680mg 14%
Folate, total 36.3mcg
Vitamin B-12 0.1mcg
Vitamin B-6 0.5mg

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

Related Articles