Sweet Potato Pie Recipe With Whole Milk: Velvety Texture Without the Guilt

Desserts

Sweet Potato Pie Recipe With Whole Milk: Velvety Texture Without the Guilt

This sweet potato pie recipe with whole milk delivers the creamy, velvety texture you crave—without the heaviness of traditional recipes. The secret lies in whole milk's ability to balance sweetness while keeping the filling silky smooth, not greasy.

I've perfected this version after years of testing, ensuring every slice has that signature tender crumb and rich, caramelized flavor.

The whole milk plays a crucial role here, adding natural richness that enhances the sweet potatoes' natural sweetness without overpowering it. Unlike recipes calling for evaporated milk or heavy cream, this version stays light yet indulgent.

The filling comes together in just 15 minutes of prep, while the pie bakes to golden perfection in about 50 minutes.

What makes this recipe stand out is its foolproof technique—no one will guess it's made with whole milk instead of heavier dairy. The crust gets crisp at the edges while staying tender inside, creating that perfect contrast with each bite.

This is the kind of pie that disappears fast at holiday gatherings but feels lighter than traditional versions.

Ready in under an hour, this pie is perfect for Thanksgiving, Christmas, or any occasion where you want a showstopping dessert that's actually guilt-free. The whole milk makes all the difference in achieving that restaurant-quality texture at home.

👨‍🍳
Difficulty
Easy
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato pie recipe with whole milk

Whole milk transforms this classic pie into a velvety masterpiece with restaurant-quality texture.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lbs Orange-fleshed, peeled and cubed
Whole Milk 🥛 1 ½ cups Full-fat for creamy texture
Granulated Sugar 🍚 1 ½ cups Light brown preferred
Large Eggs 🥚 2 whole Room temperature for blending
Unsalted Butter 🧈 ½ cup Cold, cubed for crust
All-Purpose Flour 🌾 1 ½ cups Plus 1 tbsp for rolling
Salt 🧂 ½ tsp Fine sea salt preferred
Ground Cinnamon 🌿 2 tsp Freshly ground for warmth
Ground Nutmeg 🌶️ ½ tsp Freshly grated preferred
Pie Crust 🥧 1 pre-made Store-bought or homemade
Vanilla Extract 🍯 1 tbsp Pure vanilla preferred

The sweet potatoes are crucial—look for vibrant orange flesh at the grocery store, not pale or dry varieties. Costco or Trader Joe's usually carry the best quality in bulk. For the milk, whole milk is non-negotiable—it creates that signature creamy texture without heaviness. If you're making your own crust, chill the dough for 30 minutes before rolling to prevent shrinking. The sugar matters too: light brown adds subtle molasses notes that complement the sweet potatoes beautifully.

No whole milk on hand? Evaporated milk at half the amount works in a pinch, though the texture will be slightly denser. Short on cinnamon? Pumpkin pie spice at 1.5 tsp gives similar warmth. For the crust, Pillsbury or homemade both work—just press it firmly into the pan. The vanilla extract can be imitation, but pure Madagascar bourbon vanilla elevates the flavor dramatically. If you're using store-bought crust, egg wash it before baking for that golden finish.

This pie reheats beautifully—just 30 seconds in the microwave or 10 minutes at 350°F to restore freshness. Store leftovers in an airtight container for up to 4 days in the fridge. For make-ahead convenience, bake the day before—flavors meld even better overnight. Freeze unbaked pies for up to 3 months by wrapping tightly in plastic wrap and foil.

❤️

Why You'll Love This Recipe

  • No Fuss Filling: The whole milk makes this pie unexpectedly creamy—no heavy cream needed, just rich, velvety texture. I swear, the first time I used whole milk instead of evaporated, my husband asked for seconds before I even cut the first slice.
  • Sweet Potato Magic: That caramelized edge from baking the sweet potatoes first? Chef’s kiss. The natural sweetness balances the sugar perfectly, and the eggs bind it all into a custard that’s smooth but still holds its shape—no grainy texture here.
  • Holiday or Weeknight: Between us, this pie works everywhere. Too fancy for a Tuesday? The vanilla and cinnamon keep it cozy. Too casual for Thanksgiving? The whole milk keeps it light enough to serve with ice cream. My secret weapon for potlucks where I don’t want to stress.
  • Leftovers? Please.: This pie actually improves the next day—if there’s any left, which there won’t be. But if you’re prepping ahead, the butter seals in moisture better than I’ve seen in other recipes. (Yes, even on a Tuesday night.)

Step-by-step instructions for sweet potato pie with whole milk

Here's the method for a rich, velvety sweet potato pie that stays moist and flavorful.

1

Cook the Sweet Potatoes Until Tender

Preheat your oven to 375°F. Place the 2 lbs peeled and cubed sweet potatoes in a large baking dish and cover tightly with foil. Pour ½ cup water into the dish to create steam and prevent drying. Bake for 45-50 minutes until the sweet potatoes are fork-tender with no resistance.

The potatoes should collapse easily when pierced with a fork. If they're not tender enough, continue baking in 5-minute increments until fully cooked. Let them cool slightly before handling—this makes them easier to mash and prevents sugar burning when combined with other ingredients.

2

Prepare the Filling with Whole Milk and Spices

In a large mixing bowl, combine the cooled sweet potatoes with 1.5 cups whole milk, 1.5 cups granulated sugar, 2 whole large eggs, 1 tbsp vanilla extract, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, and 0.5 tsp salt. Use a potato masher or electric mixer to blend until the mixture is completely smooth and lump-free.

This is where the whole milk makes all the difference—it creates a naturally creamy texture without needing heavy cream. Taste the mixture and adjust sweetness if needed, though the sugar measurement should be precise for the perfect balance. The filling should be thick but pourable, similar to pudding consistency.

3

Create the Crust and Assemble the Pie

Roll out the pre-made pie crust on a lightly floured surface to fit a 9-inch pie dish, leaving a ½-inch overhang all around. Gently press it into the dish, trimming any excess dough. Chill the crust in the freezer for 10 minutes to firm up before adding the filling.

Pour the sweet potato mixture into the chilled crust, spreading it evenly. Dot the top with 0.5 cup cubed unsalted butter—this creates pockets of rich flavor as it melts during baking. Sprinkle 1.5 cups all-purpose flour (plus 1 tbsp extra for rolling) evenly over the top to create a crumbly streusel effect that adds texture.

4

Bake Until Golden and Set

Bake the pie at 350°F for 50-55 minutes until the filling is set but still slightly jiggly in the center. The edges should be golden brown, and the crust should be fully baked. If the top browns too quickly, tent loosely with foil after 30 minutes.

Remove from the oven and let cool completely on a wire rack before slicing. The pie needs time to firm up—this is crucial for clean slices. For best results, refrigerate for at least 4 hours or overnight before serving. The flavors will deepen and the texture will become perfectly velvety.

👨‍🍳

Pro Tips For Making Sweet Potato Pie Recipe With Whole Milk

  • Boil Until Fork-Tender: Sweet potatoes straight from the oven? Nope. For this pie, you need them soft as butter—poke with a fork, and it should slide in like a hot knife. I learned this the hard way after a pie that was more "sweet potato casserole" than dessert. Simmer peeled cubes in salted water for 15–20 minutes until they collapse easily.
  • Strain the Milk: Whole milk straight from the fridge makes the filling too thin and watery. Warm it first, then strain it through a fine-mesh sieve to remove any sediment—this keeps the texture silky smooth. (Yes, even if you’re using "organic" milk; sediment happens.) I skip this step sometimes, and the pie still works, but the difference is noticeable when you’re serving company.
  • Don’t Overmix the Filling: Whole milk and eggs love to separate if you beat them like you’re trying to win a baking contest. Mix just until the sugar dissolves, then fold in the mashed sweet potatoes gently—like you’re tucking in a baby, not punching it. Overmixing = tough pie. I’ve ruined more fillings this way than I’d admit, but now I resist the urge to "really get it smooth."
  • Pre-Bake the Crust 12 Minutes: This isn’t a crock-pot pie. The crust needs a head start to avoid a soggy bottom. Bake it alone at 375°F (220°C) for 12 minutes with pie weights or dried beans, then add your filling. No shortcut here—trust me, your future self will be grateful when the crust holds its shape instead of turning into a puddle. (And yes, I’ve served pie that way. Never again.)

Creative variations of these flavors

Spiced Rum Twist

Swap the vanilla extract for 1 tbsp spiced rum (like Captain Morgan) to add a warm, boozy depth that pairs beautifully with the cinnamon and nutmeg. I like to toast the rum in a small saucepan for 1 minute to evaporate some alcohol before mixing it into the filling.

This variation feels especially festive for holiday gatherings and adds a sophisticated touch without overpowering the sweet potatoes. 🥃

Pumpkin Pie Fusion

Blend 1 cup cooked pumpkin purée into the filling alongside the sweet potatoes for a hybrid dessert that's less sweet than traditional pumpkin pie. Use 1 tsp pumpkin pie spice instead of separate cinnamon and nutmeg for that classic flavor profile.

The whole milk keeps the texture light while the pumpkin adds natural sweetness. This version works especially well if you want to use up leftover pumpkin from other recipes.

Coconut Milk Creaminess

Replace half the whole milk with ¾ cup coconut milk for a tropical twist that adds subtle sweetness and a luxurious texture. The coconut milk's natural richness complements the sweet potatoes perfectly while keeping the pie lighter than traditional versions.

I recommend using full-fat canned coconut milk and reserving the cream for the filling. This variation feels especially refreshing during summer months. 🥥

Nutty Crust Upgrade

Add ½ cup chopped pecans or walnuts to your pie crust dough before rolling it out for a nutty crunch that contrasts beautifully with the creamy filling. I like to toast the nuts first for 3 minutes in a dry skillet to enhance their flavor.

This variation adds texture and a sophisticated touch that makes the pie feel extra special. The nuts also help balance the sweetness in each bite.

Espresso Boost

Add 1 tbsp instant espresso powder to the filling for a subtle coffee note that cuts through the sweetness and adds complexity. This variation works surprisingly well and gives the pie a sophisticated, almost adult dessert vibe.

I recommend using high-quality espresso powder for the best flavor. It's a great option if you want to impress guests without making the pie taste like coffee. ☕

Marshmallow Topping

Create a showstopping presentation by topping the baked pie with a layer of toasted marshmallows before serving. Spread 1 cup mini marshmallows evenly over the top after baking and broil for 1-2 minutes until golden.

This variation adds a fun, gooey contrast that kids and adults love. The whole milk in the filling keeps the pie moist even with the extra topping. 🍫

Nutrition facts

Servings 8 (1 slice)
Amount Per Serving
Calories 470kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 95mg32%
Sodium 310mg13%
Total Carbohydrate 60g22%
Dietary Fiber 3g11%
Sugars 42g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does this recipe use whole milk instead of evaporated milk or cream?

The whole milk creates a perfectly creamy texture without heaviness—it balances the sweetness while keeping the filling light and velvety. Unlike evaporated milk or heavy cream, it doesn’t make the pie too rich or dense. The fat content in whole milk also helps the filling hold its shape beautifully when chilled.

2

Can I make this pie ahead of time?

This pie actually tastes better the next day. Bake it a day ahead, then refrigerate in an airtight container. The flavors meld even more deeply, and the texture becomes even creamier. Just let it sit at room temperature for 30 minutes before slicing for perfect slices.

3

What’s the secret to a perfectly crisp crust?

Chill the crust for 10 minutes before adding filling, and press it firmly into the pie dish. For extra crispiness, brush the edges with egg wash before baking. If using store-bought crust, avoid overworking the dough—it can make the crust tough. A 9-inch pie dish gives the best balance of crust and filling.

4

How do I fix a watery filling?

If your filling looks too thin, it likely needs more baking time. Return it to the oven for 10-15 minutes at 350°F until set but still slightly jiggly in the center. For next time, ensure your sweet potatoes are fully cooked and cooled before mixing. Overcooking them can release excess moisture.

5

Can I substitute sweet potatoes with yams?

While yams work in a pinch, sweet potatoes are ideal for this recipe—they’re naturally sweeter and creamier. If using yams, reduce the sugar by ¼ cup to avoid an overly sweet pie. The texture will be slightly denser, but the flavor will still be delicious. For best results, stick with orange-fleshed sweet potatoes.

★★★★★4.9(13 reviews)
Categories Desserts