Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(7)
Export 13 ingredients for grocery delivery
Step 1
Heat oven to 350°F. Grease a 9×13-inch baking dish with cooking spray; set aside.
Step 2
In a large non-stick sauté pan, brown the sausage over medium-high heat, crumbling it with a spoon or spatula as it cooks. Once the sausage is browned and cooked through, transfer it with a slotted spoon to a separate plate, and set aside.
Step 3
Add 1 tablespoon olive oil to the same sauté pan (or if there is leftover grease from the sausage, I highly recommend using that instead for extra flavor), and stir in the sweet potatoes. Season with salt and pepper, then sauté for 7-9 minutes, stirring occasionally, until tender. Transfer the sweet potatoes to a separate plate, and set aside.
Step 4
Add the remaining 1 tablespoon olive oil to the sauté pan, and add the leeks, celery, apple and garlic. Season with salt and pepper, and sauté for 5-6 minutes, or until the leeks have softened a bit. Remove pan from heat and set aside.
Step 5
In a medium mixing bowl or measuring cup, whisk together the chicken stock and eggs until smooth. In a (separate) large mixing bowl, add the sausage, sweet potatoes, leek mixture, bread, pecans, cranberries and herbs. Pour the egg mixture over the stuffing mixture, and toss until all of the ingredients are evenly combined. Spread the stuffing out evenly in the prepared baking dish, and cover loosely with aluminum foil.
Step 6
Bake (covered) for 40 minutes*. Remove the foil and bake (uncovered) for 10-15 more minutes, until the top is lightly toasted and golden. Keep an eye on the stuffing as it bakes so that the top does not burn.
Step 7
Serve warm, garnished with extra fresh herbs and black pepper if desired.