Sweet-potato stuffing

Prep 15 min
Plus Cooking time: 60 minutes
Makes 8 Servings



1 loaf
whole-wheat bread, unsliced, about 450 g
1/2 cup
shallots, finely chopped
sweet potatoes, cut into 1-in. pieces
2 cups
2 tbsp
chopped fresh sage, or 2 tsp crumbled sage leaves
2 tsp
dried thyme leaves
1/2 tsp
fresh-ground black pepper
1/4 cup
dried cranberries
100 g
walnuts, chopped


  • Preheat oven to 350F. Cut bread, including crusts, into 1-in. cubes. You should have about 12 cups. Toast in the oven until lightly golden and dry, 10 to 15 min. Set aside to cool.
  • Meanwhile, melt butter in a medium pot over medium heat. When hot, add shallots. Stir frequently until softened slightly, about 2 min. Add sweet potatoes, broth and seasonings. Cover and bring to a boil, then simmer over medium-low until potatoes are almost tender, about 6 min. Set aside to cool.
  • Remove potatoes to a large bowl using a slotted spoon (if there are shallots too, that’s fine). Stir in bread cubes along with cranberries and walnuts. Whisk eggs into broth mixture, then stir into bread and potatoes. Turn into a 9×13-in. baking dish. Bake in centre of preheated oven, loosely covered with foil, for 20 min. Remove foil, stir, then bake until top is crusty, about 20 more min.

Make-Ahead Tip:

Cover with foil and reheat alongside turkey until warm, about 30 min.


Calories 393, Protein 10 g, Carbohydrates 40 g, Fat 24 g, Fibre 6 g, Sodium 634 mg.
Recipe Collections
Latest Recipes