• Winter recipes
  • Recipe Index
  • About
  • Work with us
  • Subscribe
menu icon
go to homepage
  • Winter recipes
  • Recipe Index
  • About
  • Work with us
  • Subscribe
subscribe
search icon
Homepage link
  • Winter recipes
  • Recipe Index
  • About
  • Work with us
  • Subscribe
×
Home » Recipe Index » Christmas

Easy Vegan Stuffing Balls

Published: Oct 17, 2022 · Modified: Nov 2, 2024 by Sandhya Hariharan · 1 Comment

  • Share
  • Tweet
  • Threads
Jump to Recipe

Make easy Vegan Stuffing Balls with sage and onion at home! Why buy store-bought mixes when you can make these flavorful, homemade vegan stuffing balls in under an hour?

Perfect to serve on your Thanksgiving /Christmas table.

vegan sage and onion stuffings

About this Vegan Stuffing Balls recipe with sage and onion

This recipe is an adaptation of my classic homemade sage and onion stuffing balls recipe. One of the times when I ran out of eggs and had all the plans to make the stuffing balls, I worked around with the ingredients I had in hand. It turned out super duper delicious and my family rated these vegan stuffings a Five Star! 

Why Make this Vegan stuffing recipe?

  • You'll need only 8 ingredients and 10 min if prep time.
  • Staple ingredients – most of which are always available in every household.
  • No Deep frying - Either Bake or Air fry the Vegan stuffing balls.
  • Easy to customize recipe – use the herbs you have got like fresh sage, rosemary or thyme.
  • Can be prepped ahead – Prepare the mixture the night before, store it in the refrigerator overnight and then cook it the next day. 

Top Tips & Tricks  for Perfect Vegan Stuffing Balls

  • Use a day-old or slightly stale bread for the breadcrumbs—it’s ideal for binding and gives the stuffing mixture the perfect texture.
  • Add a little extra melted vegan butter than usual. This helps bind the mixture and keeps the stuffing balls rich and flavorful.
  • If the mixture doesn’t hold together when shaping, add vegetable stock a little at a time until it’s pliable.
  • Don’t add more than 2–3 tablespoons of stock. Fresh bread absorbs liquid faster than stale bread, so adding too much can make the mixture soggy.
  • Roll the balls in a tiny bit of oil or vegan butter before baking to get a lightly golden, crispy exterior.
  • You can prepare the stuffing ball mixture the night before, store it in the fridge, and bake it the next day—it actually helps the flavors develop.
  • Remember, these are egg-free stuffing balls, so they won’t be fluffy. But they’re perfectly tender and delicious!

Ingredients You'll Need

ingredients for vegan stuffings
  • Onion – Either white or red onion will work for the stuffings.
  • Garlic – One fat clove goes a long way in the recipe. It does elevate the flavors.
  • Seasoning – I like to use Ground Black Pepper & Mixed herbs that include dried sage, basil, oregano, and parsley too.
  • Fresh Herbs– I love Fresh Sage for the stuffing mixture. Finely dice the sage and use them in the recipe. However, you can sub with 2 teaspoon dried Sage.
  • Bread Crumbs – Turn an ordinary loaf into fresh breadcrumbs either by using a grater or a food processor with s blade.
  • Plant-based Butter or Margarine. You can also use a combination of butter and olive oil
  • Vegetable Stock - I call it the optional ingredient! Use a little at a time to bind the stuffing mixture if necessary. About 2-3 tablepoons goes a long way.

Serving Suggestions for Vegan Sage & Onion Stuffing Balls

These stuffing balls are perfect alongside vegan gravy, instant pot cranberry sauce, roasted whole cauliflower, or your favourite vegetarian holiday mains. For serving in a dish, you can also pack the vegan stuffing mixture into a baking dish and bake for 35–40 minutes until golden and crispy.

Storing Leftovers

Vegan stuffing balls keeps well in the fridge for up to 2 days. They can also be frozen for up to 3 months. Simply thaw and reheat in the oven for a quick, festive side dish.

Recipe FAQ's

What is a vegan substitute for eggs in stuffing?

If you’re making vegan stuffing, you can skip the eggs by simply adding a little extra plant-based butter and vegetable stock to help bind the ingredients and keep the stuffing moist. Another great option is to mix in a small amount of mashed potatoes. This helps hold the stuffing together naturally while adding creaminess and flavor.

How to freeze vegan stuffing balls?

To freeze vegan stuffing balls, let them cool completely, then place on a tray to freeze for 1–2 hours so they hold their shape. Transfer to an airtight container or freezer bag, label, and freeze for up to 2–3 months. Reheat from frozen in the oven at 180°C (356°F) for 15–20 minutes until hot and slightly crispy.

More Easy Vegetarian Christmas Recipes

  • Paneer curry served with chapati and raita.
    What Does Curry Taste Like?
  • air fried sweet potato slices served with sauce.
    Air Fryer Sweet Potato Slices
  • two mugs of vegan apple banana smoothie served with banana toppings.
    Easy Apple Banana Smoothie
  • three cups of fresh cinnamon apple smoothie.
    Easy Cinnamon Apple Smoothie

Roast Parsnips

Maple roasted carrots

Christmas Vegetable tray bake

Root vegetable traybake

Indian spiced roast potatoes

Air fryer brussels sprouts

HAVE YOU MADE THIS RECIPE?

Be sure to leave a comment and/or give this recipe a ★ rating!

Post a photo of your creation on my Facebook page, share it on Instagram, or save it to Pinterest with the tag #sandhyaskitchen.  I would love to see your pictures!

Subscribe to our weekly newsletters!

Easy Peasy Vegan Christmas Stuffing recipe below

vegan stuffings made with sage and onion

Vegan Stuffings Balls with Sage & Onion

5 from 2 votes
Print Pin Rate
Prep Time: 10 minutes minutes
Cook Time: 25 minutes minutes
Total Time: 35 minutes minutes
Servings: 10
Calories: 114kcal
Author: Sandhya Hariharan
Easy Vegan stuffing recipe made with sage and onion. This recipe comes in handy, if you are on a Vegan diet or have run out of eggs.

Ingredients

  • 1 medium white onion
  • 1 clove garlic
  • 3 tablespoon Plant-based butter or margarine
  • Salt to taste
  • ½ teaspoon Ground Pepper
  • 2 teaspoon Mixed Herbs Italian seasoning
  • 1 tablespoon Fresh Sage or Dried Sage
  • 2 Cup Fresh Bread Crumbs
  • 2 -3 tablespoon Veg stock - optional

Instructions

  • Heat 1 tablespoon of butter in a medium saucepan. Add garlic, and onion, and fry briefly for 30 seconds on medium heat. Reduce the heat, cover the saucepan with a lid and cook the onion for 4-5 minutes, until it softens. Switch off the flame and cool for 5 minutes.
  • Add the sage, seasoning mixture, salt, pepper, and bread crumbs. Give it a good mix.
  • Drizzle 1 tablespoon of melted butter over the bread crumbs mixture and mix. Repeat with the remaining 1 tablespoon butter.
  • If you feel the mixture is not shaping into balls, add a little vegetable stock at a time. Now check again, if the mixture is pliable and is shaping into balls.
  • Shape them into balls and arrange them in a baking dish.
  • Preheat the oven to 356°F 1(80 °C). Bake for 25-30 mins or until golden brown and crispy.

Notes

Expert Tips for Vegan Stuffing Balls

  • Use day-old or slightly stale bread for the perfect texture.
  • Add a little extra melted vegan butter to help bind the mixture.
  • If needed, add vegetable stock a tablespoon at a time. Don’t exceed 2–3 tbsp.
  • Make the mixture ahead and refrigerate overnight for a deeper flavour.
  • These are egg-free, so they’ll be tender, not fluffy, but delicious!

Nutrition

Calories: 114kcal | Carbohydrates: 17g | Protein: 3.1g | Fat: 3.7g | Saturated Fat: 0.8g | Cholesterol: 214mg | Potassium: 69mg | Fiber: 1.4g | Sugar: 1.8g | Calcium: 50mg | Iron: 1mg
Course: Lunch & Dinner, Main Course
Cuisine: British
Tried this recipe?Mention @Sandhyaskitchen and Hashtag #sandhyaskitchen!

More Easy Vegetarian Holiday Recipes

  • three glasses of spiced red mulled wine.
    Mulled Red Wine Recipe
  • air fried edamame beans in a grey bowl.
    Air Fryer Edamame
  • creamy christmas corn garnished with chives on a wooden board.
    Christmas Corn
  • 6 cottage cheese flatbreads made without egg on a serving board.
    Cottage Cheese Flatbread (No Egg)

Comments

  1. Sara Tancredi says

    November 02, 2024 at 12:18 am

    5 stars
    Simply delicious- enjoyed with my roast dinner today.

    Reply
5 from 2 votes (1 rating without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




sandhya from sandhya's kitchen in her kitchen.

Hey, I'm Sandhya

It’s wonderful to meet you! As a self-taught photographer with a background in IT, I’m excited to share easy vegetarian recipes developed right in my Surrey kitchen. Come learn more and say hi!

More about Sandhya

Easy Ninja Creami Recipes

  • two glasses of cookies and cream milkshake topped with whipped cream and oreo cookies.
    Ninja Creami Cookies and Cream Milkshake
  • Ninja creami mango sorbet in the pint tub with a spoon.
    Ninja Creami Mango Sorbet
  • ninja creami frozen yogurt
    Ninja Creami Frozen Yogurt
  • Three scoops of Ninja creami chocolate ice cream served in a white bowl and 2 spoons.
    Ninja Creami Chocolate Ice Cream
  • homemade vanilla ice cream in ninja creami tub.
    Ninja Creami Vanilla Ice Cream
  • Ninja Creami Strawberry Ice cream scoops in a white bowl.
    Ninja Creami Strawberry Ice Cream

Popular Recipes

  • mint sauce served with samosa
    Easy Indian Mint Sauce Recipe
  • potato slices made in air fryer served with bang bang sauce
    Air fryer Crispy Potato Slices
  • red lentils tarka dal served with rice and kachumber salad
    Easy Tarka Dal
  • air fryer chocolate mug cake
    Air fryer Chocolate Mug Cake
  • Three Indian Dips for Poppadoms
    Indian Poppadom Dips
  • crispy onion bhajis served with chutney
    Easy Onion Bhajis

Footer

↑ back to top

Connect

About

  • Work with us
  • Newsletter

Legal

  • Privacy Policy

Copyright © 2025 Sandhya's Kitchen

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.