Make Homemade Stuffing Mix That Beats Store-Bought
Forget boxed stuffing this year! Take your Thanksgiving side dish to the next level with a homemade stuffing mix that’s simple, fresh, and full of flavor. Using pantry staples and day-old bread, you can make a mix ahead of time that’s ready whenever you need it. Add herbs, sautéed veggies, or even sausage for a twist, and watch it disappear off the table.

Sure, boxed stuffing mix is convenient, but making your own is easier than you might think. Fresh herbs, sautéed onions, and the perfect bread-to-broth ratio take it to the next level. Plus, you’re in control: adjust seasonings, toss in sausage or apples, or sneak in extra veggies to keep even the picky eaters happy.
Making the mix ahead of time gives you freedom, too. Prep once, store it, and pull it out when it’s go-time. No scrambling while the turkey cooks. And here’s a little secret: the bread, the liquid, even the sausage brand can totally transform the final dish. Sourdough, whole grain, or leftover biscuits… all can shine with a bit of butter and the right herbs.
Then comes the best part: that golden, aromatic casserole hitting the table. No mystery ingredients, no surprises. Just a stuffing mix that’s adaptable, flavorful, and all yours. Your guests will notice, your taste buds will celebrate, and you get to quietly bask in the glory of doing it yourself.
Ingredients for Your DIY Stuffing Mix
Here’s what you’ll need to make a homemade stuffing everyone will actually talk about:
- Stale Bread: Tear it into ½”–1″ pieces. Day-old bread works perfectly, or any loaf that’s been around a little too long. The key is dryness. It soaks up the flavors without turning mushy. Stale rolls, sourdough, whole wheat, or even leftover biscuits can all work beautifully. Gluten-free? Use a GF loaf and you’re good to go.
- Parsley Flakes: A bright, herby base that keeps your stuffing tasting fresh. Fresh parsley works too. Just double the amount.
- Dried Minced Onion: Adds savory depth without sogginess. Swap in onion powder if that’s what you have on hand.
- Dried Celery Flakes: Classic stuffing flavor in a convenient form. Fresh celery works too; just sauté it first to soften.
- Ground Thyme: Earthy and aromatic, thyme pairs beautifully with poultry. You can use fresh if you like… about 3 times the amount of dried.
- Black Pepper: Freshly ground if possible; it gives a subtle kick without overwhelming the herbs.
- Sage: The quintessential stuffing herb. If you’re out, a pinch of rosemary can provide a similar savory note.
- Marjoram: Soft and slightly sweet, it rounds out the flavor. Oregano is the closest substitute, but start with half the amount so it doesn’t overpower the mix.
How to Make Stove Top Stuffing From Scratch
Let’s break it down. Making your own stuffing mix from scratch is easier than it sounds, and the payoff is huge.
1. Prep the Bread
Preheat your oven to 350°F. Spread your bread pieces on two baking sheets and toast for 10–15 minutes, until dry and crumbly. You want a texture that’s sturdy enough to soak up broth without turning into mush.
Pro Tip: Different breads bring different flavors. Sourdough adds tang, whole wheat gives a hearty bite, and leftover biscuits make it a little indulgent.
2. Combine Ingredients
In a large container or food storage bag, toss the toasted bread with parsley, minced onion, celery flakes, thyme, black pepper, sage, and marjoram. Shake or stir until everything’s evenly mixed. You’re building layers of flavor that will come alive once the liquid hits.
3. Store
Seal your mix and keep it in a cool, dry place. It’ll stay ready for whenever your turkey (or weekday dinner) calls for it.
When You’re Ready to Cook
- Bring 1¼ cups of water or chicken broth to a boil with 3 tablespoons of butter. Vegetable broth works great for a vegetarian version, and a splash of white wine can add depth if you’re feeling fancy.
- Stir in 3 cups of your homemade stuffing mix, then remove from heat.
- Cover and let it sit 5 minutes to absorb all that buttery, herb-filled goodness.
- Fluff with a fork, season with a pinch of salt, and it’s ready to serve.
To store your homemade stuffing mix, just keep it in an airtight container in a cool, dry spot, like your pantry. Properly stored, it’ll stay fresh for several weeks, so you can pull it out whenever the craving strikes.
When it’s time to serve, don’t be shy about getting creative. Toss in dried cranberries or chopped apples for a pop of sweetness, add cooked sausage or bacon for extra savory depth, or fold in sautéed mushrooms or leeks for a veggie boost. Want it lighter? Swap butter for olive oil, or use low-sodium broth.
This is your mix. Make it yours, and watch everyone go back for seconds.
Frequently Asked Questions About Homemade Stuffing
Can I use fresh bread?
For the best texture, stale or day-old bread is ideal. It soaks up flavor without turning mushy. If fresh bread is all you’ve got, no worries: just dry it out in the oven a bit longer, keeping an eye so it doesn’t brown too much.
What if I don’t have dried celery flakes?
No problem! You can skip them entirely, or use a small pinch of celery seed for a similar flavor. Just go light. Celery seed is more concentrated, so a little goes a long way.
Can I freeze the stuffing mix?
Absolutely. Your homemade mix freezes beautifully for up to three months. Store it in an airtight container or freezer bag, then thaw and follow the cooking directions when you’re ready. Tip: give it a quick toss before cooking to redistribute the herbs.
How can I make the stuffing vegetarian?
Super easy! Swap the chicken broth for vegetable broth, and you’ll get all the flavor with none of the meat. You can also add sautéed mushrooms, nuts, or even roasted squash for extra depth.
Homemade Stuffing Mix (Stove Top Dressing)
Ingredients
For the Stuffing Mix:
- 6 cups stale bread torn into ½″–1″ pieces (whole grain, sourdough, white, or even leftover biscuits work)
- 1 tbsp dried parsley flakes
- 5 tbsp dried minced onion
- ⅓ cup dried celery flakes or ½ tsp celery seed
- 1 tsp ground thyme
- ½ tsp dried sage
- ½ tsp dried leaf marjoram
- Scant 1 tsp freshly ground black pepper
To Make the Stuffing:
- 3 cups homemade stuffing mix
- 1 ¼ cups chicken broth or water; vegetable broth for a vegetarian version
- 3 tbsp butter or olive oil for dairy-free
- Salt to taste
Instructions
To Prepare the Stuffing Mix:
- Preheat oven. Set to 350°F (175°C).
- Spread the bread pieces evenly on two baking sheets. Bake 10–15 minutes, stirring halfway, until dry and lightly toasted. This ensures the bread won’t go mushy when mixed later.
- Place the toasted bread in a large container or food storage bag. Add parsley, minced onion, celery flakes, thyme, sage, marjoram, and black pepper.
- Stir or shake to evenly distribute the herbs. Seal and store in a cool, dry place. Can keep for up to 3 months; freezer-friendly for longer storage.
To Make the Stuffing:
- In a medium saucepan, bring chicken broth (or water/vegetable broth) and butter to a boil.
- Stir in 3 cups of homemade mix, remove from heat, and cover.
- Let sit 5 minutes to allow flavors to meld and bread to absorb liquid.
- Fluff with a fork, season with salt if needed, and enjoy.
Notes
Nutrition
Question: Are you team homemade stuffing or team boxed mix this Thanksgiving? Tell us why in the comments below.




















I am definitely going to try this with gluten free bread! Wow! Getting to eat stuffing on Thanksgiving will be a real treat this year!! I’ll let you know how it goes!
Would I need to do a mix of dried cornbread and white bread to make the cornbread version?
Hmmm… Permission granted to test, review and share your outcome!!
Forgot to add, I was using boxed stuffing to quickly make crab cakes. You could definitely change up the herbs to make a good quick meal out of either canned crab or salmon for that matter.
Great basic stuffing recipe! You get to control not only the herbs, but also the salt content! 5 ***** Mary, you rock!
Hi Mary, The DIY recipe could not have come at a better time for me. One of the cooking blogs I read has a recipe for Chicken Stuffing bake, using baked chicken and then topping with the box stuffing mix. The recipe looks good and I was going to search for a homemade version of the stuffing mix. So thank you for publishing this recipe.
I save bread — including leftover hamburger and hot dog buns — for this specific reason! Every year, it’s a little different. We’ve had whole wheat bread, “everything” hot dog buns, and even some sourdough in our dressing. And with garden-grown parsley, onions, sage and thyme, plus local chicken (for broth), it can’t be beat!