Croissant stuffing never tasted so good as when it's made with juicy mushrooms, hints of fresh sage and thyme, and savory caramelized onions. This vegan stuffing goes from prep to plate in about 45 minutes.
Raise your hand if vegan stuffing is your all-time favorite holiday side. It's definitely mine, especially when served with a couple of my holiday favorites, like Vegan Mushroom Wellington, Vegan Cranberry Sauce, Dairy-Free Mashed Potatoes, Roasted Mashed Cauliflower, Vegan Sweet Potato Casserole, crispy Air Fryer Brussel Sprouts, Vegan Biscuit Recipe and this amazing raspberry Vegan Pavlova and creamy Vegan Eggnog
Additionally, if you'd like to help save a turkey this holiday season, check out these 12 show-stopping Vegan Main Dishes, 10 Vegan Alternatives to Turkey, 30 Easy Vegan Thanksgiving Recipes and these 40 Vegan Side Dishes for a plant-based vegan holiday dinner.
Why Make Croissant Stuffing?
- health and nutrient-friendly – this vegan stuffing recipe contains 6 grams of dietary fiber per serving. According to the Mayo Clinic, fiber helps maintain bowel health, lower cholesterol, control blood sugar and maintain a healthy weight.
- quick and easy – simple ingredients makes this vegan stuffing a super easy recipe that takes only 45 minutes to make.
- dietary restriction-friendly – this recipe is suitable for vegan and vegetarian diets as well as diets with no other restrictions.
- taste-friendly – so delicious, I have to double the recipe every year because it's everyone's favorite stuffing.
- equipment friendly – most equipment required for this recipe you probably already have, including a whisk, large mixing bowl, wooden spoon, large non-stick fry pan and a 9x13 inch casserole dish.
What You'll Need
Ingredient Notes and Substitutions
- vegan cheese, butter and olive oil - to reduce the fat content in this vegan stuffing, cut these three ingredients in half or you can omit one or all completely.
- fresh herbs - you may substitute for dried herbs if you can't find fresh ones.
- flax eggs - easily make flax eggs by mixing 3 tablespoon of ground flax meal with 6 tablespoon of water. Place in refrigerator for 10-15 minutes to expedite thickening.
How to Make Croissant Stuffing
Please note, it's best, but not required, to make or buy your croissants the day before, tear them apart and let them sit out overnight.
Step 1 - Before you begin, preheat oven to 350F/177C. Lightly oil a 9x13 inch casserole dish. Arrange torn croissants in a baking dish and cover with 2 tablespoons vegan butter, thinly sliced. Transfer to oven and toast for 5-8 minutes, until croissants are lightly browned.
Step 2 - Meanwhile, heat olive oil in large skillet over medium heat. When oil begins to shimmer, add garlic and sage and cook until fragrant. Add onions and simmer until translucent. Add a dab of vegan butter and continue to cook the onions until they caramelize, about 10 minutes.
Step 3 - Add celery, thyme, kale, sea salt and pepper. Stir well and simmer over medium heat until kale starts to wilt.
Step 4 - Add mushrooms and stir until they begin to "sweat".
Step 5 - In large mixing bowl, whisk together vegan broth and flax eggs until well combined.
Step 6 - Add toasted croissants. Toss gently. If the mixture seems to dry, simply add a bit more vegetable broth and stir.
Step 7 - Add vegetable mixture to croissants and broth.
Step 8 - Stir until ingredients are evenly coated with broth. Again, use a bit more broth if mixture appears dry.
Step 9 - Scoop mixture into casserole dish. Top evenly with vegan cheese.
Step 10 - Cover dish with foil and bake for 20-35 minutes. Remove foil and check for dryness. Drizzle more broth on top if needed. Continue baking vegan stuffing for another 10 minutes or so until stuffing edges are golden brown.
Remove from oven. Allow to cool for 5 minutes and serve, right out of the casserole dish!
FAQ About This Recipe
Yes. This recipe can be made the day before a holiday or special event and stored in your refrigerator. On the big day, remove from fridge and allow to come to room temperature before covering it with foil and reheating in the oven at 350 F/177 C degrees for 15-20 minutes.
If your recipe turns out dry, you can easily drizzle more broth over the top during the cooking and/or reheating process.
Yes. You can reduce the amount of butter and oil you use by half and it recipe will still taste amazing. You can also omit the vegan cheese, which will reduce the fat content even more.
You may store recipe in an airtight container in your refrigerator for up to 4 days.
Related Recipes
Have you tried this? Why not leave a star ⭐️⭐️⭐️⭐️⭐️ rating in the recipe card right below and/or a review in the comment section further down the page? I always appreciate your feedback. You can also follow me on Instagram, Facebook, Pinterest, and Twitter, and sign up for my newsletter!
Recipe adapted from non-vegan stuffing recipe found at Half-Baked Harvest.
📖 Recipe
Herby Vegan Croissant Stuffing
Ingredients
- 12 cups vegan croissants equivalent to about 12-16 croissants roughly torn. (I made mine from puffed pastry which is vegan)
- 6 tablespoon vegan butter divided
- 1-2 tablespoon olive oil extra virgin
- 1 cup onion chopped
- 4 celery stalks chopped
- 8 oz mushrooms sliced
- 1 teaspoon sea salt
- 1 tablespoon garlic minced
- 2 cups kale roughly torn
- 2 tablespoon fresh sage finely chopped
- 1 teaspoon fresh thyme chopped
- 2-3 cups vegetable broth low sodium preferred
- 3 flax eggs mix 3 tablespoons ground flax meal with 6 tablespoons water. Stir well & chill in fridge
- 1 cup vegan cheese optional
Instructions
- Make your croissants the day before and let them sit out overnight. When ready to make recipe, preheat oven to 350F/177C. Lightly oil a 9x13 casserole dish.
- Arrange the torn croissants in the baking dish and cover with 2 tablespoons vegan butter, thinly sliced. Transfer to oven and back for 5-8 minutes, until croissants are lightly toasted.
- Meanwhile, heat olive oil in large skillet over medium heat. When oil begins to shimmer, add garlic and sage and cook until fragrant, being careful not to burn the garlic. Add the onions and simmer until translucent. Add a dab of vegan butter and continue to cook the onions until they caramelize, about 10 minutes.
- Add celery, thyme, kale, sea salt and pepper. Stir well and simmer over medium heat until kale starts to wilt.
- Add mushrooms and stir until they begin to "sweat".
- In large mixing bowl, whisk together vegan broth and flax eggs until well combined.
- Add croissants to broth mixture and stir well.
- Add the mushroom/kale mixture and all the butter left in skillet. Toss gently. If the mixture seems to dry, simply add a bit more vegetable broth and stir.
- Scoop mixture into casserole dish. Top evenly with vegan cheese.
- Cover dish with foil and bake for 20 minutes. Remove foil and check for dryness. Drizzle more broth on top if needed. Continue baking for another 10 minutes or so until stuffing edges are golden brown.
- Remove from oven and allow to cool for 5 minutes. Serve piping hot right out of oven.
Video
Notes
- Nutritional information is only an estimate, and is not guaranteed.
- This recipe can be made the day before a holiday or special event and stored in your refrigerator. On the big day, remove from fridge and allow to come to room temperature before covering it with foil and reheating in the oven at 350 F/177 C degrees for 15-20 minutes.
- Reduce fat content by cutting the vegan butter and oil in half.
- If stuffing is dry, or to reheat, drizzle more broth over the top during the cooking and/or reheating process.
- You may store recipe in an airtight container in your refrigerator for up to 4 days.
Nart says
I LOVE croissants but have never tried anything like this before. This is totally new for me and it looks really delicious. Fresh sage is a bit hard to find but I'm gonna hunt it down and try this recipe!
Deborah says
Thanks so much Nart. And just an FYI, dried sage is fine too.
Megan Stevens says
Such a fantastic recipe and idea!! I love everything croissant, and what a popular holiday brunch item. Thank you!
Deborah says
Thank you Megan! Appreciate your nice comment!
Luke Ratford says
This recipe looks superb, I will be making this for my sister over the Christmas holidays as she is vegan:)
Great suggestion on changing the butter for olive oil tbh this is what I will probably do for this stuffing!
Thanks for sharing!!
Deborah says
Thanks Luke. Hope she loves it.
Choclette says
Raising my hand high. I love stuffing. And what fun to make it with croissants. Not something I'd have thought of, but I bet it tastes fantastic.
Deborah says
Thank you, Choclette. I love that name! It is so good with croissants, hope you try it soon.
Ramona says
This recipe looks amazing. I was looking for something like this for the weekend brunch as I have some vegan guests and I am sure this will be such a winner!
Deborah says
Thanks Ramona. Hope they love it!
Jane Saunders says
Wow, this stuffing could double as a meal in itself. I love all the flavours you've got going on in here. Such a great way to use up spare croissants.
Deborah says
Thanks Jane. It is sooo flavorful! Hope you try it soon.