Small-Batch Sweet Potato Casserole with Pecan Topping

Published:
November 5, 2026
Servings:
6
Yield:
6 side servings

A small-batch sweet potato casserole does not need a big pan. This version makes six side servings in an 8-inch square dish. The sweet potatoes are roasted, mashed with a little milk and brown sugar, and baked under a pecan topping. There are no marshmallows.

You can roast the potatoes and mix the filling a day ahead. Keep the pecan topping separate until baking time so it stays crisp. That makes this a useful side for a small Thanksgiving dinner or any meal where the oven is busy.

Jump to Recipe
Small-batch sweet potato casserole with a light pecan topping in a square baking dish
Sweet potato casserole with pecan topping in an 8-inch square dish.

Ingredients for Small-Batch Sweet Potato Casserole

This recipe makes six side servings in an 8-inch square baking dish. Measure the sweet potato after it is cooked, peeled, and mashed.

Sweet potato filling

  • 3 cups cooked, peeled, mashed orange sweet potato, from about 2 1/2 to 3 pounds whole sweet potatoes
  • 2 tablespoons unsalted butter, melted
  • 2 tablespoons packed light brown sugar
  • 1/4 cup whole milk
  • 1 large egg, lightly beaten
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon fine salt

Pecan topping

  • 1/2 cup chopped pecans
  • 2 tablespoons packed light brown sugar
  • 2 tablespoons all-purpose flour
  • 1 tablespoon unsalted butter, melted
  • 1/4 teaspoon ground cinnamon

How to Make Small-Batch Sweet Potato Casserole

Roast and measure the sweet potatoes first. Then mix the filling, add the pecan topping, and bake.

  1. Roast the potatoes. Heat the oven to 400°F. Scrub the sweet potatoes, dry them, and prick each one a few times with a fork. Set them on a rimmed baking sheet. Roast until a knife slides through the thickest part easily, about 50 to 70 minutes, depending on size. Let them cool until you can handle them.
  2. Measure the filling. Cut open the potatoes and scoop out the flesh. Mash it, then measure 3 cups. Save any extra for another dish. Lower the oven to 350°F.
  3. Mix the filling. Stir the melted butter, brown sugar, milk, egg, vanilla, cinnamon, and salt into the measured sweet potato. Mix until evenly combined. Spread it in a lightly greased 8-inch square baking dish.
  4. Make the topping. Stir the pecans, brown sugar, flour, melted butter, and cinnamon together. Scatter the mixture over the sweet potatoes.
  5. Bake. Bake uncovered at 350°F for about 30 to 40 minutes, until the topping is browned and the center of the casserole reaches 165°F on a food thermometer. Let it stand for 10 minutes before serving.

Roasting and baking times are starting ranges. Potato size, the baking dish, and whether the filling starts cold can change the time needed. Use the potato’s tenderness and the casserole’s center temperature to decide when each stage is done.

Serving of sweet potato casserole with pecan topping on a white plate
One of six side servings of sweet potato casserole.

Make It a Day Ahead

Roast and mash the sweet potatoes, then mix the filling and spread it in the baking dish. Cover and refrigerate it at 40°F or below for up to 24 hours. Mix the topping and keep it covered in a separate container in the refrigerator.

When you are ready to bake, add the topping to the cold filling. Allow extra oven time beyond the 30-to-40-minute starting range, and check the center with a thermometer. A metal pan is a simple choice for baking straight from the refrigerator. If you use glass, follow its manufacturer’s directions for temperature changes.

If you are taking the unbaked casserole to another kitchen, transport the filling covered in an insulated cooler with ice packs. Carry the topping separately and keep both cold. Add the topping and bake when you arrive. Do not leave the egg-and-milk filling at room temperature while the rest of dinner is prepared.

Unbaked sweet potato filling in a square dish beside pecan topping kept in a separate container
Keep the topping separate from the filling until baking time.

Keep the Filling Creamy and the Topping Crisp

Roasting the sweet potatoes avoids adding cooking water to the filling. Measure the cooked flesh rather than guessing from the number of potatoes: the sizes vary, but the recipe uses exactly 3 cups.

If the casserole seems loose, check whether the potatoes were measured after cooking and whether the center has reached 165°F. Let it rest for 10 minutes before serving. For a make-ahead casserole, keep the pecans away from the moist filling until just before baking.

Storage and Reheating

Refrigerate leftovers in covered, shallow containers within 2 hours of cooking. Keep them at 40°F or below and use within 3 to 4 days. Reheat a portion until it reaches 165°F throughout. The pecan topping may soften after refrigeration.

More Ways to Use Sweet Potatoes

For a savory breakfast, try our Sweet Potato Crust Egg Bake.

Frequently Asked Questions

Do I need to cover sweet potato casserole while it bakes?

This recipe bakes uncovered so the pecan topping can brown. If the topping darkens before the center reaches 165°F, loosely cover the dish with foil for the rest of the bake.

Can I use canned sweet potatoes?

This recipe is measured with 3 cups of cooked, peeled sweet potato. If using canned sweet potatoes, choose plain ones, drain them thoroughly, and measure after draining. Sweet potatoes packed in syrup will make a sweeter filling.

Why is my sweet potato casserole runny?

Extra moisture can come from wet potatoes or undrained canned sweet potatoes. An underbaked center can also look loose. Measure the cooked potato, bake to the center-temperature target, and give the dish its 10-minute rest.

Can I double it for a crowd?

Double the ingredient amounts and use a larger baking dish. The deeper or wider filling may need a different bake time, so check the center with a thermometer rather than doubling the minutes.

Serving Ideas

Small-batch sweet potato casserole with a light pecan topping in a square baking dish

Small-Batch Sweet Potato Casserole with Pecan Topping

Make a small-batch sweet potato casserole with a crisp pecan topping in an 8-inch pan. Includes six servings, make-ahead steps, and tips for a creamy filling.

Published:
November 5, 2026
Servings:
6
Yield:
6 side servings
Roast sweet potatoes
400°F
Bake casserole
350°F
Center of casserole
165°F

Ingredients

Sweet potato filling

  • 3 cups cooked, peeled, mashed orange sweet potato, from about 2 1/2 to 3 pounds whole sweet potatoes
  • 2 tablespoons unsalted butter, melted
  • 2 tablespoons packed light brown sugar
  • 1/4 cup whole milk
  • 1 large egg, lightly beaten
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon fine salt

Pecan topping

  • 1/2 cup chopped pecans
  • 2 tablespoons packed light brown sugar
  • 2 tablespoons all-purpose flour
  • 1 tablespoon unsalted butter, melted
  • 1/4 teaspoon ground cinnamon

Instructions

  1. Roast the potatoes

    Heat the oven to 400°F. Scrub the sweet potatoes, dry them, and prick each one a few times with a fork. Set them on a rimmed baking sheet. Roast until a knife slides through the thickest part easily, about 50 to 70 minutes, depending on size. Let them cool until you can handle them.

    400°F Roast sweet potatoes

  2. Measure the filling

    Cut open the potatoes and scoop out the flesh. Mash it, then measure 3 cups. Save any extra for another dish. Lower the oven to 350°F.

  3. Mix the filling

    Stir the melted butter, brown sugar, milk, egg, vanilla, cinnamon, and salt into the measured sweet potato. Mix until evenly combined. Spread it in a lightly greased 8-inch square baking dish.

  4. Make the topping

    Stir the pecans, brown sugar, flour, melted butter, and cinnamon together. Scatter the mixture over the sweet potatoes.

  5. Bake and rest

    Bake uncovered at 350°F for about 30 to 40 minutes, until the topping is browned and the center of the casserole reaches 165°F on a food thermometer. Let it stand for 10 minutes before serving.

    350°F Bake casserole

Storage

  • Refrigerator: Refrigerate leftovers in covered, shallow containers within 2 hours of cooking. Keep at 40°F or below and use within 3 to 4 days. (4 days)

Reheating

  • Oven or microwave: Reheat a portion until it reaches 165°F throughout. The pecan topping may soften after refrigeration. at 165°F