
Stuffing is one of those dishes that can feel impossible to pull off without butter, eggs, or chicken stock — but this version proves that's simply not the case. Vegan butter and rich vegetable broth do all the heavy lifting here, keeping every cube of bread moist and deeply savory without any animal products in sight. The real magic comes from the trio of fresh thyme, sage, and rosemary sautéed with onion, celery, and garlic — it fills your kitchen with that unmistakable holiday aroma before the dish even hits the oven. Toasting the bread low and slow first is the key step that keeps the stuffing from turning to mush, giving you that perfect contrast of crispy golden edges and a tender, herb-flecked interior. A finishing scatter of fresh parsley adds a little brightness right before serving. This makes eight generous servings, so it's built for a crowd and travels beautifully straight from the baking dish to the table.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →8 servings







Preheat the oven to 300°F (150°C). Spread the bread cubes in a single layer on a large rimmed sheet pan and bake for 20 to 25 minutes, stirring once halfway through, until dry and lightly toasted. Transfer to a large mixing bowl and set aside. Raise the oven temperature to 375°F (190°C).
Melt the vegan butter in a large skillet over medium heat. Add the onion and celery and cook, stirring occasionally, until softened and translucent, about 8 to 10 minutes.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
