Garlic and Herb Cheesy Mascarpone Mashed Potatoes with Crispy Shallots

These easy to make and flavorful mashed potatoes are dressed up with garlicky herb cheese, mascarpone, and crispy shallots! Super creamy and delicious!

Course Side Dish
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings 4


  • 2 red potatoes, skin left on, diced
  • 4 russet potatoes, peeled and diced
  • 3 shallots, very thinly sliced
  • 1/4 cup all purpose flour
  • salt and pepper
  • canola or vegetable oil for frying
  • 3 tablespoons unsalted butter
  • 1/2 cup garlic herb cheese + extra for crumbling on top (I use Boursin)
  • 4 ounces mascarpone cheese
  • 1/4 cup whole milk or cream


  1. 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.

  2. 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.

  3. Heat about an inch of vegetable or canola oil in a small saucepan over medium-high heat.

  4. 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.

  5. 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.

  6. Scoop potatoes into a serving bowl and top with crispy shallots. Crumble extra garlic herb cheese on top if desired. Serve!