Mom’s Sausage and Cranberry Stuffing has been the star of our family holidays for as long as I can remember. This American classic, born in my mom’s kitchen, masterfully balances savory sausage with sweet-tart cranberries for a flavor that’s simply unforgettable. It’s the one side dish that always gets the most compliments and disappears the fastest from the table. The aroma alone will make your whole house feel like a holiday celebration.
Why You'll Love This Recipe
- The savory sausage and sweet cranberries are an irresistible combination
- Your home will smell absolutely incredible while it bakes
- You can make it a day ahead to simplify your holiday cooking
- It’s a guaranteed crowd-pleaser that goes with any roast
- That crispy top and soft interior is pure texture perfection
Ingredients You’ll Need
- Day-old French or Italian bread: Use bread that’s slightly stale for the best texture, it soaks up the broth without turning to mush. A rustic loaf with a firm crumb holds up perfectly.
- Bulk mild pork breakfast sausage: This is the savory foundation. Mild sausage lets the other flavors shine, but you could use hot if you like a kick.
- Unsalted butter: Cooking the vegetables in butter creates a rich, flavorful base. Using unsalted lets you control the final seasoning of your stuffing.
- Yellow onion and celery stalks: This classic aromatic duo builds the essential savory flavor base. Dice them evenly so they cook at the same rate.
- Fresh sage and thyme: Fresh herbs are non-negotiable for that authentic holiday fragrance. They lose potency quickly, so add them at the end of sauteing.
- Dried cranberries: They provide little bursts of sweet-tartness that cut through the richness. Look for ones without added sugar for a more balanced flavor.
- Chopped walnuts: Toasted walnuts add a wonderful crunch and nutty depth. You can toast them lightly in a dry pan first for even more flavor.
- Large eggs: They act as a binder, helping to hold the stuffing together without making it dense. Whisk them well before adding.
- Low-sodium chicken broth: Using low-sodium broth is key so you can season the dish yourself. The amount you use determines the final texture.
- Kosher salt and black pepper: Season generously at the end. Freshly ground pepper has a brighter, more complex flavor than pre-ground.
How to Make It
Toast the Bread Cubes:
Preheat your oven and spread the bread on a baking sheet. Toasting the cubes dries them out, which is crucial for absorbing all that delicious broth and egg mixture later without becoming soggy. Let them cool completely before mixing.
Brown the Sausage:
Cook the sausage in a large skillet over medium-high heat, breaking it into small crumbles with a spoon. You want to cook it until there’s no pink left, which takes about six to eight minutes. Transfer it to your large mixing bowl using a slotted spoon to leave the grease behind.
Saute the Aromatics:
Reduce the heat and melt the butter in the same skillet. Add your diced onion and celery, cooking them until they’re soft and translucent. This step builds the foundational flavor layer, and cooking them in the sausage-infused butter makes everything more delicious.
Bloom the Herbs:
Stir the chopped sage and thyme into the skillet with the vegetables. Cooking them for just a minute awakens their essential oils and fills your kitchen with that unmistakable holiday scent. Then, pour the entire buttery mixture over the bread and sausage.
Combine the Dry Ingredients:
Add the dried cranberries and chopped walnuts to your big bowl. Now, gently toss everything together until it’s well combined. You’re just distributing the components evenly at this point, before any liquid goes in.
Mix the Wet Ingredients:
In a separate bowl, whisk the beaten eggs with one cup of the chicken broth. Pouring this evenly over the bread mixture ensures every bit gets coated, which helps the stuffing set beautifully as it bakes.
Moisten and Season:
Pour another cup of broth over everything. Now, use your hands or a large spoon to gently toss and fold, making sure the liquid is distributed. The bread should feel moist but not swimming. Season with salt and pepper, and only add the last half cup of broth if it still seems dry.
Bake Covered:
Transfer the stuffing to a greased baking dish and press it into an even layer. Covering it tightly with foil for the first half of baking traps steam, which cooks the eggs and broth through the center, ensuring it’s perfectly set and moist.
Crisp the Top:
Remove the foil and let it bake uncovered for the final stretch. This is where you get that gorgeous, golden-brown, crispy top that provides the perfect contrast to the soft interior underneath. Let it rest for ten minutes before serving so it firms up just right.

You Must Know
- Use day-old bread for ideal texture
- Gently fold in the liquids, don’t stir aggressively
- Always taste before baking to adjust seasoning
- The amount of broth controls moisture level
- It’s my favorite make-ahead holiday dish
Storage Tips
Store any leftovers in an airtight container in the fridge where they’ll keep perfectly for up to three days. I reheat mine in the oven at 350°F, covered with foil, for about 20 minutes until it’s warmed through – the microwave can make it a bit soggy. You can also freeze this stuffing for up to two months in a freezer-safe container; just thaw it overnight in the refrigerator before reheating it the same way. It’s almost as good as fresh, which is a lifesaver for holiday meal planning.
Ingredient Substitutions
If you need a gluten-free version, just swap the bread for your favorite gluten-free loaf, cubed and toasted. For dairy-free, use a good olive oil instead of butter for sauteing the vegetables. You can leave out the walnuts entirely for a nut-free stuffing, or replace them with chopped sauteed mushrooms for an earthy note. In a pinch, you can use packaged herb seasoning, but use about one-third the amount since dried herbs are more concentrated. Any good breakfast sausage works, or try Italian sausage for a different flavor profile.
Serving Suggestions
This stuffing is the ultimate holiday sidekick. I always serve it right alongside the main event, whether that’s a classic roasted turkey, a glazed ham, or even a simple roast chicken. It pairs wonderfully with creamy mashed potatoes, green bean casserole, and a tangy cranberry sauce to complete the plate. For a cozy non-holiday dinner, it’s fantastic with a pan-seared pork chop and some roasted Brussels sprouts.
Cultural Context
Stuffing, or dressing, is a cornerstone of American holiday tables, with roots that stretch back to ancient Roman cooks who used to stuff birds with mixtures of herbs, spices, and other ingredients. This particular version, with its sausage and cranberries, feels very much like a nod to New England traditions, where wild cranberries are native and pork sausages were a common preserved food. Every family seems to have their own cherished recipe passed down through generations, making it more than just a side dish—it’s a edible piece of family history shared during our most meaningful meals.

Pro Tips
- Toast your bread cubes until crisp and dry
- Cook sausage and veggies a day ahead to save time
- Let the finished stuffing rest before serving for clean slices
- The crispy top is the best part, don’t skimp on the uncovered bake
- I always make a double batch because leftovers are fantastic
Frequently Asked Questions
Day-old French or Italian bread is ideal for Mom’s Sausage and Cranberry Stuffing. Stale, cubed bread absorbs the flavorful chicken broth and egg mixture without becoming mushy, giving you the perfect texture. Fresh bread will make your stuffing too soft and wet.
Yes, you can assemble Mom’s Sausage and Cranberry Stuffing a day ahead. Prepare everything up to the point of baking, cover it tightly, and refrigerate. Before serving, let it sit at room temperature for 30 minutes, then bake as directed, adding a few extra minutes if needed.
If you have a nut allergy or preference, you can omit the walnuts or substitute with chopped pecans for a similar crunch. For a nut-free version, try toasted pumpkin seeds (pepitas) for texture, or simply leave them out—the stuffing will still be delicious with the sausage and cranberries.
Your Mom’s Sausage and Cranberry Stuffing is ready when the top is golden brown and crisp, and the center is hot. Insert a knife into the center for about 10 seconds; it should come out hot to the touch. The edges should be slightly pulling away from the baking dish.
Mom’s Sausage and Cranberry Stuffing is the perfect American holiday side dish. Serve it alongside roast turkey, honey-glazed ham, or roast chicken. It also pairs wonderfully with classic sides like mashed potatoes, green bean casserole, and roasted carrots for a complete feast.