Bon Appetit Vegetarian Thanksgiving Sides Recipes Ideas

Updated On: October 7, 2025

Thanksgiving is a time for family, gratitude, and most importantly, delicious food. For vegetarians, it can sometimes feel challenging to find side dishes that are both festive and satisfying.

Luckily, there are plenty of Bon Appétit vegetarian Thanksgiving sides recipes that bring vibrant flavors, comforting textures, and colorful presentation to your holiday table. Whether you’re looking to wow your guests or simply enjoy a hearty meal yourself, these dishes are perfect companions to your main courses.

From creamy mashed potatoes to roasted seasonal vegetables, these sides are packed with nutrients and enhanced with herbs and spices that celebrate the bounty of fall.

In this post, I’ll guide you through several standout vegetarian side recipes that are sure to impress. Plus, I’ll share tips, variations, and serving ideas so you can customize each dish to your liking.

Ready to elevate your Thanksgiving feast? Let’s dive right in!

Why You’ll Love This Recipe

These vegetarian Thanksgiving side dishes are designed not only to complement your main meals but to shine on their own. You’ll love them because they:

  • Are packed with fresh, seasonal ingredients like butternut squash, Brussels sprouts, and cranberries.
  • Offer a variety of textures from creamy to crunchy, ensuring every bite is exciting.
  • Use straightforward techniques and common kitchen equipment, making preparation stress-free.
  • Can be made ahead of time or easily doubled for larger gatherings.
  • Incorporate wholesome ingredients, providing balanced nutrition without sacrificing taste.

Ingredients

Dish Ingredients
Maple Roasted Butternut Squash
  • 1 medium butternut squash, peeled and cubed
  • 2 tbsp pure maple syrup
  • 2 tbsp olive oil
  • 1 tsp ground cinnamon
  • Salt and black pepper to taste
  • Fresh thyme for garnish
Garlic Mashed Cauliflower
  • 1 large head cauliflower, cut into florets
  • 3 cloves garlic, minced
  • 3 tbsp unsalted butter or vegan butter
  • 1/4 cup grated Parmesan cheese (optional)
  • 1/4 cup unsweetened almond milk
  • Salt and white pepper to taste
Cranberry Pecan Wild Rice Salad
  • 1 cup wild rice
  • 2 cups vegetable broth
  • 1/2 cup dried cranberries
  • 1/2 cup chopped pecans, toasted
  • 1/4 cup chopped fresh parsley
  • 3 tbsp olive oil
  • 2 tbsp apple cider vinegar
  • 1 tbsp Dijon mustard
  • Salt and black pepper to taste
Brussels Sprouts with Balsamic Glaze
  • 1 lb Brussels sprouts, halved
  • 2 tbsp olive oil
  • 3 tbsp balsamic vinegar
  • 1 tbsp maple syrup
  • Salt and pepper to taste
  • 1/4 cup toasted sliced almonds (optional)

Equipment

  • Large baking sheet
  • Medium saucepan with lid
  • Large mixing bowl
  • Food processor or potato masher
  • Measuring cups and spoons
  • Sharp chef’s knife
  • Cutting board
  • Mixing spoons and spatulas
  • Small saucepan for balsamic glaze

Instructions

Maple Roasted Butternut Squash

  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
  2. In a large bowl, toss the cubed butternut squash with olive oil, maple syrup, ground cinnamon, salt, and pepper until evenly coated.
  3. Spread the squash in a single layer on the baking sheet.
  4. Roast for 25-30 minutes, stirring halfway through, until the squash is tender and caramelized on the edges.
  5. Garnish with fresh thyme before serving.

Garlic Mashed Cauliflower

  1. Bring a large pot of salted water to a boil. Add the cauliflower florets and cook until fork-tender, about 10 minutes.
  2. Drain the cauliflower and return it to the pot.
  3. Add the minced garlic, butter, and almond milk. Use a food processor or potato masher to blend until smooth and creamy.
  4. Stir in Parmesan cheese if using, and season with salt and white pepper to taste.
  5. Keep warm until ready to serve.

Cranberry Pecan Wild Rice Salad

  1. Rinse the wild rice under cold water.
  2. In a medium saucepan, combine the rice and vegetable broth. Bring to a boil, then reduce heat to low, cover, and simmer for 45-50 minutes, until rice is tender and liquid is absorbed.
  3. While the rice cooks, toast the pecans in a dry skillet over medium heat until fragrant, about 3-5 minutes. Set aside.
  4. In a small bowl, whisk together olive oil, apple cider vinegar, and Dijon mustard. Season with salt and pepper.
  5. Once the rice is cooked, fluff with a fork and transfer to a large bowl. Add dried cranberries, toasted pecans, and chopped parsley.
  6. Pour the dressing over the salad and toss gently to combine.

Brussels Sprouts with Balsamic Glaze

  1. Preheat oven to 425°F (220°C). Toss the Brussels sprouts with olive oil, salt, and pepper on a baking sheet.
  2. Roast for 20-25 minutes until crispy on the outside and tender inside, stirring halfway.
  3. While roasting, combine balsamic vinegar and maple syrup in a small saucepan over medium heat. Simmer until reduced by half and syrupy, about 5-7 minutes.
  4. Drizzle the balsamic glaze over the roasted Brussels sprouts and toss gently.
  5. Sprinkle with toasted sliced almonds if using, and serve warm.

Tips & Variations

“For extra depth in your roasted squash, try adding a pinch of smoked paprika or cayenne for a subtle kick!”

Feel free to swap out the butternut squash for sweet potatoes or carrots if you prefer. For the mashed cauliflower, adding roasted garlic instead of raw garlic will give a sweeter, milder flavor.

Vegan diners will appreciate using vegan butter and omitting Parmesan or replacing it with nutritional yeast in the mashed cauliflower.

The wild rice salad can be served warm or chilled, making it versatile for prepping in advance. You can also add chopped apples or toasted pumpkin seeds for additional crunch and seasonal flair.

In the Brussels sprouts recipe, try adding diced shallots or cranberries before roasting for extra texture and color.

Nutrition Facts

Dish Serving Size Calories Fat Carbohydrates Protein Fiber
Maple Roasted Butternut Squash 1 cup 120 4g 22g 1g 3g
Garlic Mashed Cauliflower 1/2 cup 90 6g 7g 3g 2g
Cranberry Pecan Wild Rice Salad 3/4 cup 180 7g 25g 4g 4g
Brussels Sprouts with Balsamic Glaze 1 cup 110 6g 12g 3g 4g

Serving Suggestions

These vegetarian sides pair beautifully with a variety of Thanksgiving mains, whether you’re serving a classic roasted turkey, a hearty lentil loaf, or a savory mushroom Wellington. The Maple Roasted Butternut Squash adds a sweet and warm note to your plate, while the Garlic Mashed Cauliflower offers a creamy alternative to traditional mashed potatoes.

The Cranberry Pecan Wild Rice Salad brings texture and tang, balancing richer dishes. And the Brussels Sprouts with Balsamic Glaze provide a slightly tangy, caramelized finish that complements savory flavors perfectly.

Consider serving these sides alongside other seasonal favorites or explore more recipes like our Classico Sun Dried Tomato Alfredo Sauce Recipe for a creamy pasta side, or the sweet touch of Cinnamon Pecan Ice Cream Recipe for dessert.

For a savory snack or appetizer, check out our Cheese Penny Recipe.

Conclusion

Preparing a memorable Thanksgiving meal doesn’t have to be difficult, even if you follow a vegetarian lifestyle. These Bon Appétit vegetarian Thanksgiving sides recipes offer a harmonious blend of flavors and textures that elevate your holiday dinner.

They’re easy to prepare, nutritious, and can easily be adapted to suit your taste preferences. By incorporating seasonal vegetables, wholesome grains, and thoughtful seasoning, you’ll create dishes that everyone at the table will enjoy—vegetarian or not.

Don’t hesitate to experiment with the recipes and make them your own. Remember, Thanksgiving is about celebrating gratitude, family, and good food, so have fun in the kitchen and savor every bite.

Happy Thanksgiving!

📖 Recipe Card: Bon Appetit Vegetarian Thanksgiving Sides Recipes

Description: A collection of flavorful and hearty vegetarian side dishes perfect for Thanksgiving. Easy to prepare and packed with seasonal ingredients.

Prep Time: PT20M
Cook Time: PT40M
Total Time: PT60M

Servings: 6 servings

Ingredients

  • 2 cups butternut squash, peeled and cubed
  • 1 cup Brussels sprouts, halved
  • 1 medium sweet potato, peeled and diced
  • 1/2 cup dried cranberries
  • 1/4 cup pecans, chopped
  • 2 tablespoons olive oil
  • 1 teaspoon fresh thyme, chopped
  • 1 teaspoon fresh rosemary, chopped
  • Salt to taste
  • Black pepper to taste
  • 1 tablespoon maple syrup
  • 1/2 cup vegetable broth

Instructions

  1. Preheat oven to 400°F (200°C).
  2. Toss butternut squash, Brussels sprouts, and sweet potato with olive oil, thyme, rosemary, salt, and pepper.
  3. Spread vegetables evenly on a baking sheet.
  4. Roast for 30 minutes, stirring halfway through.
  5. In a small bowl, mix maple syrup and vegetable broth.
  6. Drizzle the mixture over roasted vegetables and stir in dried cranberries and pecans.
  7. Return to oven for an additional 10 minutes.
  8. Remove from oven and serve warm.

Nutrition: Calories: 220 kcal | Protein: 4 g | Fat: 10 g | Carbs: 30 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Bon Appetit Vegetarian Thanksgiving Sides Recipes”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A collection of flavorful and hearty vegetarian side dishes perfect for Thanksgiving. Easy to prepare and packed with seasonal ingredients.”, “prepTime”: “PT20M”, “cookTime”: “PT40M”, “totalTime”: “PT60M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“2 cups butternut squash, peeled and cubed”, “1 cup Brussels sprouts, halved”, “1 medium sweet potato, peeled and diced”, “1/2 cup dried cranberries”, “1/4 cup pecans, chopped”, “2 tablespoons olive oil”, “1 teaspoon fresh thyme, chopped”, “1 teaspoon fresh rosemary, chopped”, “Salt to taste”, “Black pepper to taste”, “1 tablespoon maple syrup”, “1/2 cup vegetable broth”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 400\u00b0F (200\u00b0C).”}, {“@type”: “HowToStep”, “text”: “Toss butternut squash, Brussels sprouts, and sweet potato with olive oil, thyme, rosemary, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “Spread vegetables evenly on a baking sheet.”}, {“@type”: “HowToStep”, “text”: “Roast for 30 minutes, stirring halfway through.”}, {“@type”: “HowToStep”, “text”: “In a small bowl, mix maple syrup and vegetable broth.”}, {“@type”: “HowToStep”, “text”: “Drizzle the mixture over roasted vegetables and stir in dried cranberries and pecans.”}, {“@type”: “HowToStep”, “text”: “Return to oven for an additional 10 minutes.”}, {“@type”: “HowToStep”, “text”: “Remove from oven and serve warm.”}], “nutrition”: {“calories”: “220 kcal”, “proteinContent”: “4 g”, “fatContent”: “10 g”, “carbohydrateContent”: “30 g”}}

Photo of author

Marta K

Leave a Comment

X