Butternut Squash, Brussels Sprout & Bread Stuffing With Apples

A savory, vegan stuffing that brings together winter squash, sprouts, apples, and herbs for a festive side dish.

By Medha deb
Created on

This savory stuffing recipe is a celebration of autumn flavors, combining the sweetness of butternut squash, the earthiness of Brussels sprouts, and the crispness of apples. Perfect for Thanksgiving or any holiday meal, this vegan stuffing is so flavorful that even omnivores won’t miss the traditional version. The recipe is easy to follow, uses simple ingredients, and can be customized to suit dietary needs.

Why This Stuffing Stands Out

Traditional stuffing often relies on meat-based broths and animal products, but this recipe proves that plant-based ingredients can create a rich, satisfying dish. The key is roasting the vegetables before combining them with the bread and herbs. Roasting brings out the natural sweetness of the squash and apples, while the Brussels sprouts develop a slightly caramelized, nutty flavor. The result is a stuffing that’s hearty, aromatic, and full of texture.

Ingredients You’ll Need

Here’s what you’ll need to make this stuffing:

  • 1 pound butternut squash, cubed
  • 1 pound Brussels sprouts, halved
  • 1 medium Gala apple, cut into ½-inch dice
  • 2 shallots, thinly sliced
  • 3 tablespoons olive oil, divided
  • 1 cup onion, diced
  • 1 cup celery, diced
  • 10 slices bread of choice (crusty sourdough, dry cornbread, whole grain, or gluten-free millet bread)
  • 1½ cups vegetable broth (plus extra as needed)
  • 2 teaspoons fresh rosemary, chopped
  • 1 teaspoon fresh thyme
  • 1 teaspoon chopped fresh sage
  • ⅓ cup dried cranberries
  • ⅓ cup pecans or walnuts
  • Sea salt and pepper to taste

Step-by-Step Instructions

Follow these steps to make the perfect stuffing:

Step 1: Roast the Vegetables

Preheat your oven to 400°F. In a large bowl, toss the cubed butternut squash, halved Brussels sprouts, diced apple, and sliced shallots with 2 tablespoons of olive oil. Season well with salt and pepper. Spread the mixture on a baking sheet and roast for about 25–30 minutes, or until the vegetables are tender and slightly caramelized. Remove from the oven and reduce the oven temperature to 350°F.

Step 2: Sauté the Aromatics

In a large pot, heat the remaining 1 tablespoon of olive oil over medium heat. Add the diced onion and celery and sauté until translucent, about 5–8 minutes. Add the bread cubes and cook until they are golden brown, stirring occasionally to ensure even browning. Season with a dash of salt and pepper.

Step 3: Combine and Bake

Add the roasted vegetables, vegetable broth, dried cranberries, pecans or walnuts, and herbs (rosemary, thyme, and sage) to the pot. Stir the mixture until the broth is almost entirely absorbed by the toasted bread. Transfer the stuffing to a baking dish and bake at 350°F for about 20 minutes, or until the top is golden and the stuffing is heated through. Serve hot and enjoy!

Customization Tips

This recipe is highly adaptable. Here are some ideas for customizing it to suit your taste or dietary needs:

  • Bread Options: Use crusty sourdough, dry cornbread, whole grain, or gluten-free millet bread for a gluten-free version.
  • Nuts: Swap pecans for walnuts, or omit them entirely for a nut-free stuffing.
  • Dried Fruit: Try dried cherries, raisins, or apricots instead of cranberries.
  • Herbs: Add a pinch of marjoram or oregano for extra flavor.
  • Spices: A dash of cinnamon or nutmeg complements the sweetness of the squash and apples.

Nutritional Benefits

This stuffing is not only delicious but also packed with nutrients. Here’s a breakdown of the key ingredients:

IngredientNutritional Benefits
Butternut SquashRich in vitamin A, vitamin C, and fiber
Brussels SproutsHigh in vitamin K, vitamin C, and antioxidants
ApplesGood source of fiber and vitamin C
Onion and CeleryProvide flavor and antioxidants
BreadSource of carbohydrates and B vitamins
Pecans/WalnutsHealthy fats and protein
Dried CranberriesAntioxidants and natural sweetness

Frequently Asked Questions (FAQs)

Can I make this stuffing ahead of time?

Yes, you can prepare the stuffing up to a day in advance. Roast the vegetables and sauté the aromatics, then combine everything and refrigerate. When ready to serve, bake at 350°F for 20–25 minutes, or until heated through.

Can I freeze this stuffing?

Yes, this stuffing freezes well. Let it cool completely, then transfer to an airtight container and freeze for up to 3 months. Thaw in the refrigerator overnight and reheat in the oven.

Is this recipe gluten-free?

Yes, you can make this recipe gluten-free by using gluten-free bread, such as millet bread from Food For Life.

Can I use other types of squash?

Absolutely! You can substitute butternut squash with acorn squash, kabocha squash, or any other winter squash.

What can I serve with this stuffing?

This stuffing pairs well with roasted turkey, vegan roast, mashed potatoes, green beans, or a simple salad.

Why This Recipe is Perfect for Thanksgiving

Thanksgiving is all about gathering with loved ones and enjoying comforting, flavorful food. This stuffing brings together classic holiday ingredients in a way that’s both familiar and innovative. The combination of butternut squash, Brussels sprouts, and apples creates a dish that’s sweet, savory, and satisfying. Plus, it’s vegan, so everyone at the table can enjoy it.

Final Thoughts

This butternut squash, Brussels sprout, and bread stuffing with apples is a must-try for anyone looking to add a festive, plant-based side dish to their holiday menu. With its rich flavors, simple preparation, and endless customization options, it’s sure to become a family favorite. Whether you’re hosting a vegan Thanksgiving or just want to try something new, this stuffing is guaranteed to impress.

Recipe Table

Prep TimeCook TimeServingsDietary Info
15 minutes50 minutes6Vegan, Gluten-Free Option
‹›