Mashed Potatoes with Caramelized Shallots

These Mashed Potatoes with Caramelized Shallots are so good they may just compete to be the star of the meal.

Caramelizing shallots makes them sweet and adds depth of flavour. It takes a bit of time but you can do it while the potatoes are cooking. Believe me…it will be worth it!

Shallots are a smaller stronger version of an onion. If you don’t have shallots or can’t find them you can substitute finely diced yellow onion.

Plate with a slice of rare beef with mushroom sauce and mashed potatoes with caramelized shallots in the background

The milk and the shallots add a bit of sweetness and lots of flavour to these potatoes!

As you can see in the photo above I served them with Chateaubriand with Mushroom Sauce. Ooh la la! That was a fancy meal!

And damned delicious, if I do say so myself! The beefy mushroom sauce adds a wonderful gravy like hit to the potatoes as well!

Close up of a casserole filled with mashed potatoes and golden caramelized shallots
Close up of a casserole filled with mashed potatoes and golden caramelized shallots

Mashed Potatoes with Caramelized Shallots

0 from 0 votes
Print Pin Rate
Cuisine: French
Prep Time: 20 mins
Cook Time: 20 mins
Total Time: 40 mins
Servings: 6 servings


  • 2 lbs potatoes Yukon Gold are good
  • 2 cups sliced shallots about 8
  • 3/4 cup whole milk
  • 6 Tbsps butter divided 2 + 4


  • Melt butter in heavy skillet. Add shallots and cook over medium heat until brown and tender, about 20 minutes. Stir often and check the heat so they don't burn. When done set them aside and reserve skillet. You are going to heat the milk in it to get all the shallot flavouring possible.
  • While the shallots are cooking, peel and cut the potatoes into 2-3" chunks. Cover potatoes with cold water by about 1" in a large sauce pan. Bring to a boil and then cook over medium heat until tender, about 15-20 minutes. Drain potatoes and return to the pan. Stir them over medium heat for about a minute to remove excess moisture. Cover and set aside.
  • Heat milk in the shallot skillet scraping up any brown bits. Mash potatoes, add remaining 4 Tbsps butter. Add hot milk to the potatoes. Stir in the shallots. Salt and pepper to taste.



Calories: 307kcal | Carbohydrates: 37g | Protein: 5g | Fat: 16g | Saturated Fat: 9g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Cholesterol: 35mg | Sodium: 456mg | Potassium: 664mg | Fiber: 2g | Sugar: 3g

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating