Skip to Content

Sage and Onion Stuffing Recipe

This stuffing recipe is perfect to have with your roast dinner – make some extra to save for chicken and stuffing sandwiches the next day!

How to make sage and onion

How To Make Sage and Onion Stuffing

This easy sage and onion stuffing recipe includes a few basic steps before cooking them in the oven (or an air fryer if you are short on space!)

sage and onion stuffing ingredients

Ingredients include;

  • Butter for frying the onion & garlic
  • Herbs and seasoning – bay leaf, salt and sage
  • 1 large egg – beaten
  • Fresh breadcrumbs  – either premade, or see ‘How To Make Breadcrumbs

You can include sausagemeat in stuffing too, just take the skin off some regular pork sausages.

The onions are fried in butter for around 10 to 15 minutes, with the bay leaf and a pinch of salt. They need to be fried on a really low heat so that they become really soft and translucent. A few minutes before the end, stir in the crushed garlic. Once ready, leave the onion mix to cool down.

onions and bay leaf

Once it has cooled down it’s time to stir in the breadcrumbs, sage and beaten eggs to bind it altogether.

A note about the sage – fresh sage can be hard to get a hold of sometimes, if this is the case, just use dried sage. If you are using fresh sage, use a handful and chop it up really finely – it should result in about 2tbsp worth – very roughly! You can adjust this according to how ‘herby’ you like your stuffing.

sage and onion stuffing mix

Using your hands, divide the stuffing mixture into 12 equal sized balls and place on a lined baking tray. I also like to brush the stuffing balls with a little melted butter before putting them in the oven, but this is optional.

Cook in a preheated oven for about 15 minutes – the stuffing balls should be golden brown when they are ready.


stuffing balls baking tray

Alternatively, place the whole stuffing mixture in a oven proof dish and cook for about 30 minutes, or until golden brown on top.

Can You Make Stuffing Ahead Of Time?

Yes you can. You can follow the same steps, but don’t put them in the oven, storing the stuffing mixture in the fridge for up to 3 days. Or, you can cook the stuffing and leave it to cool before storing in the fridge or freezer.    

sage and onion stuffing recipe

Serving Sage and Onion Stuffing

Serve sage and onion stuffing alongside a roast dinner, with other classic sides such as pigs in blankets, Yorkshire pudding, roasted Brussel sprouts, roast potatoes, roast parsnips! 

sage and onion stuffing recipe

Sage and Onion Stuffing Recipe

Yield: 12
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes

Try this tasty sage and onion stuffing recipe to go with any roast dinner!


  • 2 tbsp butter
  • 1 onion, finely chopped
  • 2 cloves garlic, crushed
  • 1 bay leaf
  • 3 tbsp dried sage or 1 - 2 tbsp fresh sage, chopped
  • 150g fresh breadcrumbs
  • 1 large egg, beaten
  • Seasoning


    1. Heat the butter in a pan and add the chopped onions, bay leaf and a pinch of salt. Cook on a very low heat for 10 to 15 minutes, or until the onions are soft and translucent. A few minutes before they are ready, stir in the crushed garlic cloves.
    2. Leave the onion mixture to completely cool down.
    3. Heat the oven to 180C/160C fan/gas mark 4.
    4. Remove the bay leaf from the onion mixture and stir in the beaten egg, breadcrumbs and sage. This will bind everything together. If the mixture is too runny, add extra breadcrumbs. If the mixture is too dry and crumbly, add a little water.
    5. Using your hands, separate out the stuffing mixture and mould into 12 balls. Place each one on a lined baking tray. Alternatively you can cook the stuffing mixture as one and put it all in an oven proof dish.
    6. Cook for 15 minutes (stuffing balls) or closer to 30 minutes if in a oven dish as one. It will be ready when it is a light golden brown.
Nutrition Information:
Yield: 12 Serving Size: 1
Amount Per Serving: Calories: 88Total Fat: 3gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 1gCholesterol: 21mgSodium: 163mgCarbohydrates: 12gFiber: 1gSugar: 1gProtein: 3g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Facebook

I accept the Privacy Policy

Skip to Recipe