This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
Classic Stuffing is the heart of every Thanksgiving table. This golden, buttery, and herb-filled side dish brings all the cozy flavors of the holiday together. With crisp edges, a soft center, and just the right balance of herbs and richness, this recipe is a family favorite that never disappoints.
Introduction
Thanksgiving isn’t complete without a heaping spoonful of classic stuffing on your plate. It’s that perfect comfort food that makes every bite taste like home.
My version of Classic Stuffing sticks to tradition but adds a few simple touches that elevate the flavor—think sourdough bread, leeks instead of celery, and a mix of sage, thyme, and rosemary that fills your kitchen with that unmistakable Thanksgiving aroma.
Jump to:
Why You’ll Love This Classic Stuffing
Perfect for Thanksgiving
This recipe is simple, reliable, and absolutely delicious. Whether you’re hosting a big family dinner or a cozy holiday meal for two, this stuffing pairs beautifully with turkey, gravy, and all your favorite sides.
Simple Ingredients, Big Flavor
You don’t need anything fancy to make it. With just a few pantry staples—bread, butter, onion, and broth—you’ll have a dish that’s deeply flavorful and comforting.
Customizable
You can keep it classic or get creative! Add sausage for a hearty version, toss in dried cranberries for a hint of sweetness, or sprinkle with pecans for a little crunch.
Ingredients & Substitutions
Ingredients
- 2 loaves (about 2 lbs.) crusty sourdough bread, cut into 1 ½-inch cubes
- 6 tablespoons unsalted butter, divided
- 1 large yellow onion, chopped
- 2 medium leeks, cleaned and sliced
- 4 cloves garlic, minced
- 2 large eggs
- 2 ½ cups low-sodium chicken broth
- 1 ½ cups whole milk
- 2 tablespoons chopped fresh herbs (sage, rosemary, thyme)
- Kosher salt and freshly ground black pepper
- Pinch of red pepper flakes (optional)
Substitutions
- Use brioche for a sweeter, softer flavor.
- Swap vegetable broth for chicken broth for a vegetarian option.
- Choose plant-based milk and butter for a dairy-free version.
How to Make Classic Stuffing
Step 1: Toast the Bread
Preheat oven to 350°F. Spread bread cubes on two baking sheets and bake for 15–20 minutes, tossing halfway through, until dry and lightly golden.
Step 2: Cook the Aromatics
Melt 3 tablespoons butter in a large skillet over medium heat. Add onion and leeks; cook until softened, about 7 minutes. Stir in garlic and cook 1 minute more. Season with salt and pepper.


Step 3: Mix the Liquid Ingredients
In a large bowl, whisk eggs, broth, milk, herbs, and red pepper flakes.
Step 4: Combine Everything
Increase oven temperature to 375°F. Grease a 13x9-inch baking dish with butter. In a large bowl, toss toasted bread with the onion mixture and egg mixture until evenly coated.


Step 5: Bake the Stuffing
Transfer mixture to the prepared dish. Dot the top with remaining butter. Cover with foil and bake for 20 minutes. Uncover and bake an additional 25–30 minutes until golden and crisp on top.
Expert Tips
Get the Perfect Texture
Bake covered first to steam the inside, then uncover for that golden, crunchy top.
Make Ahead for Thanksgiving
Toast the bread up to three days ahead and store in an airtight container. You can also assemble the stuffing the night before and bake it fresh the next day.
Add a Protein Boost
Cooked sausage or bacon can be added for a heartier flavor that complements the herbs beautifully.
Serving Suggestions
Serve this Classic Thanksgiving Stuffing alongside roasted turkey and gravy for the perfect holiday plate. For more side dish inspiration, try pairing it with:
A sprinkle of fresh herbs or a drizzle of gravy before serving makes it look as beautiful as it tastes.
Storage & Reheating
Store leftovers in an airtight container in the refrigerator for up to four days. Reheat in the oven at 350°F for 10–15 minutes until warmed through and crispy on top. To freeze, place in a freezer-safe container and store for up to one month. Thaw overnight before reheating.

Frequently Asked Questions
Yes! Just use vegetable broth and plant-based butter.
Not necessarily. You can dry out fresh bread in the oven in 15–20 minutes to get the same texture.
Absolutely. Assemble it the night before Thanksgiving, cover, refrigerate, and bake just before serving.
A Thanksgiving Classic You’ll Make Year After Year
This Classic Stuffing Recipe is everything you want in a Thanksgiving side—warm, flavorful, and nostalgic. It’s a dish that brings everyone together and fills your home with that unmistakable holiday aroma. Whether it’s your first Thanksgiving dinner or your family’s long-standing tradition, this stuffing will always have a place on the table.
Don’t forget to share your holiday creations with me on Pinterest—I love seeing how your Thanksgiving dishes turn out!
Happy Thanksgiving, and may your table be full, your hearts warm, and your stuffing perfectly golden.



Classic Stuffing Recipe
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 15 minutes
- Yield: 8–10 servings 1x
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
Golden, buttery, and herb-filled classic stuffing that’s the heart of every Thanksgiving table. Crisp on the outside, soft inside, and bursting with traditional holiday flavor.
Ingredients
- 2 loaves (about 2 lbs.) crusty sourdough bread, cut into 1 ½-inch cubes
- 6 tablespoons unsalted butter, divided
- 1 large yellow onion, chopped
- 2 medium leeks, cleaned and sliced
- 4 cloves garlic, minced
- 2 large eggs
- 2 ½ cups low-sodium chicken broth
- 1 ½ cups whole milk
- 2 tablespoons chopped fresh herbs (sage, rosemary, thyme)
- Kosher salt and freshly ground black pepper
- Pinch of red pepper flakes (optional)
Instructions
- Preheat oven to 350°F. Spread bread cubes on two baking sheets and bake for 15–20 minutes, tossing halfway through, until dry and lightly golden.
- Melt 3 tablespoons butter in a large skillet over medium heat. Add onion and leeks; cook until softened, about 7 minutes. Stir in garlic and cook 1 minute more. Season with salt and pepper.
- In a large bowl, whisk eggs, broth, milk, herbs, and red pepper flakes.
- Increase oven temperature to 375°F. Grease a 13x9-inch baking dish with butter. In a large bowl, toss toasted bread with the onion mixture and egg mixture until evenly coated.
- Transfer mixture to the prepared dish. Dot the top with remaining butter. Cover with foil and bake for 20 minutes. Uncover and bake an additional 25–30 minutes until golden and crisp on top.
Notes
Bake covered first to steam the inside, then uncover for a crunchy top. Toast bread up to three days ahead or assemble the night before and bake fresh. Add cooked sausage or bacon for a heartier version. Store leftovers for 4 days or freeze up to 1 month.
Nutrition
- Serving Size: 1 cup
- Calories: 260
- Sugar: 4g
- Sodium: 480mg
- Fat: 12g
- Saturated Fat: 7g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 2g
- Protein: 9g
- Cholesterol: 70mg











Leave a Reply