Mashed Sweet Potatoes

No matter who you're serving, these mashed sweet potatoes are guaranteed to be a hit! They're smooth, creamy, and full of sweet and savory flavor.

Mashed sweet potatoes

If these mashed sweet potatoes aren’t a perfect holiday side dish, I don’t know what is! They’re creamy, flavorful, and blissfully easy to make. They call for just 8 ingredients (yes, including salt and pepper), and you can even make them in advance. They’re totally gluten-free, and they can be made vegan, too. No matter who you’re serving, these mashed sweet potatoes are guaranteed to be a hit.

I got the idea to make them after developing last year’s sweet potato casserole recipe. Don’t get me wrong, I love its nutty crumble topping, but I was especially smitten with the gingery sweet potato filling. In fact, I liked it so much that I thought it would make a tasty side dish on its own. I amped it up with garlic and rosemary, and voila! It became the smoothest, creamiest, and most flavorful mashed sweet potatoes I’d ever tasted. If you love sweet potatoes, you have to try this recipe!

Healthy mashed sweet potatoes ingredients

Mashed Sweet Potatoes Recipe Ingredients

My favorite thing about this recipe is that it really lets the sweet potatoes shine. Unlike in a classic sweet potato casserole, you won’t find any marshmallows, brown sugar, or maple syrup here. The sweetness comes from the potatoes themselves. Then, these ingredients add richness and depth of flavor:

  • Olive oil or melted butter – Take your pick! I love the fruity olive oil in these mashed sweet potatoes, and it makes this recipe vegan. But if you prefer butter, its rich flavor is delicious here too.
  • Milk – I use almond milk because it’s what I keep on hand, but cow’s milk or another type of plant-based milk would work as well.
  • Rosemary – Rosemary and sweet potatoes are one of my favorite cold weather flavor combinations! It makes this mash cozy, aromatic, and complex.
  • Garlic – For sharp, savory depth of flavor.
  • Ground ginger – It adds subtle warmth.
  • And salt and pepper – To make all the flavors pop!

Find the complete recipe with measurements below.

Baked sweet potato flesh and rosemary in a food processor

How to Make Mashed Sweet Potatoes

Like in my mashed cauliflower recipe, I don’t actually mash the sweet potatoes here. Instead, I puree them in a food processor to create a super smooth, creamy texture. If you prefer to use a potato masher to achieve a chunkier texture, feel free, but I adore this method:

First, bake the potatoes. When I make traditional mashed potatoes, I start by boiling the potatoes. But when I’m working with sweet potatoes, I bake them. It concentrates their sweet flavor and makes their flesh smooth and creamy…perfect for mashed sweet potatoes! Wash the potatoes, and poke a few holes in them with a fork. Place them on a foil-lined baking sheet and bake at 425° for 60 minutes, or until tender. You should be able to easily pierce them with a fork.

Easy mashed sweet potatoes in a food processor

Next, blend! When the potatoes are cool enough to handle, peel away their skins. Transfer the cooked flesh to a food processor, along with the milk, butter or oil, rosemary, garlic, ginger, salt, and pepper. Process until creamy, and season to taste.

Finally, eat. Serve the mashed sweet potatoes hot, topped with a sprinkle of thyme leaves, a pat of butter, and salt and pepper. Enjoy!

Mashed sweet potatoes recipe

More Favorite Side Dishes

Delicious and easy to make, these mashed sweet potatoes would be a great addition to any fall or winter dinner (Thanksgiving and Christmas included!). Pair them with one or more of these other side dish recipes:

Mashed Sweet Potatoes

rate this recipe:
5 from 9 votes
Prep Time: 10 mins
Cook Time: 1 hr
Serves 4
These mashed sweet potatoes are the perfect holiday side dish. They're creamy, flavorful, and blissfully easy to make.


  • 5 large sweet potatoes (3 pounds)
  • 3 tablespoons extra-virgin olive oil or melted unsalted butter
  • cups almond milk or any milk
  • 2 teaspoons chopped fresh rosemary
  • 2 garlic cloves
  • 1 teaspoon ground ginger
  • 1 teaspoon sea salt
  • Freshly ground black pepper
  • Fresh thyme leaves or chopped parsley for garnish, optional
  • Pat of butter, for serving, optional


  • Preheat the oven to 425°F and line a baking sheet with foil.
  • Use a fork to poke a few holes into the sweet potatoes. Place on the baking sheet and roast until very tender, about 60 minutes.
  • Scoop the cooked sweet potato flesh out of the skins and place in a food processor. Add the olive oil, milk, rosemary, garlic, ginger, salt, and several grinds of pepper and process until creamy. If you prefer a chunkier consistency, mash with a potato masher. Season to taste.
  • Transfer to a bowl and garnish with the thyme. Serve with a pat of butter, if desired.


Leave a comment:

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

Rate this recipe (after making it)

  1. Peggy

    I notice that the recipe says use 3 pounds of sweet potatoes no matter if I change the servings from 4 to 6 or anywhere in between.

    • Jeanine Donofrio

      Hi Peggy, we have this recipe listed as Serves 4.

  2. Dana

    Do these freeze and reheat well?

  3. Kristin

    5 stars
    Can you make these ahead and reheat?

    • Jeanine Donofrio

      yep! Just give it a stir before you serve.

  4. Janet

    I have a couple of sweet potatoes that won’t make it to Thanksgiving, so I’ll try this tonight.

    • Christine

      me too- will leave a comment after I make this.

  5. Sabrina

    yep, this works for me, all in and not just Thanksgiving!

A food blog with fresh, zesty recipes.
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.