Skip to main content

Classic Herb and Fennel Stuffing

This classic herb and fennel stuffing is a fragrant and textured accompaniment that elevates any traditional roast dinner. By using a rustic, country-style loaf and drying it slowly in the oven, the bread absorbs the savoury flavours of fresh sage, rosemary and thyme without losing its structure. The addition of finely chopped fennel provides a subtle, aromatic sweetness that balances the rich butter and onion base, creating a side dish that is far superior to any shop-bought alternative.

Ideal for a festive gathering or a comforting Sunday lunch, this dairy-free stuffing can be prepared in advance to save time on the day. The method ensures a perfect contrast between the soft, flavourful centre and the golden, crisp topping. Serve it alongside roasted poultry or use it as a hearty filling for seasonal vegetables to provide a sophisticated touch to your homemade feast.

Continue reading below

Ingredients for Classic Herb and Fennel Stuffing

  • 1 2-lb. loaf country-style bread, torn into 1"–1 1/2" pieces

  • 60ml extra-virgin olive oil

  • 2 medium onions, finely chopped

  • 1 fennel bulb, finely chopped

  • 4 celery stalks, finely chopped

  • 120ml dry white wine

  • 240ml (2 sticks) unsalted butter

  • 230g chopped parsley

  • 2 tablespoons chopped sage

  • 1 tablespoon chopped rosemary

  • 1 tablespoon chopped thyme

  • 3 teaspoons kosher salt

  • 2 teaspoons freshly ground black pepper

  • 2 large eggs

  • 600ml low-sodium chicken broth

How to make Classic Herb and Fennel Stuffing

Place a rack in middle of oven; preheat to 121°C. Arrange bread in a single layer on a rimmed baking sheet. Bake, tossing occasionally, until dried out, about 1 hour. Let cool; transfer to a very large bowl. Increase oven temperature to 177°C.

Meanwhile, heat oil in a large skillet over medium-high. Cook onions, fennel, and celery, stirring often, until softened but not yet browned, 8–10 minutes. Add wine and cook, stirring, until almost completely evaporated, about 1 minute. Add butter and cook, stirring, until melted, about 3 minutes. Scrape vegetable mixture over bread in bowl and mix in parsley, sage, rosemary, thyme, salt, and pepper.

Whisk eggs and broth in a medium bowl to combine. Pour over bread mixture; fold gently until thoroughly coated. Divide between two 8x8" baking dishes (you can also put it all in a 13x9" baking dish if you prefer) and pack stuffing down. Cover with foil and bake until you can see some bubbles around the edges of the dishes, 30–35 minutes.

Increase oven temperature to 218°C. Uncover stuffing and bake until top is golden brown and crisp, 20–25 minutes. Let sit 10 minutes before serving.

Bread can be baked 2 days ahead; store airtight at room temperature. Stuffing can be assembled 1 day ahead; cover and chill. Bring to room temperature before baking.

Disclaimer

While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.

Article history

The information on this page is peer reviewed by qualified clinicians.

  • 16 Jan 2026 | Originally published

    Authored by:

    UK recipe editors

    Peer reviewed by

    UK recipe editors
flu eligibility checker

Ask, share, connect.

Browse discussions, ask questions, and share experiences across hundreds of health topics.

symptom checker

Feeling unwell?

Assess your symptoms online for free

Sign up to the Patient newsletter

Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.

Please enter a valid email address

By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.