This fresh cranberry stuffing turns the classic Thanksgiving side into a genuine showstopper, baked in a bundt pan so it slices and serves like a beautiful ring instead of a plain casserole scoop.

Key Ingredients & Substitutions
- Unsalted butter. Melts down the onion and celery and carries flavor through the whole dish. Swap in olive oil or a plant-based butter if you need to keep this dairy-free.
- Red onion. Milder and slightly sweeter than yellow onion once it's cooked down. A yellow or white onion works fine if that's what's on hand.
- Celery. The classic stuffing aromatic - don't skip it, even if you're tempted. It adds crunch and a savory backbone that balances the tart cranberries.
- Fresh cranberries. The whole point of this recipe. Frozen cranberries work too - just don't thaw them first, or they'll bleed too much juice into the mix. Give them a rough chop so every bite gets a little tartness.
- Fresh sage and parsley. Fresh herbs make a noticeable difference here. If you only have dried, use about a third of the amount and add it in with the sauteed vegetables so it has time to bloom.
- Salt and pepper. Season to taste, especially if your stock is already salted.
- Chicken stock. Keeps the bread cubes moist without turning mushy. We like this organic unsalted chicken stock. Swap in vegetable stock for a vegetarian version, or turkey stock if you happen to have it from another dish.
- Cubed bread stuffing mix. A pre-packaged unseasoned white and wheat blend keeps things simple, but day-old cubed cornbread or a hearty sourdough works beautifully too - just make sure it's fully dried out so it can soak up the stock instead of turning to paste.

Helpful Tips
Use bread that's actually dried out. Fresh, soft bread cubes will turn gummy the second they hit the warm stock. If you're cutting your own bread instead of using a bagged stuffing mix, cube it a day ahead and leave it out on the counter uncovered, or dry it in a low oven for about 15 minutes before you start.
Grease the bundt pan generously. This stuffing needs to release cleanly to get that pretty ring shape shown here. If you don't already own a nonstick bundt pan, use a nonstick spray or a light coating of soft butter, and get all the way into the pan's grooves and center tube - a stuffing that sticks halfway through unmolding is a lot harder to salvage than a normal casserole.
Press the stuffing down firmly as you pack the pan. A loosely packed bundt won't hold its shape once it's flipped out. Press each layer down with the back of a spoon or your hands as you go so the finished stuffing is dense enough to slice cleanly.
Let it rest for five minutes before unmolding. Pulling it straight from the oven and flipping immediately is the most common way to end up with a cracked or crumbly release. A short rest lets the stuffing firm up just enough to hold its shape when you invert the pan onto a serving plate.
Taste the mixture before it goes in the oven. Stir a little of the stock-soaked stuffing and taste it raw (it's just bread, stock, and vegetables, so this is perfectly safe) - this is your last chance to adjust salt, pepper, or a pinch more sage before it bakes.

Variations
- Add sausage. Brown a pound of breakfast or Italian sausage along with the onion and celery for a heartier, savory version.
- Go with cornbread. Swap the white and wheat bread cubes for dried cornbread cubes for a slightly sweeter, Southern-style stuffing - see the cornbread version pictured further down.
- Add pecans or walnuts. A half cup of toasted chopped nuts adds crunch and pairs beautifully with the cranberries.
- Make it apple-cranberry. Fold in a diced, peeled apple with the cranberries for extra sweetness and moisture.
- Keep it vegetarian. Use vegetable stock in place of chicken stock - everything else in the recipe is already vegetarian-friendly.
- Try it in the Instant Pot. If you're short on oven space on Thanksgiving Day, our Instant Pot Cranberry Pecan Stuffing uses the same flavor profile with a pressure cooker instead of a bundt pan.

Serving Ideas
Because it's baked in a bundt pan, this stuffing looks like a centerpiece the moment it hits the table - slice it like a cake rather than scooping it like a casserole, and let the ring shape do the work of dressing up your spread. It's a natural partner for a roast turkey and a ladle of gravy poured right into the center well, plus a spoonful of cranberry sauce on the side for even more of that tart contrast. If you're planning out the rest of the table, our Parmesan Green Beans and a big bowl of mashed potatoes round things out nicely, and you can browse 50 Creative Turkey Recipes for Thanksgiving if you're still deciding on the main event.
Leftovers are just as good the next day tucked into a turkey sandwich, or crisped up in a skillet with a fried egg on top for a next-morning breakfast that puts holiday leftovers to very good use.
Storing & Freezing
Let any leftover stuffing cool completely, then transfer it to an airtight container and refrigerate for up to 4 days. Reheat individual portions in the microwave, or cover the whole dish with foil and warm it in a 300 degree oven for about 15 minutes so it heats through without drying out.
This stuffing freezes well, baked or unbaked. To freeze it baked, cool completely, wrap tightly in plastic wrap and foil, and freeze for up to 3 months; thaw overnight in the refrigerator, then reheat covered in a 300 degree oven until warmed through. To freeze it unbaked, assemble the stuffing in a freezer-safe container (skip the bundt pan for this route), freeze before baking, and thaw fully in the refrigerator before baking as directed - add a few extra minutes to the bake time if it's still a little cold in the center.

More Thanksgiving Side Dishes
If you loved this recipe, here are a few more you might enjoy:
- Parmesan Green Beans
- Instant Pot Cranberry Pecan Stuffing
- Easy 3-Ingredient Cranberry Sauce
- 50 Creative Turkey Recipes for Thanksgiving
Recipe

Fresh Cranberry Stuffing
Ingredients
- ½ cup unsalted butter
- 1 red onion large, finely chopped
- 2 cups celery finely chopped
- 1 ½ cups fresh cranberries
- 1 tablespoon fresh sage chopped
- 1 tablespoon fresh parsley chopped
- 1 teaspoon salt
- 1 teaspoon pepper
- 4 cups chicken stock
- 24 oz cubed unseasoned white and wheat bread stuffing
Instructions
- Melt the butter in a large skillet over medium heat. Add the onion and celery and saute for 5 minutes, until softened. Stir in the fresh cranberries, sage, parsley, salt, and pepper, and saute for 1 more minute until fragrant.
- In a large bowl, combine the chicken stock, bread stuffing cubes, and the sauteed vegetable mixture. Stir until the bread is evenly moistened. Generously grease a 10-inch bundt pan with nonstick cooking spray, then pack the stuffing mixture into the pan, pressing down firmly as you go so it holds together.
- Bake in a preheated 350 degree F oven for 30 minutes, until the top is golden and the stuffing is heated through.
- Remove from the oven and let the stuffing rest in the pan for 5 minutes. Place a serving plate on top of the bundt pan and carefully flip to release the stuffing. Serve warm.
Nutrition
Nutrition details are an estimate, per serving.










Karen says
like the bundt pan idea if I just go with a large turkey breast -
Deedra says
I never thought about putting my stuffing into a bunt pan. What a great idea.
nance says
So easy - we make this every year.