Go Back Email Link
+ servings
Creamy, luscious Caramelized Onion & Roasted Garlic Parmesan Mashed Potatoes with Buttermilk - an insanely creamy and flavorful mashed potatoes recipe
Print Recipe Pin Recipe Save Recipe
4.67 from 3 votes

Caramelized Onion & Roasted Garlic Parmesan Mashed Potatoes

The most amazing, lusciously creamy and insanely flavorful mashed potatoes recipe you'll ever make!
Prep Time10 minutes
Cook Time50 minutes
Total Time1 hour
Course: Side Dishes & Snacks
Cuisine: American
Servings: 8 to 10 Servings
Calories: 286kcal
Author: Julia

Ingredients

  • 3 lbs yukon gold or russet potatoes peeled and chopped into chunks*
  • 2 Tbsp avocado oil
  • 2 large yellow onions finely chopped
  • 1 bulb garlic
  • 1 1/2 cups buttermilk**
  • 2 cups parmesan cheese or to taste
  • 3 Tbsp unsalted butter optional
  • 1 tsp sea salt to taste

Instructions

Caramelize the Onion:

  • Add the avocado oil to a large non-stick skillet and heat to medium-high. Add the chopped onions and sprinkle liberally with sea salt. Cover the skillet and cook, stirring occasionally, until the onions leach a lot of their liquid, turn translucent and have softened.
  • Remove the cover from the skillet and reduce the heat to medium or medium-low. Continue cooking, stirring occasionally, until the onions are brown and caramelized, about 50 to 60 minutes total.

Roast the Garlic:

  • Cut the top off of the bulb of garlic and place it on a sheet of foil. Drizzle with avocado oil then wrap the bulb in the foil so that it’s fully covered. Roast at 400 degrees Fahrenheit for 35 to 45 minutes, or until the garlic cloves are deeply golden-brown. Remove garlic from the oven and set aside until ready to use.
  • Once the garlic is cool enough to handle, turn the bulb upside down over a cutting board and squeeze it to release all of the cloves. The cloves should squeeze out relatively easily. Chop up the cloves into finer pieces.

Cook the Potatoes:

  • Bring a pot of water to a boil on the stove top. Peel and chop the potatoes into 3-inch chunks (or roughly equal sized chunks) and transfer to the boiling water. Cook at a continuous boil until the potatoes are very soft when poked with a fork, about 15 to 20 minutes. Drain the potatoes into a colander, then transfer them back into the same pot you used for boiling.

Make the Mash:

  • Add the buttermilk, parmesan cheese, butter, and sea salt to the pot with the hot cooked potatoes and mash using a potato masher until the potatoes reach your desired consistency. Taste the mashed potatoes for flavor and add more sea salt, parmesan cheese, and/or butter to taste.
  • Add the caramelized onions and chopped roasted garlic to the pot and stir well to combine.
  • Serve with your main dish and enjoy!

Notes

*3 pounds will be approximately six medium to large sized russet potatoes. Note that if you’re serving more than 8 people, going up to 5 pounds of potatoes may be a solid choice. Just be sure to adjust the amounts of the other ingredients as needed.
**You can use low-fat buttermilk if you’d like, but I use regular. You can replace the buttermilk with full-fat canned coconut milk if you don’t do fresh dairy.

Nutrition

Serving: 1of 8 | Calories: 286kcal | Carbohydrates: 36g | Protein: 12g | Fat: 11g | Fiber: 2g | Sugar: 3g