
This herb-infused stuffing brings the warmth of tradition to your holiday table with minimal effort.
I developed this recipe to capture the classic flavors of Thanksgiving in a foolproof dish that works every time. The combination of fresh herbs, toasted bread, and rich broth creates a side that’s both comforting and impressive.
The secret lies in proper toasting and hydration—ensuring the bread absorbs just enough liquid without turning mushy. Baked until golden brown, it emerges with a crisp top layer and tender interior.
Perfect for holiday gatherings or a cozy family dinner, this stuffing pairs beautifully with roasted turkey or ham.
Ingredients for Martins Stuffing
Day-old bread, fresh herbs, and a few pantry staples create that perfect holiday side.
| Ingredient | Amount | Notes |
|---|---|---|
| Day-Old French Bread 🍞 | 1 lb | Cut into 1-inch cubes, dried overnight |
| Unsalted Butter 🧈 | ½ cup | Melted for toasting bread |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Celery Stalks 🌿 | 3 pieces | Finely chopped with leaves |
| Fresh Sage Leaves 🍃 | 2 tbsp | Finely chopped, about 20 leaves |
| Fresh Thyme Sprigs 🌿 | 2 tbsp | Leaves stripped and chopped |
| Fresh Rosemary 🌿 | 1 tbsp | Finely minced, stems discarded |
| Chicken Broth 🥣 | 2 ½ cups | Low-sodium preferred for seasoning control |
| Large Eggs 🥚 | 2 whole | Lightly beaten for binding |
| Garlic Cloves 🧄 | 3 cloves | Minced for aromatic depth |
| Dried Cranberries 🍇 | ½ cup | Optional for sweetness and texture |
| Pecans 🌰 | ½ cup | Toasted and roughly chopped |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred for even seasoning |
| Freshly Ground Black Pepper 🌶️ | 1 tsp | Coarse grind for texture |
| Fresh Flat-Leaf Parsley 🌿 | ¼ cup | Chopped for garnish and freshness |
The bread is everything here. French or sourdough loaves from a local bakery work best—stale is ideal, but you can dry fresh cubes in a 300°F oven for 20 minutes. I grab mine from Whole Foods the day before (ask them to slice it thick so it cubes nicely). For the herbs, fresh is non-negotiable—dried just doesn’t give that bright, aromatic punch this dish needs.
No fresh sage? Dried rubbed sage at half the amount works in a pinch. Swap pecans for walnuts or almonds if that’s what you’ve got. Vegetable broth is an easy 1:1 substitute for chicken broth. The cranberries can be swapped for chopped dried apricots or omitted entirely—it’s still delicious. And if you’re out of parsley, a sprinkle of chives adds a similar fresh note.
Toast the bread the night before to save time. The stuffing bakes best fresh but reheats beautifully—just add a splash of broth and cover with foil. Leftovers keep in the fridge for 4-5 days or freeze for up to 3 months (portion before freezing for easy thawing).
Why You’ll Love This Recipe
- No Fuss Prep: Day-old bread does all the work—just chop, toast, and let it soak up that buttery sage flavor.
- Sage Infusion: Fresh sage leaves fried in butter give this stuffing a warm, earthy depth that dried herbs just can’t match.
- Holiday or Tuesday: I’ve served this at Thanksgiving and also just because it was cold outside and we craved comfort.
- Budget Stretcher: Uses up stale bread and pantry staples, and leftovers reheat beautifully for next-day sandwiches.
Step-by-Step Instructions for Herb-Infused Holiday Stuffing
Here’s the method I’ve perfected over years of holiday dinners—simple, flavorful, foolproof.
Step 1: Toast the Bread for Maximum Flavor
Preheat your oven to 350°F. Spread the 1 lb Day-Old French Bread cubes on a baking sheet in a single layer. Drizzle with the 0.5 cup Unsalted Butter and toss to coat evenly. I like to ensure every cube gets a light buttery sheen for consistent toasting.
Toast for 15-20 minutes, stirring halfway through, until the cubes are light golden brown and crisp to the touch. This step is crucial—it prevents the stuffing from becoming mushy when baked. Remove from the oven and let cool completely. The bread should sound hollow when tapped.
Step 2: Sauté the Aromatic Base
In a large skillet over medium heat, melt a bit more butter if needed and add the 1 whole Yellow Onion and 3 pieces Celery Stalks. Cook for 8-10 minutes until the vegetables soften and the onion turns translucent. You want them tender but not browned.
Add the 3 cloves Garlic Cloves, 2 tbsp Fresh Sage Leaves, 2 tbsp Fresh Thyme Sprigs, and 1 tbsp Fresh Rosemary. Sauté for 1-2 minutes until fragrant—the herbs should release their oils and perfume the kitchen. This aromatic base is the soul of your stuffing.
Step 3: Combine All Ingredients
In a large mixing bowl, combine the toasted bread cubes, sautéed vegetable-herb mixture, 0.5 cup Dried Cranberries, and 0.5 cup Pecans. Pour in 2.5 cups Chicken Broth and gently fold everything together. The bread should be moist but not soggy.
In a small bowl, whisk the 2 whole Large Eggs with 1.5 tsp Kosher Salt and 1 tsp Freshly Ground Black Pepper. Pour this over the bread mixture and stir gently until everything is evenly coated. The eggs bind the stuffing while the broth keeps it moist during baking.
Step 4: Bake to Golden Perfection
Transfer the mixture to a greased 9×13-inch baking dish and spread it out evenly. Bake at 350°F for 30-35 minutes until the top is golden brown and the center reaches 165°F on an instant-read thermometer.
If the top browns too quickly, tent the dish with foil. Let it rest for 10 minutes after baking—this allows the stuffing to set slightly and makes it easier to serve. Garnish with the 0.25 cup Fresh Flat-Leaf Parsley just before serving for a pop of color and freshness.
Pro Tips For Making Martins Stuffing
- Dry the Bread Overnight: Leave the French bread uncovered on the counter for 24 hours—this ensures it absorbs the butter and aromatics without turning to mush. I learned this the hard way after my first batch came out soggy.
- Sweat the Veggies Slow: Cook the onion and celery in butter over medium-low heat for 8-10 minutes until soft but not browned. Rushing this step gives the stuffing a raw, harsh flavor.
- Don’t Skip the Sage: Fresh sage leaves are non-negotiable here—dried sage just doesn’t have the bright, piney punch that makes this recipe sing. Finely chop about 2 tablespoons for the best distribution.
- Use Room-Temp Butter: Let the unsalted butter sit out for 30 minutes before mixing—it coats the bread more evenly and prevents greasy pockets. Sounds small, but it actually changes the outcome.
Serving Suggestions for martins stuffing
Holiday Table Centerpiece
This stuffing deserves pride of place at the center of your holiday spread. I love presenting it in a white ceramic baking dish for that classic, homey look. The golden brown top contrasts beautifully with the vibrant green parsley garnish. 💛
Pair With Roasts
Serve alongside your roasted turkey or ham as a traditional pairing. The herb-infused flavors complement the richness of the meat perfectly. I always
Vegetarian Feast
For a meat-free meal, this stuffing works wonderfully with roasted butternut squash and a mixed greens salad. The cranberries and pecans add enough substance to make it a satisfying main course component.
Make It a Meal
Turn leftovers into a hearty lunch by serving with a fried egg on top. The runny yolk soaks into the stuffing, creating a delicious, comforting dish. I add a sprinkle of flaky sea salt for extra flavor.
Buffet Style
For large gatherings, keep the stuffing warm in a slow cooker on low setting. Add ¼ cup extra broth to maintain moisture. Label with a cute sign—I use a small chalkboard for a rustic touch.
Garnish Creatively
Beyond parsley, try adding pomegranate seeds for color or fried shallots for crunch. These little touches elevate the presentation and add exciting texture contrasts to every bite. ✨
Nutrition Facts
Frequently Asked Questions
Can I use fresh bread instead of day-old?
Yes, but dry it first. Cube fresh bread and toast at 300°F for 20 minutes to remove moisture. This prevents a soggy texture in your final dish.
How do I prevent the stuffing from drying out?
Don’t overbake—pull it at 165°F internal temp. Cover with foil if the top browns too quickly. Adding ¼ cup extra broth before baking helps maintain moisture.
Can I prepare this ahead of time?
Assemble up to a day ahead, cover tightly, and refrigerate. Add 10-15 minutes to the baking time if starting cold.
What’s the best way to reheat leftovers?
Sprinkle with 2 tablespoons broth, cover with foil, and warm at 350°F for 15-20 minutes. This keeps it moist and flavorful.
- BBQ Sausage Recipe Oven: Smoky Depth Without the Grill - September 28, 2026
- BBQ Chicken Bowl Recipe Rice: Smoky Sweetness Over Fluffy Grains - September 28, 2026
- Beef Cutlet Recipe Ideas: Crispy Breaded Patties With Bold Seasonings - September 28, 2026