Cranberry Apple Stuffing

Cranberry Apple Stuffing
⏱️ cook time 45 minutes
🍽️ servings 8
⚡ Difficulty easy

intro

Tart cranberries, sweet crisp apples, and savory herbed sourdough baked to golden, crispy-edged perfection. The cozy, iconic side that anchors every autumn Thanksgiving spread.

Ingredients

Sourdough bread (crust on, cut into 1-inch cubes) 8 cups (≈1 large loaf)
Unsalted butter (melted, plus extra for greasing) 6 tbsp
Yellow onion (diced) 1 medium (≈1 cup)
Celery stalks (diced) 3 (≈1 cup)
Honeycrisp apple (cored, diced 1/2-inch, unpeeled) 1 large (≈1.5 cups)
Dried cranberries 3/4 cup
Fresh sage (chopped) 2 tbsp
Fresh thyme leaves 1 tbsp
Low-sodium chicken broth (or vegetable broth) 1.5 cups
Large eggs (beaten) 2
Kosher salt 1 tsp
Freshly ground black pepper 1/2 tsp

Steps

1

Toast Sourdough Cubes

Preheat oven to 350°F (175°C). Spread the 8 cups of 1-inch sourdough bread cubes in a single even layer across the large stainless steel baking sheet. Bake for 10-12 minutes, stirring once halfway through, until cubes are dry to the touch and lightly golden at the edges. Remove from oven and transfer cubes to the chrome wire cooling rack to cool for 10 minutes; leave the oven set to 350°F (175°C) for baking the stuffing later.

Step 1
step1:Toast Sourdough Cubes
Step 1
step1:Toast Sourdough Cubes
2

Sauté Aromatic Base

Melt 6 tablespoons of unsalted butter in the 28cm stainless steel sauté pan over medium heat. Add the 1 cup diced yellow onion and 1 cup diced celery, cooking for 7-8 minutes, stirring occasionally with the beech wood spoon, until vegetables are soft and translucent with no raw crunch remaining. Season with ½ teaspoon of kosher salt, taken from the fixed oak salt cellar, as they cook.

Step 2
step2:Sauté Aromatic Base
3

Cook Apples and Herbs

Add the 1.5 cups diced unpeeled Honeycrisp apple, 2 tablespoons chopped fresh sage, and 1 tablespoon fresh thyme leaves to the sauté pan with the onion and celery. Stir to combine with the wooden spoon, cooking for 3 minutes over medium heat until apples are slightly tender but still hold their shape (avoid overcooking to mushy, applesauce-like consistency). Season with the remaining ½ teaspoon kosher salt and ½ teaspoon freshly ground black pepper from the fixed pepper grinder, then remove the pan from heat.

Step 3
step3:Cook Apples and Herbs
4

Mix Stuffing Base

Transfer the fully cooled toasted sourdough cubes from the wire rack to the large 4L stainless steel mixing bowl. Add the cooked apple, onion, celery, and herb mixture from the sauté pan, then pour in the ¾ cup dried cranberries from the small pinch bowl. Toss gently with the wooden spoon to distribute all ingredients evenly, taking care not to crush the delicate toasted bread cubes.

Step 4
step4:Mix Stuffing Base
5

Add Binding Liquid

In the clear glass measuring cup, whisk together the 1.5 cups low-sodium chicken broth and 2 beaten large eggs until fully combined with no streaks of egg visible. Slowly pour the egg-broth mixture over the bread mixture in the mixing bowl, tossing gently with the wooden spoon as you pour to ensure every bread cube is lightly moistened. Stop pouring before the mixture becomes soggy; there should be no free-standing pooling liquid at the bottom of the bowl.

Step 5
step5:Add Binding Liquid
Step 5
step5:Add Binding Liquid
6

Transfer to Baking Dish

Lightly grease the interior of the 9x13 inch matte cream ceramic baking dish with a small pat of unsalted butter to prevent sticking. Scoop the moistened stuffing mixture into the dish, spreading it into a loose, even layer — do not pack the mixture down tightly, as compacting leads to dense, soggy stuffing. Scatter a few extra fresh thyme leaves across the top for subtle garnish before baking.

Step 6
step6:Transfer to Baking Dish
7

Bake to Golden Perfection

Cover the baking dish tightly with a sheet of aluminum foil, crimping the edges to create a tight seal. Bake at 350°F (175°C) for 25 minutes, then remove the foil and bake for an additional 18-20 minutes, until the top is crispy and deep golden brown, the edges are bubbling gently, and the stuffing reaches a food-safe internal temperature of 165°F (74°C). Remove from the oven and let rest for 5 minutes before serving to allow the liquid to fully absorb.

Step 7
step7:Bake to Golden Perfection
Step 7
step7:Bake to Golden Perfection

Tips

1.Use day-old sourdough bread if available: stale, dry bread absorbs the broth and egg mixture without turning mushy, creating a light texture with distinct bread cubes. If using fresh bread, extend the toasting time by 3-4 minutes to fully dry out the crumb before mixing.
2.Avoid packing the stuffing tightly into the baking dish: a loose, gently spread layer allows hot air to circulate while baking, creating craveable crispy top and edge pieces instead of a dense, soggy block.
3.For extra autumnal flavor, swap ½ cup of the chicken broth for unfiltered apple cider: it amplifies the sweet-tart apple note without making the stuffing overly sweet, and pairs beautifully with the bright tartness of the dried cranberries.

✨ You May Also Like

Side Dishes
🍜 India

Velvety, aromatic all-purpose curry sauce perfect for tossing with roasted veggies, grilled protein, or rice for fast, cozy, flavorful meals.

⏱️ 25 minuteSide Dishes ★ 4.8
Side Dishes
🍜 Spain

Tender, starchy boiled yuca tossed in bright, garlicky citrus mojo sauce—an iconic, zesty side that pairs beautifully with roasted pork, grilled meats, and rice and beans.

⏱️ 40 minuteSide Dishes ★ 5
Side Dishes
🍜 United States

Tender, paper-thin potato flatbread, a beloved Norwegian-American Minnesota Christmas staple, griddled until softly spotted and served warm with butter.

⏱️ 1 hour 30Side Dishes ★ 4.6
Side Dishes
🍜 United States

Rich, deeply savory cured salt pork, a long-lasting kitchen staple perfect for frying crispy as a side or adding umami to stews, beans, and chowders.

⏱️ 7 days (2Side Dishes ★ 4.9
Side Dishes
🍜 United States

Crispy, tangy classic Southern fried green tomatoes with a crunchy cornmeal crust, served hot for a nostalgic, comforting summery bite.

⏱️ 25 minuteSide Dishes ★ 4.9
Side Dishes
🍜 United States

Moist, golden-crusted savory muffins with sweet corn, zesty jalapeño, and melted cheddar, perfect for pairing with smoky summer grilled fare.

⏱️ 30 minuteSide Dishes ★ 4.9

Cranberry Apple Stuffing:Frequently Asked Questions

1.Do I have to use sourdough bread for this stuffing, or can I swap in a different bread? ▾
Sourdough’s tangy, chewy crumb balances the sweet fruit and savory herbs perfectly, but you can swap in crusty French bread, day-old ciabatta, or even cornbread if you prefer. Just avoid soft, pre-sliced sandwich bread—it gets mushy instead of developing those craveable crispy edges when baked.
2.Why do you leave the apple skin on for this recipe, instead of peeling it first? ▾
Leaving the Honeycrisp apple skin on adds bright, pretty fall color, extra fiber, and a subtle tart, earthy depth that balances the sweet fruit flesh. It also holds its texture better during baking, so you get nice, distinct apple chunks instead of soft, mushy bits that disappear into the stuffing.
3.Can I make this stuffing gluten-free for guests with dietary restrictions? ▾
Definitely! Swap the regular sourdough for a crusty gluten-free sourdough loaf (look for one with a sturdy, dense crumb, not soft sandwich-style gluten-free bread) and double check that your broth and dried herbs have no hidden gluten additives. The rest of the ingredients are naturally gluten-free, so no other swaps are needed.
4.Should I dry my bread cubes out first, or can I use fresh bread right out of the loaf? ▾
Drying your bread cubes is non-negotiable for the best texture. Spread cut 1-inch cubes on a rimmed baking sheet, toast at 300°F for 12-15 minutes until dry and crisp on the edges, or leave them out on the counter for 24 hours. Fresh bread holds too much moisture and will turn your stuffing gummy instead of light and crispy-topped.
5.Can I cook this stuffing inside the turkey cavity instead of baking it in a casserole dish? ▾
You can, but food safety is key here. Stuff the turkey loosely right before roasting (never pre-stuff and chill it) and make sure the center of the stuffing reaches a safe 165°F on an instant-read thermometer before serving. I prefer baking it separately for crispier edges and more even cooking, though.
6.What’s the best way to get extra crispy edges on my baked stuffing? ▾
First, don’t pack the stuffing mixture too tightly into your greased baking dish—loosely mounded mix lets hot air circulate evenly. Drizzle the top with a little extra melted butter before baking, and bake uncovered for the last 10 minutes of cook time instead of keeping it covered the whole time for perfect golden, crunchy edges.
7.Can I add extra mix-ins like sausage or nuts to this recipe? ▾
Of course! This recipe is super customizable. Cooked, crumbled sweet Italian sausage, toasted chopped pecans or walnuts, diced roasted chestnuts, or extra chopped fresh sage all pair beautifully. Just stick to no more than 1 cup of total extra add-ins so you don’t overpower the classic cranberry and apple flavor balance.
8.The cranberries I have are frozen, not fresh—will that work for this stuffing? ▾
Frozen cranberries work perfectly here, no need to thaw them first. Toss them straight into the stuffing mix right before baking; they’ll release their tart juice as they cook, just like fresh cranberries. The only difference is they may bleed a little more pink into the bread, which adds a pretty, festive pop of color.
9.How do I keep my stuffing from turning out too dry or too soggy? ▾
Add your broth in ¼ cup increments, stirring gently, until the bread is moistened but not sitting in pooled liquid at the bottom of the bowl. If it comes out too dry after baking, drizzle with a little warm extra broth before serving. If it’s too soggy, pop it back in the oven uncovered for 5-8 minutes to crisp up.
10.What type of cranberries work best—fresh whole, dried sweetened, or jellied cranberry sauce? ▾
Fresh whole cranberries are ideal for that bright, tart pop that cuts through the rich, buttery bread. If you only have dried sweetened cranberries, you can use those, but cut the amount by ⅓ since they’re sweeter and chewier. Skip jellied cranberry sauce entirely—it will make the stuffing mushy and overly sweet.
11.How long does leftover cranberry apple stuffing stay good in the fridge? ▾
Leftover stuffing will stay fresh for 3 to 4 days stored in a tightly sealed airtight container in the refrigerator. Reheat it in a 350°F oven covered with foil for 15-20 minutes, removing the foil for the last 5 minutes to crisp the top back up. You can also freeze leftover stuffing for up to 3 months for quick future meals.
12.I don’t have Honeycrisp apples—what other apple varieties work well as a substitute? ▾
You want a crisp, firm apple that holds its shape when baked, so great swaps include tart Granny Smith, sweet Fuji, Pink Lady, or Jonagold. Skip very soft, mealy apples like Red Delicious, which will turn to mushy bits during baking and won’t give you that nice tender-crisp apple bite in every spoonful.
13.Do I need to add eggs to this stuffing to hold it together? ▾
Eggs are totally optional here. If you prefer a denser, more cohesive stuffing that holds its shape cleanly when scooped, whisk 1 large egg into your broth before pouring it over the bread mixture. If you like a lighter, looser stuffing with more distinct, crispy bread chunks, you can leave the egg out entirely.

Comments (7)

3 days ago

OMG, made this for our Friendsgiving potluck last weekend and everyone was begging for the recipe! The tart cranberries and sweet Honeycrisp apples cut the savoriness of the bread so perfectly, I didn’t have a single leftover bite. It was so easy to throw together too — I prepped all the veggies and fruit the night before to save time on the day of the gathering.

2 days ago

Wait, did you use sourdough or regular white bread for this? I’m making it for Thanksgiving dinner at my in-laws’ place and don’t want to mess it up!

2 days ago

Great question! Both work beautifully, but sourdough adds a lovely subtle tang that pairs extra well with the cranberries and apples. If you go that route, just cut the crusts off if you prefer a softer, less chewy stuffing texture.

1 week ago

My kids are SO picky about stuffing — they usually turn their noses up at anything with 'fruit in savory food' — but they went back for SECONDS of this last night. Total game changer for our weekly Sunday family dinner, I’ll be adding this to our permanent rotation for sure.

1 week ago

That makes our whole team’s day to hear! So glad the kids loved it — it’s always a huge win when you can find a side dish the whole table enjoys. If you want to mix it up next time, a handful of toasted pecans adds a fantastic nutty crunch!

5 days ago

Super straightforward recipe, even for someone who burns toast half the time lol. Cook time was exactly 45 minutes like the recipe said, came out golden and crispy on top, soft and flavorful in the middle. Brought it to my office holiday potluck and got so many compliments. Only reason I’m not giving 5 stars is I wish it had a little more herb depth, so I’ll probably add an extra teaspoon of dried sage and a pinch of rosemary next time. Still fantastic though!

2 days ago

I made a test batch of this last night and it was chef’s kiss, SO good. Has anyone tried making this ahead and freezing it for meal prep? I’m hosting 12 people for Thanksgiving and trying to check as many things off my list as possible this week so I don’t stress day of.

yesterday

I froze a half batch last month when I tested it for our extended family dinner! Let it thaw in the fridge overnight, then bake covered for 25 minutes and uncovered for 10 to crisp the top — it tasted exactly the same as fresh, no weird mushy texture at all!

yesterday

Added a half pound of crumbled cooked Italian sausage to mine because my family loves a heartier stuffing, and it paired so well with the apple and cranberry. 10/10, will be making this on repeat all fall and winter, not just for holidays. It’s easy enough for a random weeknight too, which is a huge plus for me.

30 minutes ago

OMG, the sweet-savory balance here is unreal! I used dried cranberries because I forgot to pick up fresh on my grocery run, and it still turned out amazing. My roommate who hates literally all Thanksgiving sides ate three helpings, no joke.

5 minutes ago

Wait, did you soak the dried cranberries first? I only have dried on hand too and don’t want them to be hard and too chewy in the final dish!

just now

If using dried cranberries, we recommend soaking them in warm apple cider for 10 minutes before mixing them in — it plumps them right up and adds an extra little pop of apple flavor that pairs perfectly with the rest of the dish!

2 hours ago

I was so nervous to make stuffing from scratch for the first time ever this year, but this recipe was so easy to follow! No fancy hard-to-find ingredients, no complicated steps, I popped it in the oven for 45 minutes and it came out perfect. The crisp apple bits are my favorite part — they add such a bright, juicy pop of flavor next to the herby, toasty bread. Total win!

30 minutes ago

Same! I was terrified of messing up my first ever Thanksgiving sides spread, and this recipe made me feel like a total pro. I added a little extra fresh thyme from my windowsill herb garden and it was chef’s kiss.