
If there’s one dish that instantly makes me think of cozy family dinners and holiday gatherings, it’s twice baked sweet potatoes. They’re the perfect mix of comfort food and elegance—simple enough for a weeknight meal but special enough to serve at Thanksgiving or a dinner party.
I first made these when I wanted to impress my family with something a little more exciting than the usual baked sweet potato. A regular baked sweet potato is delicious on its own, but I wanted something creamy, flavorful, and packed with personality. That’s when I thought of the idea: scoop out the fluffy sweet potato flesh, mix it with buttery goodness and a few savory (or sweet!) mix-ins, then bake it again until the tops are golden and irresistible.
It quickly became a recipe I return to again and again. Whether it’s for a potluck, Sunday dinner, or just when I’m craving comfort, twice baked sweet potatoes always deliver. And I’ll be honest—they look far more impressive than the effort they take, which makes them one of my favorite go-to recipes.
Why I Love This Recipe

The beauty of twice baked sweet potatoes lies in their versatility. Unlike a plain baked potato, these are loaded with flavor, creamy in texture, and customizable depending on the occasion.
Sometimes I keep them savory with cheddar cheese, green onions, and a touch of sour cream for richness. Other times, I’ll go the sweeter route—adding a sprinkle of brown sugar, a dash of cinnamon, and maybe some chopped pecans for crunch. Either way, the result is always satisfying and comforting.
Another reason I love this recipe? It’s naturally gluten-free and can easily be adapted to fit different diets. You can make them vegetarian, or even vegan by swapping in plant-based butter and cheese. And because sweet potatoes themselves are packed with vitamins, fiber, and natural sweetness, you don’t feel guilty going back for seconds.
Lastly, I love that these look like something straight out of a restaurant menu. When you set them on the table, people’s eyes light up. They’re colorful, inviting, and best of all—completely homemade.
Ingredients for Twice Baked Sweet Potatoes
To make this recipe, you don’t need anything fancy—just simple, wholesome ingredients you probably already have in your kitchen. That’s another reason this dish is such a staple for me.
Here’s what you’ll need:
- Sweet potatoes – The star of the show. Choose medium-to-large sweet potatoes that are firm and unblemished.
- Butter – Adds richness and helps create that smooth, creamy filling.
- Sour cream or Greek yogurt – For tang and creaminess (Greek yogurt also adds extra protein).
- Cheese – Cheddar is classic, but you can also try mozzarella, parmesan, or even a smoky gouda.
- Milk or cream – Just a splash helps loosen the mixture and make it extra silky.
- Salt and pepper – Simple seasonings that bring out the natural sweetness of the potato.
- Optional mix-ins – Green onions, cooked bacon, chives, garlic, or even a touch of brown sugar and cinnamon if you want a sweeter twist.
The wonderful thing is you can adjust this list to suit your mood. Want them more savory? Add caramelized onions and rosemary. Prefer sweet? Swap out the cheese and add marshmallows on top.
How Much Time Will You Need
One of the reasons I love twice baked sweet potatoes is that they feel indulgent but don’t actually take a ton of hands-on time.
Here’s the breakdown:
- Baking the sweet potatoes the first time: about 45–60 minutes depending on their size.
- Preparing the filling: around 10 minutes.
- Baking them the second time: another 15–20 minutes.
So, in total, you’ll need about 1 hour 15 minutes to 1 hour 30 minutes. Most of that time is just waiting for the oven to do its magic, which means you can focus on preparing other dishes or simply enjoying a glass of wine while they bake.
How to Make This Twice Baked Sweet Potatoes

Making twice baked sweet potatoes is straightforward, but there’s something satisfying about the process—like you’re crafting a dish with layers of flavor and texture.
Here’s the step-by-step guide:
Step 1: Bake the sweet potatoes
Preheat your oven to 400°F (200°C). Wash and scrub your sweet potatoes well, then pat them dry. Pierce each one a few times with a fork (this helps steam escape). Place them on a baking sheet and bake for 45–60 minutes, or until they’re tender when pierced with a knife.
Step 2: Let them cool slightly
Once baked, remove the sweet potatoes from the oven and let them cool just enough to handle—about 10 minutes.
Step 3: Slice and scoop
Slice each potato in half lengthwise. Carefully scoop out most of the flesh into a bowl, leaving a thin layer inside the skins to help them hold their shape. Be gentle here—you don’t want to tear the skins.
Step 4: Mash the filling
To the bowl of sweet potato flesh, add butter, sour cream (or Greek yogurt), a splash of milk, salt, pepper, and any mix-ins you like. Mash everything together until smooth and creamy. Taste and adjust seasoning if needed.
Step 5: Refill the skins
Spoon the mashed filling back into the potato skins, mounding it slightly on top. This is where the “twice baked” magic happens.
Step 6: Add cheese topping
Sprinkle shredded cheese on top of each potato for that gooey, golden finish.
Step 7: Bake again
Return the filled potatoes to the oven and bake for 15–20 minutes, until the tops are bubbly and slightly browned.
Step 8: Serve hot
Remove from the oven, sprinkle with fresh herbs or extra toppings, and serve immediately.
Substitutions
One of the best things about twice baked sweet potatoes is how customizable they are. If you don’t have an ingredient on hand, or you want to make the dish a little lighter, there are plenty of easy swaps.
- Butter substitute – Use olive oil or coconut oil for a different flavor profile.
- Dairy-free option – Swap sour cream for cashew cream or dairy-free yogurt. Use vegan cheese for the topping.
- Lighter version – Replace sour cream with plain Greek yogurt for a healthier boost.
- Extra flavor – Mix in roasted garlic, caramelized onions, or even a touch of chili powder for spice.
- Sweet version – Instead of cheese, add cinnamon, nutmeg, brown sugar, and chopped pecans. Top with mini marshmallows before the second bake for a holiday favorite.
These substitutions make the recipe adaptable for almost any dietary need or flavor preference.
Best Side Dish of Twice Baked Sweet Potatoes
Twice baked sweet potatoes are so hearty they can easily stand on their own, but pairing them with the right side dishes can take the meal to the next level. Here are three favorites that I think go perfectly:
- Roasted chicken or turkey – The savory meat pairs beautifully with the natural sweetness of the potatoes.
- Fresh green salad – A crisp salad with a tangy vinaigrette helps balance the richness of the dish.
- Steamed broccoli or green beans – Adding a simple vegetable side keeps the meal fresh, colorful, and well-rounded.
Serving and Presentation Tips
Twice baked sweet potatoes are naturally beautiful, but with a few presentation touches, they can truly steal the show at any meal. I love serving them straight from the oven in their skin—it keeps the rustic charm while showing off that creamy, golden topping.
For an extra touch, sprinkle freshly chopped herbs like parsley, chives, or thyme on top. Not only do they add a pop of color, but they also give a subtle burst of freshness. A light drizzle of olive oil or a sprinkle of paprika can also elevate the visual appeal. If you’re serving a holiday meal or dinner party, arrange the potatoes on a platter with a few roasted vegetables or a garnish of microgreens for a restaurant-quality presentation.
Stacking them on a tray with individual servings makes them easy for guests to grab, and the slightly browned tops will immediately make people reach for a fork. The contrast of the soft, creamy interior with the slightly crisp cheese topping is visually and texturally satisfying.
Tips and Tricks to Make This Recipe Even Better

Twice baked sweet potatoes are delicious as is, but a few simple tricks can elevate them even further.
- Bake evenly – Choose sweet potatoes of similar size so they cook at the same rate. This prevents some from being undercooked while others are too soft.
- Enhance creaminess – Use a potato masher or fork to achieve a smooth texture. For extra silkiness, a hand mixer works wonders.
- Balance flavors – Taste the filling before baking again. A pinch of salt or a small dash of cinnamon (if sweet) can really enhance the natural sweetness of the potato.
- Golden tops – Broil the potatoes for 1–2 minutes at the end of the second bake for an extra golden, bubbly finish. Keep a close eye to avoid burning.
- Prep ahead – You can bake the sweet potatoes a day in advance. Scoop and mash the filling, store separately, then assemble and bake the next day. This is perfect for busy holiday meals.
These simple adjustments can make your twice baked sweet potatoes more flavorful, creamier, and visually stunning.
Common Mistakes to Avoid
Even though this recipe is forgiving, a few mistakes can compromise the result.
- Undercooking the sweet potatoes – If the potatoes aren’t fully baked the first time, the filling will be lumpy and the skins won’t hold up. Always test by inserting a fork—it should slide in easily.
- Overstuffing – Too much filling can spill over during the second bake. Scoop carefully and leave a little space at the top.
- Skipping seasoning – Sweet potatoes naturally taste sweet, but without salt and other flavorings, the dish can be bland. Season the filling generously.
- Overbaking – The second bake only needs 15–20 minutes. Leaving them too long can dry out the filling or over-brown the tops.
- Ignoring temperature adjustments – If you’re doubling the recipe, ensure the oven rack has enough space, and rotate the pan for even baking.
By avoiding these mistakes, your twice baked sweet potatoes will turn out creamy, flavorful, and perfectly cooked every time.
How to Store It
Twice baked sweet potatoes are best enjoyed fresh, but leftovers can be stored easily:
- Refrigerator – Place cooled potatoes in an airtight container for up to 3–4 days.
- Freezer – You can freeze the baked filling separately or the entire assembled potato for up to 2 months. Wrap tightly in foil and place in a freezer bag.
- Reheating – Warm in the oven at 350°F (175°C) for 15–20 minutes, or until heated through. If frozen, thaw overnight in the fridge before reheating. Avoid microwaving if possible—it can make the texture watery.
Proper storage ensures you can enjoy these delicious potatoes later without losing their creamy, rich texture.
FAQ
Can I make these ahead of time?
Yes! Bake the sweet potatoes, scoop and mash the filling, and refrigerate separately. Assemble and bake just before serving.
Can I make them vegan?
Absolutely! Use plant-based butter and cheese, and replace sour cream with vegan yogurt or cashew cream.
Can I use regular potatoes instead of sweet potatoes?
Yes, but the flavor profile will change. Regular potatoes are less sweet and creamier, so you might want to adjust seasoning and toppings accordingly.
What’s the best way to reheat leftovers?
Reheat in the oven at 350°F (175°C) until warmed through. This keeps the tops crisp and the filling creamy.
Can I freeze twice baked sweet potatoes?
Yes, either the filling alone or the fully assembled potatoes. Wrap tightly and store for up to 2 months. Thaw in the fridge before baking.

Twice Baked Sweet Potatoes
- Total Time: 1 hour 35 minutes
- Yield: 4
- Diet: Gluten Free
Description
Twice baked sweet potatoes are a comfort food classic, perfect for family dinners, holiday gatherings, or a cozy weeknight treat. The sweet potato flesh is scooped, mixed with creamy butter and sour cream, flavored with cheese and seasonings, then baked again to create a golden, bubbly topping. This recipe is customizable—go savory with cheddar and bacon or sweet with cinnamon and pecans. They’re naturally gluten-free and can easily be made vegetarian or vegan. Creamy, flavorful, and visually stunning, these potatoes are always a crowd-pleaser.
Ingredients
- 4 medium sweet potatoes
- 3 tbsp butter
- 1/4 cup sour cream or Greek yogurt
- 1/4 cup milk or cream
- 1/2 cup shredded cheddar cheese
- Salt and pepper to taste
- Optional: chopped green onions, bacon, cinnamon, brown sugar, or nuts
Instructions
- Preheat oven to 400°F (200°C). Wash, scrub, and pierce sweet potatoes. Bake 45–60 minutes until tender.
- Let cool slightly, then slice in half lengthwise. Scoop out the flesh into a bowl, leaving a thin layer in skins.
- Mash sweet potato flesh with butter, sour cream, milk, salt, pepper, and optional mix-ins until creamy.
- Spoon mixture back into skins, top with shredded cheese.
- Bake 15–20 minutes until tops are golden and bubbly. Garnish with herbs if desired. Serve hot.
Notes
- For extra creaminess, use a hand mixer to mash the filling.
- Sweet version: add cinnamon, brown sugar, and chopped pecans instead of cheese.
- Make ahead: bake and mash potatoes a day in advance, then assemble and bake before serving.
- Prep Time: 15 minutes
- Cook Time: 1 hour 20 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 4
- Calories: 280
- Sugar: 6g
- Sodium: 220mg
- Fat: 12g
- Saturated Fat: 7g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 5g
- Protein: 6g
- Cholesterol: 25mg