Grandma’s Thanksgiving Stuffing Recipe
Thanksgiving is one of those magical times of the year when food plays such a huge role in bringing everyone together. It’s always the aroma of something cooking that pulls people into the kitchen, and for me, it’s Grandma’s stuffing that really sets the holiday mood. This recipe has been passed down for generations, and I can honestly say it’s the heart of our Thanksgiving table. It’s comforting, savory, and packed with flavor – everything you want in a classic stuffing recipe.
Whether you’re a seasoned cook or a newbie in the kitchen, this stuffing is pretty much foolproof and oh-so-satisfying. The best part? It uses simple ingredients you probably already have, and the homemade breadcrumbs really take it to another level. If you’ve never made stuffing from scratch before, trust me, this is the one to try. Plus, I’ve got a few personal tips and tricks along the way to make sure it turns out perfectly, even if things don’t go exactly according to plan (because, let’s be real, that happens to the best of us!).
A family tradition with every bite
I remember my first time helping Grandma make this stuffing when I was about 10 years old. She had this old, worn-out recipe card that had clearly seen a few Thanksgiving spills, and she let me stir the onions and celery as they softened in the butter. The smell was heavenly – the combination of butter, onions, and celery is basically the scent of Thanksgiving, right? I can still picture her gently folding the bread cubes into the mixture and warning me not to overmix because “stuffing should be light and fluffy, not mushy.” That lesson stuck with me, and it’s something I think about every time I make this recipe.
Where did stuffing come from, anyway?
Stuffing, or “dressing” as it’s sometimes called (depending on where you’re from), has been around for centuries. Historians trace it back to the Romans, who would stuff birds and other animals with herbs, veggies, and grains. Over time, it evolved into what we know today – a side dish often baked separately, especially when health concerns about cooking stuffing inside the turkey arose. Nowadays, there are so many variations, from cornbread stuffing to sausage stuffing, but Grandma’s classic bread stuffing is hard to beat. It’s simple, nostalgic, and lets the flavor of the poultry seasoning and fresh herbs really shine.
Let’s talk ingredients: the essentials and some fun swaps
Homemade breadcrumbs: The backbone of this dish. While you can definitely use store-bought bread cubes, nothing beats homemade breadcrumbs. I usually use a mix of leftover loaves – anything from sourdough to French bread works. The key is to dry them out well, so they soak up all the flavors of the broth and seasonings without turning into mush.
Butter: Ah, butter. It adds richness and helps the onions and celery soften beautifully. If you’re dairy-free, you can use a good-quality vegan butter or olive oil, but trust me, the butter really enhances the flavor.
Onion and celery: These are the aromatics that give the stuffing its classic savory base. Some people like to add garlic or even carrots, but I love the simplicity of just onions and celery. It’s a classic for a reason.
Poultry seasoning, thyme, and sage: These herbs give the stuffing that quintessential Thanksgiving flavor. If you can, use fresh thyme and sage – the freshness makes a difference, but dried works in a pinch. If you’re out of poultry seasoning, a mix of rosemary, marjoram, and even a little nutmeg can work.
Chicken broth: This keeps everything moist and flavorful. You can use vegetable stock if you’re making this for vegetarians, but the chicken broth gives it a deeper, more savory flavor.
Eggs: These help bind the stuffing together without making it heavy. Don’t skip the eggs – they’re what make the stuffing hold its shape without getting soggy.

Kitchen gear: what you’ll need
You won’t need anything fancy for this recipe, which is one of the reasons I love it. All you really need is a serrated knife to cut the bread, a baking sheet to dry out the cubes, a large pot for sautéing the veggies and mixing the stuffing, and a 9×13-inch baking dish for baking. If you don’t have a large baking dish, you can split the stuffing between two smaller dishes – just keep an eye on the cooking time since smaller portions tend to bake faster.
Step-by-step: my foolproof method (and what to watch out for)
- Prep the bread cubes: Start by preheating your oven to 250°F. Cut your bread into cubes about ½ to ¾ inches wide. You don’t have to be too precise here – the more rustic, the better! Spread the cubes out on a baking sheet in a single layer. Bake for about an hour, tossing occasionally so they dry evenly. The goal is to get them crisp and dry but not browned. If you’re short on time, you can toast the bread a little faster at a higher temp, but just be careful not to let them burn.
- Cook the veggies: In a large pot, melt the butter over medium heat. Add the diced onion and celery, and cook, stirring occasionally, until they’re soft and translucent. This usually takes about 8 minutes, and you’ll know they’re ready when your kitchen smells amazing. Don’t rush this step – the onions and celery need to be tender so they melt into the stuffing later.
- Mix it up: Once your veggies are done, add the poultry seasoning, thyme, sage, salt, and pepper to the pot. Pour in about 1 ½ cups of chicken broth and bring everything to a simmer. In a separate bowl, lightly beat the eggs, then slowly whisk them into the broth and veggie mixture. The key here is to do it gradually so the eggs don’t scramble (trust me, I’ve learned this the hard way). You want everything to be combined and smooth.
- Combine with the bread cubes: Put the dried bread cubes in a large bowl, then pour the broth mixture over them. Gently fold everything together – the cubes should be moist but not swimming in liquid. If it feels dry, add a little more broth, but go slowly. It’s easier to add more than to take it away!
- Bake: Transfer the mixture to your prepared 9×13-inch baking dish and pop it in the oven. Bake at 350°F for 45-60 minutes, stirring gently every 15-20 minutes so the top gets golden and crispy without drying out the middle. I like to bake mine until the top is just lightly browned and the edges are crispy, but you can adjust based on your preference.

Variations to make it your own
- Gluten-free: You can easily make this gluten-free by using a gluten-free bread. Just be sure to dry out the cubes well, as gluten-free bread tends to absorb moisture differently.
- Vegetarian: Swap the chicken broth for vegetable stock, and you’ve got a perfectly delicious vegetarian stuffing.
- Sausage stuffing: If you’re a fan of meat in your stuffing, brown some sausage in the pot before cooking the veggies. It adds a rich, savory flavor that pairs beautifully with the herbs.
- Add fruit: For a little sweetness, toss in some dried cranberries or chopped apples before baking. The fruit adds a nice contrast to the savory flavors of the stuffing.
- Nuts and seeds: Toasted pecans or walnuts bring a lovely crunch. Just stir them in right before baking for the best texture.
How to serve and plate it up
When it’s time to serve, I like to sprinkle some freshly chopped parsley on top for a pop of color and freshness. You can serve the stuffing directly from the baking dish, or if you want to get fancy, scoop it into a large, shallow serving bowl. If you’re hosting a big dinner, stuffing pairs well with mashed potatoes, green beans, and of course, the turkey. The combination of crispy and soft textures makes it the perfect side.
What to drink with your stuffing?
This stuffing pairs well with almost any Thanksgiving drink, but I personally love serving it with a crisp, chilled white wine like a Sauvignon Blanc or a buttery Chardonnay. If you prefer something non-alcoholic, a sparkling apple cider brings a nice sweetness that complements the savory flavors.
Leftovers and storage
Stuffing leftovers are one of the best parts of Thanksgiving! Store your leftovers in an airtight container in the fridge for up to 4 days. To reheat, I recommend doing it in the oven – just cover it with foil and bake at 350°F until warmed through. If you’re in a hurry, the microwave works too, but you might lose some of that crispy texture.
Adjusting for different serving sizes
This recipe serves about 8-10 people, but it’s really easy to scale up or down. If you’re making it for a smaller group, just cut the recipe in half and use a smaller baking dish. For a larger crowd, you can double it and bake in two dishes. Just be sure to adjust your baking time as needed – more stuffing may need a little extra time in the oven.
Common stuffing problems (and how to avoid them)
- Too dry? Add a little extra broth before baking, or drizzle some melted butter over the top if it’s already in the oven.
- Too soggy? Next time, make sure the bread cubes are fully dry before you mix them with the broth. You can also try baking it uncovered for a bit longer to let some moisture evaporate.
Final thoughts: give it a try!
There’s something truly special about making Grandma’s stuffing from scratch – it’s like bringing a little piece of family history to the table. Whether it’s your first Thanksgiving cooking or you’re a seasoned pro, this recipe is sure to be a hit. And don’t be afraid to put your own spin on it – that’s what makes cooking fun, after all!
FAQs
- Can I make the stuffing ahead of time?
Yes! You can prepare the stuffing a day in advance and store it in the fridge. Just bake it right before serving. - What kind of bread works best?
Any bread will do, but I love using a mix of white and whole grain for extra texture and flavor. - Can I freeze leftover stuffing?
Absolutely! Just let it cool completely, then freeze in an airtight container for up to 3 months. - Can I cook this stuffing inside the turkey?
It’s possible, but I recommend baking it separately to ensure the stuffing reaches a safe temperature without overcooking the turkey. - How do I keep the stuffing moist?
Make sure to use enough broth so the bread is moistened but not soaking, and cover it with foil if you find it’s drying out while baking.

Grandma’s Thanksgiving Stuffing Recipe
This classic Thanksgiving stuffing recipe is full of savory flavors and nostalgic warmth. A perfect addition to your holiday table!
- Total Time: 1 hour 15 minutes
- Yield: 8–10 1x
Ingredients
Homemade Breadcrumbs for Stuffing
- 16 cups Dry Bread Cubes homemade or store-bought (3 large loaves of bread for homemade)
Ingredients for Grandma’s Stuffing
- ½ cup Butter
- 2 cups Onion ½” diced
- 2 cups Celery ½” diced
- 3 teaspoon Poultry Seasoning
- ½ teaspoon Thyme fresh chopped or dried
- ½ teaspoon Sage fresh chopped or dried
- 1 teaspoon Salt
- ½ teaspoon Ground Black Pepper
- 2 large Eggs
- 1 ½–3 cups Chicken Broth can substitute vegetable Stock (The amount of chicken broth needed will depend on how dense and moist your bread it. You want your stuffing to be moist but no standing broth before it bakes.)
- 1 tablespoon Parsley fresh chopped for garnish
Instructions
- Prep the bread cubes: Start by preheating your oven to 250°F. Cut your bread into cubes about ½ to ¾ inches wide. You don’t have to be too precise here – the more rustic, the better! Spread the cubes out on a baking sheet in a single layer. Bake for about an hour, tossing occasionally so they dry evenly. The goal is to get them crisp and dry but not browned. If you’re short on time, you can toast the bread a little faster at a higher temp, but just be careful not to let them burn.
- Cook the veggies: In a large pot, melt the butter over medium heat. Add the diced onion and celery, and cook, stirring occasionally, until they’re soft and translucent. This usually takes about 8 minutes, and you’ll know they’re ready when your kitchen smells amazing. Don’t rush this step – the onions and celery need to be tender so they melt into the stuffing later.
- Mix it up: Once your veggies are done, add the poultry seasoning, thyme, sage, salt, and pepper to the pot. Pour in about 1 ½ cups of chicken broth and bring everything to a simmer. In a separate bowl, lightly beat the eggs, then slowly whisk them into the broth and veggie mixture. The key here is to do it gradually so the eggs don’t scramble (trust me, I’ve learned this the hard way). You want everything to be combined and smooth.
- Combine with the bread cubes: Put the dried bread cubes in a large bowl, then pour the broth mixture over them. Gently fold everything together – the cubes should be moist but not swimming in liquid. If it feels dry, add a little more broth, but go slowly. It’s easier to add more than to take it away!
- Bake: Transfer the mixture to your prepared 9×13-inch baking dish and pop it in the oven. Bake at 350°F for 45-60 minutes, stirring gently every 15-20 minutes so the top gets golden and crispy without drying out the middle. I like to bake mine until the top is just lightly browned and the edges are crispy, but you can adjust based on your preference.
Notes
How to serve and plate it up
When it’s time to serve, I like to sprinkle some freshly chopped parsley on top for a pop of color and freshness. You can serve the stuffing directly from the baking dish, or if you want to get fancy, scoop it into a large, shallow serving bowl. If you’re hosting a big dinner, stuffing pairs well with mashed potatoes, green beans, and of course, the turkey. The combination of crispy and soft textures makes it the perfect side
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Category: Dinner