This post may contain affiliate links. Please read our disclosure policy.

These Mashed Sweet Potatoes are creamy, easy to make, and perfect for Thanksgiving or any night. They’re made with sweet potatoes, a little cream cheese, milk, and simple seasonings.

mashed sweet potato in a brown rustic bowl
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

My family loves sweet potatoes, and I make them in so many different ways. This mashed version is one of the easiest! I like using cream cheese because it makes the potatoes creamy without needing much butter. Serve them with roasted chicken, roasted turkey breast, grilled steak, or just about anything you’re making for dinner.

Recipe Overview

Skill Level
Beginner
Prep Time
10 mins

Ingredients needed

This is a list of ingredients you need to make these healthy mashed sweet potatoes. Full measurements are listed below on the recipe card.

ingredients for mashed sweet potatoes.
  • Sweet potatoes: I use 4 pounds of fresh sweet potatoes for this recipe.
  • Cream cheese: I like using light cream cheese to make them creamy. You can also use regular cream cheese if you prefer.
  • Milk: Any milk you normally use will work. I usually recommend adding it a little at a time until you reach your preferred consistency.
  • Fresh thyme or rosemary: Optional, but nice for adding a little flavor and color.
  • Olive oil or melted butter: A little drizzle on top before serving is optional.

How to make mashed sweet potatoes

Prepare the sweet potatoes: Wash and scrub the sweet potatoes well to remove any dirt. Leave the skins on and keep the potatoes whole.

Boil: Place the sweet potatoes in a large pot and add enough water to cover them. Bring to a boil, then reduce the heat slightly and simmer for 30 to 45 minutes, or until the potatoes are fork-tender. Larger sweet potatoes may need more time.

Process the peeled sweet potatoes and add them to the cream cheese in a bowl to mix.

Cool and peel: Drain the potatoes and let them cool for a few minutes, just until they’re easy enough to handle. Carefully remove the skins. They should peel off easily once the potatoes are cooked.

Mash: Place the peeled sweet potatoes in a large bowl. Mash with a potato masher, gradually adding the milk until you reach a fluffy consistency. Add the softened cream cheese, salt, and pepper, and whip again until smooth.

Serve: Taste and adjust the seasoning if needed. Transfer to a serving bowl and garnish with fresh thyme or rosemary. Add a drizzle of olive oil or melted butter if desired. Serve warm.

    mashed sweet potato in a brown rustic bowl

    Recipe Tips

    • Choose similarly sized sweet potatoes: This helps them cook evenly, so you don’t end up with some soft and others still firm.
    • Leave the skins on while boiling: There’s no need to peel them beforehand. The skins come off much more easily after cooking.
    • Check for doneness: Cooking times will vary depending on the size of your sweet potatoes. They’re ready when a fork slides easily into the thickest part.
    • Let them drain well: After boiling, drain the potatoes and let them sit for a few minutes before peeling and mashing.
    • Use softened cream cheese: It blends into the warm potatoes much more easily.

    Common Questions

    Should I peel sweet potatoes before boiling them?

    No, I actually prefer boiling sweet potatoes whole with the skins on. It’s easier because you don’t have to peel or chop them beforehand. Once they’re cooked and cool enough to handle, the skins should come right off. Just make sure to wash and scrub them well before boiling.

    Can I make mashed sweet potatoes ahead of time?

    Yes! You can prepare them a day or two ahead and store them in an airtight container in the refrigerator. When you’re ready to serve, reheat them gently on the stovetop or in the microwave. Add a splash of milk if they seem too thick.

    Why are my mashed sweet potatoes watery?

    This usually happens when you don’t drain the potatoes well after boiling, or when you add too much milk. Drain them thoroughly and add the milk a little at a time.

    Can I make mashed sweet potatoes without cream cheese?

    Yes. You can use sour cream or plain Greek yogurt instead, although the flavor and texture will be slightly different. You can also leave it out and adjust the milk as needed.

    close up mashed sweet potatoes

    Storage and Reheating

    • Refrigerator: Store leftover mashed sweet potatoes in an airtight container for up to 4 days.
    • Freezer: Let them cool completely, then transfer to a freezer-safe container and freeze for up to 3 months.
    • Reheating: Warm in the microwave or in a saucepan over low heat, stirring occasionally. Add a splash of milk if needed to bring back the creamy texture.

    If you’re making these for Thanksgiving, I recommend preparing them the day before. It’s one less thing to worry about when you’re cooking everything else.

    Pin this now to find it later

    Pin It

    More sweet potato recipes

    If you try a recipe and like it, leave feedback in the comments below, and don’t forget to rate it! I would love it if you shared it with friends and family.

    5 from 8 votes

    Mashed Sweet Potatoes

    Skill Level: Beginner
    Servings: 8
    Prep: 10 minutes
    25 minutes
    Total: 35 minutes
    mashed sweet potatoes in a round bowl with a spoon in it.
    Rate Pin Print Add to Preferred Sources
    These easy Mashed Sweet Potatoes are made with cream cheese, milk, and simple seasonings. They're creamy, delicious, and make a great side dish for Thanksgiving or any night of the week.

    Video

    Ingredients

    • 4 pounds sweet potatoes
    • 1/3 cup cream cheese, softened, light or fat-free
    • Salt & pepper , to taste
    • 1/3 cup milk
    • Fresh thyme, or rosemary, to garnish
    • Drizzle of olive oil or melted butter, optional, to garnish

    Instructions

    • Wash and scrub the 4 pounds sweet potatoes well to remove any dirt. Leave the skins on and keep the potatoes whole.
    • Place the sweet potatoes in a large pot and add enough water to cover them. Bring to a boil, then reduce the heat slightly and simmer for 30 to 45 minutes, or until the potatoes are fork-tender. Larger sweet potatoes may need more time.
      peeled whole boiled sweet potatoes
    • Drain the potatoes and let them cool for a few minutes, just until they're easy enough to handle. Carefully remove the skins. They should peel off easily once the potatoes are cooked.
    • Place the peeled sweet potatoes in a large bowl and mash with a potato masher, gradually adding the 1/3 cup milk until the mixture is fluffy. Add the softened 1/3 cup cream cheese, Salt & pepper . Whip or mix until fully combined and incorporated.
      mashed sweet potato in white bowl with cream cheese being whisked in
    • Taste and adjust the seasoning if needed. Transfer to a serving bowl and garnish with Fresh thyme or rosemary. Add a Drizzle of olive oil or melted butter if desired. Serve warm.
      top view mashed sweet potatoes with spoon in it

    Notes

    • Serving size: Approximately ¾ cup
    • Cooking time: Whole sweet potatoes usually take about 30 to 45 minutes to boil, depending on their size. Very large potatoes may take longer. They’re ready when a fork slides easily into the center.
    • Leave the skins on: There’s no need to peel the sweet potatoes before boiling. Once they’re cooked and slightly cooled, the skins should come off easily.
    • Use similar-sized potatoes: This helps them cook at about the same rate.
    • Cream cheese: Let it soften before adding it to the potatoes so it mixes in more easily.
    • Milk: Add a little at a time until the potatoes are as creamy as you like.
    • Make ahead: Prepare up to 2 days in advance and refrigerate until ready to reheat.
    • Storage: Keep leftovers in an airtight container in the refrigerator for up to 4 days.
    • Freezing: Freeze for up to 3 months. Thaw overnight in the refrigerator and reheat with a splash of milk if needed.

    Nutrition

    Serving: 1-cupCalories: 234kcalCarbohydrates: 47gProtein: 4gFat: 4gSaturated Fat: 2gCholesterol: 11mgSodium: 159mgPotassium: 791mgFiber: 7gSugar: 10gVitamin A: 32319IUVitamin C: 5mgCalcium: 89mgIron: 1mg

    Nutrition information is automatically calculated, so should only be used as an approximation.

    Additional Info

    Course: Side Dish
    Cuisine: American
    Tried this recipe?Mention @healthyfitnessmeals or tag #healthyfitnessmeals!

    About Rena Awada

    Hi, I’m Rena! Welcome to my blog. I am the founder of Healthy Fitness Meals, certified nutrition coach through Precision Nutrition (PN1), food creator, and mom of five sharing balanced, family-friendly recipes.

    ebook cover with taco salad bowl in the image.
    Get my free eBook!
    Grab my free ebook featuring 20 of my top 30 minutes family-friendly healthy dinner recipes.
    5 from 8 votes (5 ratings without comment)

    Leave a comment

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

    Recipe Rating




    5 Comments

    1. 5 stars
      Pretty good recipe. Loved the addition of cream cheese. I’ll be adding more butter when I eat. Be aware that unless you have small sweet potatoes it will take 20 minutes or more for them to be boiled to softness. Mine took 30 minutes.

    2. 5 stars
      Hmm I wanna give this recipe a try but in my personal foodie lifestyle I don’t consider low fat or fat free cream cheese to be healthy, we go for all natural healthy fats, I think I’ll opt for the plain Greek yogurt and coconut pairs great with sweet potatoes! Well see how it’s goes! Thank you for the ideas!

      1. Hi Tonya. I love the substitutes you have in mind. I also love full fat but sometimes some prefer to go low fat on certain ingredients. Either way they can easily be substituted. I hope you like it if you do decide to make it.