Skip to content
Instructions:
- Preheat your oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish with butter or cooking spray to prevent sticking and ensure easy cleanup.
- In a large bowl, crumble the day-old cornbread and add the cubed day-old white bread. Gently toss these together to form the base of the dressing, which will absorb the liquids without becoming soggy.
- Heat a large skillet over medium heat and cook the breakfast sausage, breaking it into small pieces for even browning. Cook for 6 to 8 minutes until fully browned and cooked through, then transfer to a plate and set aside.
- In the same skillet, melt the butter and sauté the chopped onion and celery for 5 to 7 minutes until they are softened and fragrant, which builds the flavor foundation for the dressing.
- Add the minced garlic and cook for an additional 30 seconds to release its aroma, enhancing the overall taste.
- Return the cooked sausage to the skillet and stir it together with the sautéed vegetables, then add this mixture along with the poultry seasoning, rubbed sage, thyme, garlic powder, salt, black pepper, and fresh parsley to the cornbread and white bread mixture. Toss gently but thoroughly to combine all ingredients evenly.
- Pour in 3 cups of low-sodium chicken broth along with the beaten eggs and, if desired, the heavy cream to add richness. Stir carefully until the mixture is moist but not wet; add more broth gradually if it feels too dry, as this ensures a moist, tender dressing without excess liquid.
- Transfer the dressing mixture to the prepared baking dish, spreading it out evenly. Avoid pressing it down too firmly to keep some lightness in the texture.
- Drizzle the 2 tablespoons of melted butter over the top to promote a golden, slightly crispy crust as it bakes.
- Cover the dish loosely with aluminum foil and bake for 30 minutes to allow the dressing to heat through and the flavors to meld.
- Remove the foil and continue baking for another 15 to 20 minutes until the top turns a deep golden brown, the edges crisp up slightly, and the internal temperature reaches 165°F (74°C) to ensure food safety.
- Let the dressing rest for 5 to 10 minutes after removing it from the oven to set the texture and make serving easier.
- Sprinkle freshly chopped parsley over the top before serving to add a fresh, colorful finish. Serve warm alongside your favorite holiday dishes.
Variations
- Replace breakfast sausage with cooked and crumbled turkey sausage for a leaner option with a similar flavor profile.
- Incorporate chopped pecans or toasted walnuts for added crunch and a nutty depth.
- Add diced apples or dried cranberries to introduce a touch of sweetness that balances the savory spices.
- Use cornbread made with jalapeños or cheddar cheese for a spicy or cheesy twist.
- Substitute fresh herbs like sage and thyme for dried to enhance the herbal aroma and freshness.
- For a vegetarian version, omit the sausage and add sautéed mushrooms or roasted vegetables to maintain hearty texture and flavor.
Tips
- Use day-old cornbread and white bread, as slightly dried bread absorbs the broth better without turning mushy.
- Store leftover dressing covered in an airtight container in the refrigerator for up to 3 days; reheat in the oven at 350°F until warmed through.
- For longer storage, freeze the baked dressing in a freezer-safe container for up to 2 months; thaw overnight in the refrigerator before reheating.
- To reheat without drying out, cover the dish loosely with foil and add a splash of broth before warming.
- Make sure the dressing reaches an internal temperature of 165°F (74°C) during baking for food safety.
- Do not press the mixture too firmly into the baking dish to keep the texture light and fluffy.
- Allow the dressing to rest after baking—this helps it set and makes it easier to serve clean portions.