These easy to make and flavorful mashed potatoes are dressed up with garlicky herb cheese, mascarpone, and crispy shallots! Super creamy and delicious!
Bring a large pot of water to a boil for the potatoes. Salt it generously. Once boiling, add the potatoes and boil for 20 minutes or until fork tender.
While the potatoes are boiling, make the crispy shallots. Add the flour to a shallow boil and season with salt and pepper. Dredge the shallots in the flour and shake off the excess.
Heat about an inch of vegetable or canola oil in a small saucepan over medium-high heat.
You will know when oil is ready when you stick the end of a wooden spoon in the oil and tiny bubbles form around it. Fry the shallots in batches, for 2-3 minutes, or until golden brown and crispy. Season with salt while they are hot. Let drain on paper towels. Do this in 3-4 batches.
When potatoes are finished, drain and return to the pot. Add the butter, garlic herb cheese, mascarpone, and milk. Beat with electric beaters until desired consistency is reached. Season to taste with salt and pepper.
Scoop potatoes into a serving bowl and top with crispy shallots. Crumble extra garlic herb cheese on top if desired. Serve!