This Best Vegetarian Stuffing recipe is full of mouth-watering flavors and textures that will please both vegetarians and meat-eaters alike. This surprisingly tasty oven-baked dish is made with French bread, dried cranberries, onion, celery, carrots, onion, garlic, AND apples for an unforgettable addition to your holiday, Christmas or Thanksgiving table!
Planning a vegetarian Thanksgiving? Also try my Farro, Mushroom, and Cranberry Stuffed Acorn Squash, Harvest Stuffed Butternut Squash, Maple Balsamic Brussels Sprouts, Cranberries, Cranberry Orange Relish, or Crock Pot Mashed Potatoes.
Vegetarian Stuffing Recipe
This Vegetarian Stuffing recipe is a tried and true family favorite. This delightful and expected stuffing is one of the recipes that I make for my family every year. It's nothing like boring stuffing that comes out of a package or box, it is filled to the brim with flavors, colors, and textures including bright carrots, apples, sage, and dried cranberries. You'll also find savory favorites like crusty French bread, onions, celery, and garlic.
This dish truly comes from the heart and I promise it will not only be the BEST Vegetarian Stuffing you've tried but it will end up being your favorite even over turkey ones. This easily can work as a side dish for the turkey eaters at your meal and a main dish for the vegetarians. This side dish Vegetarian Stuffing recipe is actually my true Thanksgiving food love. Serve it for any holiday including Thanksgiving, Easter or even Christmas dinner.
This fluffy, savory, flavor-filled MEATLESS stuffing is the star of my meal. It's not just a simple boxed stuffing but packed with goodies to make it stand out like cranberries, apples, celery, garlic, carrots, onions, thyme, and FRESH sage. It's all oven-roasted to golden perfection. It looks pretty and tastes even better.
Who needs turkey broth when you have ALL of this?
Why You'll Love this Vegetarian Stuffing recipe...
- This Vegetarian Stuffing recipe is bright and unexpected! It has lots of flavors, texture, and color... unlike many boring brown stuffing recipes.
- It's hearty enough to serve as a main course for vegetarians but works as a great side dish for turkey eaters.
- You can do all the chopping and prep work for this recipe the day before, leaving cooking and assembling for Thanksgiving or Christmas.
- This recipe is a bit more labor-intensive than many of my recipes, but it is worth it! It's a really special dish to serve at the holiday.
- You can make some swaps and make this gluten-free or vegan stuffing. See my notes below in variations to do it.
- The dried cranberries really POP! The sweetness from the cranberries and apples really makes this different.
- This vegetarian stuffing is a recipe that is trusted and has been made again and again.
Ingredients:
Here's an overview of what you'll need to make this Vegetarian Stuffing recipe, but keep scrolling for the full recipe amounts.
- French bread loaf: Make sure you use dry, stale bread. Dried bread is crucial for stuffing to have texture and flavor. If you use freshly baked bread it will result in a soggy dressing. Don't use sandwich bread, but go to the bakery and get a nice loaf of French or sourdough bread. I find two-day-old bread is best.
- Dried cranberries: Cranberries add a chewy texture and a sweet-tart flavor to the stuffing. You can't go wrong with these.
- Fresh sage: Use fresh sage for the best flavor. The fresh sage adds color and texture to the dish.
- Sweet onion: Adds a nice, mildly sweet flavor. You can also use yellow or white onion.
- Carrots and Celery: Finely chop the carrots and stalks of celery for the best texture. I love the way the carrots add a pop of color.
- Poultry seasoning: A tasty blend of herbs that helps to enhance the flavor of the dressing. Add it to your Amazon cart here. It's a blend of sage, thyme and onion.
- Apple: Apples are a fun twist that helps to lighten up the dish that can often feel heavy. The sweetness is so nice! Use your favorite apple. I like to use Honeycrisp.
- Garlic: No stuffing is complete without a little bit of garlic mixed in!
- Vegetable broth: Finish it off with some vegetable broth to keep the stuffing moist. The vegetable broth instead of turkey broth keeps this recipe vegetarian.
- Butter: I don't skimp here and go for a stick of salted butter. I'm all about healthy cooking most days, but I'm totally okay with this dish being a bit indulgent. Even with the butter though a single serving of this dish is only 200 calories. I'll include notes below on how to swap the butter out and make this vegan.
- Salt and pepper
Instructions:
This is an overview of the instructions to make this Vegetarian Stuffing recipe, but the full detailed printable recipe is below in the recipe card. Curious about how to make vegetarian stuffing from scratch? Here's how with my step-by-step photos.
Step One: Prepare the Bread
- Chop up your ingredients and produce including celery, apples, garlic, onions, and carrots. Chop the fresh sage too. Cube the stale bread into ½-inch cubes. You can do this step a day ahead of time. Store the bread on the counter and the chopped vegetables in an airtight container in the fridge.
- Place bread cubes in a casserole dish or baking dish and sprinkle with sage and dried cranberries.
Step Two: Saute the Vegetables
- In a very large skillet over medium heat, melt the butter over medium heat.
- When the butter is melted add the onion, celery, and carrot. Season with a healthy pinch of salt and pepper and the poultry seasoning to the melted butter and vegetable mixture.
- When the onions become translucent add the garlic and apples. Season with another healthy pinch of salt and pepper.
- After the apples have cooked for about 2 minutes, add the vegetable broth. Season with the rest of the salt and pepper, to taste. Saute for 2 more minutes.
Step Three: Finish the Vegetarian Stuffing
- Very carefully pour the mixture into the casserole dish, over the bread. Do it gently and make sure that the vegetable mixture and liquid get to the entire casserole dish. Gently move around the bread to allow the broth to soak all the pieces. Be careful not to smash or break up too much of the bread, but you do want all of the bread to be soaked in the liquid. When you pour the butter, clergy, carrot, and onion mixture over the bread make sure to drizzle it evenly.
- Bake uncovered for 50 minutes. Check during the baking that it's not drying out in any corners and if it is add a touch more vegetable broth.
- Garnish with fresh chopped sage.
Variations
I love this Vegetarian Stuffing recipe as written, but here are some fun variations.
- Mix up the Veggies: Mushrooms would be a great addition to this! You could trade them out for the apples and leave out the cranberries for less sweetness in the dish. Walnuts or pecans would also be good.
- Make it for a Crowd: You can double this vegetarian stuffing recipe for a crowd by using a jumbo casserole dish.
- Gluten-Free Stuffing: You can make this gluten-free by using gluten-free bread or gluten-free bread cubes.
- Vegan Stuffing: To make this vegan, use vegan butter sticks like these.
- Make it Healthier: If you want to use less butter, either regular or vegan, just use ¼ cup (half a stick) of butter to saute your vegetables. You will need to still add an extra ¼ cup of vegetable broth at the end to make sure you have enough liquid.
- Shortcuts: Buy already chopped vegetables and bread to save time.
FAQ
Storage & Leftovers
Store any leftovers in an airtight container in the refrigerator for up to four days.
Freezing
I do not recommend freezing this recipe because it will come out of the freezer soggy.
Can vegetarians eat stuffing?
It depends! Often Thanksgiving stuffing or holiday dressing is made with turkey broth, the turkey itself, or even cooked in the bird. It is really simple to make stuffing suitable for vegetarians and vegans though by switching the turkey broth to vegetable broth and using a recipe like this. This recipe is the perfect vegetarian stuffing recipe for people who don't eat meat. To make it for vegans just follow the instructions below.
Is this stuffing suitable for vegans?
To make this stuffing vegan, saute the veggies in vegan butter instead of butter.
Can you make the stuffing ahead of time and reheat it?
If you are making it fresh on Thanksgiving day save time by pre-chopping all of your vegetables except for the apple which will turn brown. I chop the celery, onions, carrots, garlic, sage, and bread ahead of time and store it in ziplock bags in the fridge. That way it will take a fraction of the time to actually make on Thanksgiving day when you are trying to make other dishes.
You could also do most of the prep work by putting the bread, cranberries, and sage in a dish ahead of time. Just make the butter mixture right before you want to cook it.
You could also make the entire recipe and reheat it for dinner. It tastes great as leftovers as the flavors combine well after resting in the fridge.
This Vegetarian Stuffing Recipe is a Family Favorite!
My Vegetarian Stuffing recipe is a true family favorite! I've made this recipe countless times and it's out of this world. This combination of sweet and savory stuffing is out of this world and whether you are vegetarian or not, this dish will be the star of your Thanksgiving or holiday table. I hope you enjoy it as much as I do.
If you are planning your Thanksgiving dinner, make sure to head over to my 50+ Vegetarian Thanksgiving recipes to try and then my Tips for Hosting the Best Stress-Free Thanksgiving Ever.
Enjoy!
More Vegetarian Thanksgiving Sides
- The Best Sweet Potato Casserole
- Crock Pot No Boil Macaroni and Cheese
- Cranberry, Farro, and Walnut Stuffed Acorn Squash
- Stuffed Butternut Squash
- Fresh Cranberry Orange Relish
- Maple Roasted Brussels Sprouts and Cranberries
- Lentil, Sweet Potato and Feta Salad
- Oven Roasted Sweet Potato and Brussels Sprouts
- Crock Pot Loaded Mashed Potatoes
- Crock Pot Honey Cinnamon Glazed Carrots
- Fluffy Pumpkin Cornbread
If you make this Vegetarian Stuffing recipe, I’d love to hear what you think! Leave a comment and a star rating ★ below. Make sure to follow me on Instagram, Pinterest, and Facebook too!
Vegetarian Stuffing Recipe
Ingredients
- 1 stick salted butter, ½ cup
- 1 french bread loaf, approx. 16 ounces day old French bread, cut in ½ in cubes
- ⅔ cup dried cranberries
- ¼ cup fresh sage, chopped and divided
- 1 medium sweet onion, chopped (approx. 1 ½ cups)
- 1 carrot, finely chopped (approx. ½ cup)
- 2 stalks celery, finely chopped (approx. 1 cup)
- 1 teaspoon poultry seasoning
- 1 large apple, chopped (approx.. 1 ½ cups)
- 2 teaspoons minced garlic
- 3 cups vegetable broth
- salt & pepper, to taste
Instructions
- Preheat oven to 350 degrees
- Spray an 9X12 casserole dish with cooking spray.
- Put half the bread cubes in the dish and sprinkle 1 tablespoons of sage and half of the dried cranberries on top. Put the rest of the bread in the dish and add another tablespoon of sage and the rest of the cranberries.
- In a large sauce pan melt the butter over medium heat.
- When the butter is melted add the onion, celery and carrot. Season with a healthy pinch of the salt and pepper and the poultry seasoning.
- When the onions become translucent add apples. Season with another healthy pinch of salt and pepper. After the apples have cooked for about 2 minutes, add the garlic for 30 seconds.
- Add the vegetable broth to the mixture. Season with the rest of the salt and pepper, to taste. Add the rest of the chopped sage.
- Allow the mixture to sauté for another 2 minutes.
- Pour the mixture into the casserole dish, over the bread. Gently move around the bread to allow the broth to soak all the pieces. Be careful not to smash or break up too much of the bread.
- Bake uncovered for 50 minutes. Check for dry spots once or twice during cooking, adding a touch more vegetable broth to the bread if it's drying out.
- Garnish with fresh sage.
Mindy S says
This came out delicious! I also added some dried cranberries in there, and used fresh thyme, rosemary and sage.
Jeannine says
Making this recipe for a second year for our weekend-after-thanksgiving thanksgiving dinner.Thanks for sharing.
JulieWunder says
I'm so glad you liked it! It's one of my favorites too.
Sapana Behl says
This veg stuffing sounds full of flavors and I am sure it must taste amazing as well. Love the idea of using cranberries for that wonderful flavors.
Ramona says
Yummm, what a perfect thanksgiving recipe to make! i really love the combination of sage and dried cranberries, soo tasty and creative. I also love how it includes apples in it, what an interesting dish to make! thank you for sharing this recipe.
Gail Montero says
Such a tasty vegetarian stuffing for Thanksgiving! Love the added sweetness from the apples and cranberries - yum!
Kushigalu says
Love this vegetarian stuffing. The flavors in this recipe is amazing. I am pinning to try this for holiday. Thanks for sharing.
Lesli says
Everything in the vegetarian stuffing looks delicious! I especially like the addition o the apples. So perfect!
Sondra Barker says
OMG yum. This looks so tasty, perfect for the holidays coming up. Cant wait to try. Thanks for sharing!!
Sarah James says
Your stuffing looks delicious, you can't beat homemade and I love how you've packed so much flavour in there. Pinning this for later.
Chef Dennis says
I do love a good stuffing and can't wait to try your recipe. I know my family will love it
Amy Liu Dong says
This is the best recipe to add on my menu today, meatless day is a winner for me and I love this recipe.YUM!
Leslie says
I'm loving this amazing Vegetarian Stuffing recipe with FRESH ingredients! That's so key to separate this from a lot of other stuffing recipes!
Alexis says
I love this stuffing, it's most and very flavorful. Thank you for sharing your recipe.
Emily says
Stuffing is my favorite side dish during holidays and I actually prefer vegetarian stuffing like this vs. the kind cooked with the Turkey. Such a delicious comfort food!
Sue says
One of my daughters is a vegan and I always struggle to find things for her to enjoy during the holidays, so this is a life saver for me!
Natalie says
This stuffing sounds amazing. I absolutely love the flavors and all the veggies you used. This recipe is definitely a keeper. Now i can't wait holidays to give this a try.
Erin @ Vitality Vixens says
Love this! I'm not usually a big fan of stuffing, but this is amazing!
Cheryl Buchanan says
I am apologizing for my comment as I believe your recipe was submitted online first and the on on Epicurious after. That one seems to have copied yours.
In regards to the recipe. I am making this, again, for the vegetarians in my family. They love it!
Annmarie says
Definitely no need for meat with a stuffing like that! Looks amazing!
Deborah Brooks says
I like the cranberries and apples in here!
Jess@ run pink says
Just used this recipe for my family get together today. It was a hit!
JulieWunder says
Yayayayayay!! Thank you for letting me know! It makes my day when I hear about people making and enjoying my recipes. Thanks Jess!!! Hope you have a good week.
Patty @ Reach Your Peak says
omg I just got so excited for Thanksgiving now!! Will definitely be saving this recipe. Stuffing is my favorite part of Thanksgiving lol
JulieWunder says
Yay! Thanks so much Patty! Hope you get a chance to try it.
Emily says
What a delicious recipe! So perfect that everyone can enjoy it, whether they eat meat or not ?
JulieWunder says
Thanks Emily! Hope you get a chance to try it!
Alisa @ Go Dairy Free says
This recipe is a necessity for the holidays! There are always vegetarian guests at Thanksgiving and everyone wants stuffing 🙂
JulieWunder says
Exactly! Thanks Alisa!
Rebecca | NOURISHED. the blog says
Love the apples and cranberries in here, Julie! They are such a sweet and different twist on stuffing. And I love how I could easily make this gluten free by using GF sandwich-style bread instead. This will definitely be making an appearance on our dinning table during the holidays!
JulieWunder says
Yes! Such an easy swap! Hope you get a chance to try it.
Jessica @ Nutritioulicious says
Looks so good! I love the sage and dried cranberries in there!
JulieWunder says
Thanks Jessica!
Taylor Kiser says
This looks so delicious! It's perfect for Thanksgiving!
JulieWunder says
Thanks so much Taylor!
Heather @ FITaspire says
I have to admit I'm not the biggest fan of stuffing, but I'll try it sometimes. 🙂 I do love that you have more color in your version than I often see, that makes it more appealing for sure!!!
JulieWunder says
Yes! This one is a stuffing for even stuffing haters. 🙂
amanda -runtothefinish says
I am a stuffing freak. I could pass up everything else on the table and just have a big old pile of stuffing...sigh, I'm already getting excited for it! I literally only eat it at thanksgiving!!!!
JulieWunder says
That's awesome!! It is sooo good! You should totally try mine. It's that good!
Sarah- A Whisk and Two Wands says
I'm not usually a fan of stuffing but this looks so good!! I might have to make this so I can have stuffing too, even if I have to smuggle it in so I don't offend my aunt. Haha!
JulieWunder says
Haha!!! Oh I feel ya! Everyone in my family talks about loving this!
Laura says
I do love adding sausage to my stuffing...however my sister is a vegetarian and this is perfect for our family!!!
JulieWunder says
Yay! I hope you'll give it a try!
Becca @ Amuse Your Bouche says
Yuuum - love stuffing! I love how many veggies this one contains - perfect for Christmas dinner 🙂
JulieWunder says
Me too! Thanks Becca!
Nadia says
Sounds and looks delicious! Stuffing has always been my favourite part of a Christmas dinner 😀
JulieWunder says
Meee too! Thanks Nadia!
Kate @ Veggie Desserts says
I'm exactly the same. Veggie stuffing is always the star of my Christmas dinner!
JulieWunder says
Me too! So good-- Thanks so much Kate. Hope you get a chance to try this one.
Becky Jordan says
This looks amazing! Love the apples in it. I'm sure my family will love it this Thanksgiving!
JulieWunder says
yay! I hope you enjoy it.
Tina muir says
This sounds woooonndderrrffuullll!!! Love the idea of vegetarian stuffing, and realistically, that is how it should be haha. It is all about the bread! Thanks for joining us for meatless monday lovely lady 🙂
Renee @ Bendiful Blog says
I've never made my own stuffing before! This year it sounds like we are hosting our very first Thanksgiving and this recipe makes me think I could handle some non-bag kind of action. Great Recipe Julie!
Sam @ PancakeWarriors says
I always make vegetarian stuffing! It's so yummy! I'm trying to find gluten free stuffing this year - wish me luck! Thanks for sharing
Nicole @ Fitful Focus says
Would you believe I've never made stuffing before! I'm usually all about the sweet potatoes, but this looks delicious!
Sarah says
Looks delicious! If only I made the stuffing for Thanksgiving. It isn't something I usually eat as my aunt makes it with sausage. Maybe I will have to make myself for my family next week.
Chaitali says
I love vegetarian stuffing and trying out new versions every year 🙂 This one sounds really good. I love the addition of the cranberries so there are pops of sweetness with the rest of the savory ingredients.
Deborah @ Confessions of a Mother Runner says
This looks great! Thanks for linking up with us again this week and bringing another fab recipe
Joanna @Makingmine says
Oh yum - this is SO pretty! I am usually not a big fan on dressing, but this one looks amazing!
JulieWunder says
Thanks Joanna!
Felicia says
This looks and sounds delicious. I am always on the lookout for good stuffing ideas. I'll have to add this to my list!
JulieWunder says
Thanks Felicia! I hope you like it!
Susie @ SuzLyfe says
MMMmmm! Looks so tasty! I love stuffing, even if I try to stay away from it. What I like the most about Thanksgiving is that I don't have to choose--ALL THE THINGS!
JulieWunder says
Yeah, I embrace Thanksgiving and eat a bunch 🙂
Sarah @ Sunny Runner says
I'm a vegetarian and have a hard time finding stuffing recipes that actually sound/taste good! I can't wait to try this.
JulieWunder says
Thanks so much Sarah! I hope you enjoy it! I have some other good vegetarian Thanksgiving recipes coming up this month. Hope to see you again!
Alysia @ Slim Sanity says
Stuffing was always one of my favorites. I never really cared for my Dad's family recipe which he made from scratch because it had the giblets in it lol. Otherwise we always made Stove Top! I'll have to try a homemade version like this!
Denise says
Thank you so much! I love Thanksgiving, but being a vegetarian makes it a little challenging. Will pin these!
JulieWunder says
It can be hard! I've tried out some good ones over the past few years. I'll be posting a few more in the next few weeks if you want to check back!
Gail Harrell says
Dressing sounds yummy! I still miss seeing your smiling face on the weather at WLOS, but am happy to know you are enjoying your new lifestyle and hope you keep up the good work. God bless you and your family. 🙂
JulieWunder says
Thank you so much Gail for your support! God bless you family too 🙂
Blane Sherer says
I appreciate your helpfulness for Thanksgiving preparation.
It will be here before you know it.
Jessie says
Vegetarian stuffing is actually the only way I make it. Last year I used leftover pumpkin cornbread in the mixture. Talk about delicious! I bet it would be work great with your recipe.
Susie @ SuzLyfe says
I RESPECT THIS AND APPLAUD IT