20 Delicious Vegan Thanksgiving Recipes Flavorful

Let’s make this Thanksgiving a celebration of vibrant, plant-based flavors! Whether you’re hosting vegan guests or simply craving something new, our roundup of 20 delicious recipes brings hearty mains, savory sides, and decadent desserts to your holiday table. Dive in for inspiration that’ll have everyone asking for seconds—no turkey required.

Herb-Stuffed Vegan Turkey Roast

Herb-Stuffed Vegan Turkey Roast
Y’all, holiday mains just got a major glow-up. This herb-stuffed vegan turkey roast is the showstopper centerpiece you need—savory, satisfying, and 100% plant-based. Get ready to impress every guest at your table.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 90 minutes

Ingredients

– 1 (2 lb) store-bought vegan turkey roast (I love the Gardein brand for its perfect texture)
– 2 cups vegetable broth, low-sodium is my go-to for better flavor control
– 1/4 cup extra virgin olive oil
– 1 yellow onion, finely diced (sweet varieties work best here)
– 3 cloves garlic, minced
– 1 cup fresh breadcrumbs (I prefer panko for extra crunch)
– 1/4 cup fresh parsley, chopped
– 2 tbsp fresh sage, chopped
– 1 tbsp fresh thyme leaves
– 1 tsp smoked paprika
– 1/2 tsp black pepper
– 1/2 tsp salt

Instructions

1. Preheat your oven to 375°F (190°C).
2. Heat 2 tbsp olive oil in a skillet over medium heat.
3. Add diced onion and cook for 5 minutes until translucent.
4. Add minced garlic and cook for 1 more minute until fragrant.
5. Transfer onion mixture to a bowl and let cool for 5 minutes.
6. Combine cooled onion mixture with breadcrumbs, parsley, sage, thyme, smoked paprika, black pepper, and salt.
7. Stir in 1/4 cup vegetable broth until mixture holds together when pressed.
8. Make a lengthwise slit down the center of the vegan turkey roast, creating a pocket.
9. Stuff the herb mixture firmly into the pocket.
10. Secure the opening with kitchen twine or toothpicks.
11. Brush the entire roast with remaining 2 tbsp olive oil.
12. Place roast in a baking dish and pour remaining vegetable broth around it.
13. Cover tightly with aluminum foil and bake for 60 minutes.
14. Remove foil and bake uncovered for 30 more minutes until golden brown.
15. Let rest for 10 minutes before slicing.

Keep that first slice for yourself—you’ve earned it! The crispy herb crust gives way to tender, savory layers that mimic traditional turkey perfectly. Serve thick slices with cranberry sauce and roasted vegetables, or slice thin for amazing next-day sandwiches.

Creamy Vegan Mashed Potatoes

Creamy Vegan Mashed Potatoes
Forget everything you know about boring mashed potatoes. This vegan version is creamy, dreamy, and ridiculously easy. Get ready to make your new favorite side dish.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

– 2 lbs Yukon Gold potatoes, peeled and chopped (their buttery flavor is key!)
– 4 cloves garlic, peeled and smashed (don’t skimp—this adds major depth)
– 1/2 cup raw cashews, soaked for at least 4 hours (this is the secret to that ultra-creamy texture)
– 1/2 cup unsweetened almond milk, warmed (I always use the plain, unsweetened kind)
– 3 tbsp nutritional yeast (it gives that cheesy, savory vibe)
– 2 tbsp vegan butter, like Miyoko’s (this brand melts perfectly)
– 1 tsp sea salt, plus more for the cooking water
– 1/2 tsp black pepper, freshly ground
– 1 tbsp fresh chives, finely chopped (for garnish—trust me, it brightens everything up)

Instructions

1. Place the peeled and chopped Yukon Gold potatoes and smashed garlic cloves in a large pot.
2. Cover the potatoes and garlic with cold water by about 2 inches and add 1 tablespoon of sea salt to the water.
3. Bring the pot to a boil over high heat, then reduce the heat to maintain a gentle simmer.
4. Simmer the potatoes and garlic for 15-20 minutes, or until the potatoes are fork-tender and easily pierce with no resistance.
5. While the potatoes cook, drain the soaked cashews and add them to a high-speed blender.
6. Pour the warmed unsweetened almond milk into the blender with the cashews.
7. Blend the cashews and almond milk on high speed for 1-2 minutes, until completely smooth and creamy. Set this cashew cream aside.
8. Once the potatoes are tender, carefully drain them in a colander and return them to the hot, dry pot.
9. Add the vegan butter to the hot potatoes and let it melt for about 30 seconds.
10. Pour the prepared cashew cream over the potatoes.
11. Sprinkle the nutritional yeast, 1 teaspoon of sea salt, and black pepper over the mixture.
12. Use a potato masher to mash everything together until smooth and well combined. For extra creaminess, you can use a hand mixer on low speed for 30 seconds.
13. Taste the mashed potatoes and adjust seasoning with more salt or pepper if desired.
14. Transfer the creamy vegan mashed potatoes to a serving bowl.
15. Garnish the top with the finely chopped fresh chives.

Heavenly doesn’t even begin to describe the texture—it’s luxuriously smooth with a subtle richness from the cashews. The flavor is savory and comforting, with the nutritional yeast adding a cheesy note that pairs perfectly with holiday roasts or a simple weeknight meal. Try serving it topped with crispy fried onions or a drizzle of truffle oil for an instant gourmet upgrade.

Maple-Glazed Roasted Carrots

Maple-Glazed Roasted Carrots
Zesty, sweet, and ridiculously simple—these maple-glazed roasted carrots transform a humble veggie into a showstopping side. They caramelize in the oven with a sticky-sweet glaze that’s pure autumn magic. Trust me, you’ll want to make a double batch.

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 25 minutes

Ingredients

– 1½ pounds whole carrots, peeled and trimmed—I like to leave a bit of green stem for rustic charm
– 2 tablespoons extra virgin olive oil, my go-to for roasting
– 3 tablespoons pure maple syrup (the real stuff, not pancake syrup—it makes all the difference)
– 1 tablespoon unsalted butter, melted
– ½ teaspoon kosher salt, plus a pinch more for finishing
– ¼ teaspoon freshly cracked black pepper
– ¼ teaspoon ground cinnamon, for a warm, cozy note

Instructions

1. Preheat your oven to 425°F and line a large, rimmed baking sheet with parchment paper for easy cleanup.
2. Place the peeled carrots on the baking sheet in a single layer, ensuring they aren’t crowded so they roast evenly.
3. In a small bowl, whisk together the olive oil, maple syrup, melted butter, salt, pepper, and cinnamon until fully combined.
4. Pour the maple glaze evenly over the carrots, using your hands or a spoon to toss and coat every carrot thoroughly.
5. Roast the carrots in the preheated oven for 20–25 minutes, flipping them halfway through with tongs to promote even caramelization.
6. After 20 minutes, check for doneness: the carrots should be fork-tender and the glaze bubbly and slightly darkened at the edges.
7. Remove the baking sheet from the oven and let the carrots rest for 5 minutes—this allows the glaze to set slightly.
8. Transfer the carrots to a serving platter and sprinkle with an extra pinch of salt to balance the sweetness.
Mouthwateringly tender with a glossy, sticky-sweet exterior, these carrots boast deep caramelized notes from the maple. Serve them warm over a bed of creamy polenta or alongside a juicy roast chicken for a cozy dinner centerpiece.

Vegan Green Bean Casserole

Vegan Green Bean Casserole
Sick of boring holiday sides? This vegan green bean casserole is your crispy, creamy, flavor-packed savior. Seriously, it’ll steal the show.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 35 minutes

Ingredients

– 1.5 lbs fresh green beans, trimmed and halved (frozen works in a pinch, but fresh has that perfect snap)
– 1 large yellow onion, thinly sliced (I always grab a sweet variety for caramelizing)
– 8 oz cremini mushrooms, sliced (baby bellas add a deeper, earthier flavor)
– 3 cloves garlic, minced
– 2 cups unsweetened almond milk (my go-to for its neutral taste)
– 1/4 cup all-purpose flour
– 2 tbsp nutritional yeast (for that cheesy, umami kick)
– 2 tbsp olive oil, divided
– 1 tsp onion powder
– 1/2 tsp smoked paprika
– 1/2 tsp black pepper
– 1/2 tsp salt
– 1 cup crispy fried onions (the store-bought vegan kind are a total time-saver)

Instructions

1. Preheat your oven to 375°F (190°C) and lightly grease a 9×13 inch baking dish.
2. Bring a large pot of salted water to a rolling boil. Add the trimmed green beans and blanch for exactly 4 minutes until bright green and crisp-tender. Tip: Immediately transfer them to an ice bath to stop the cooking and lock in that vibrant color.
3. Drain the green beans thoroughly and spread them in the prepared baking dish.
4. Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the thinly sliced onion and cook, stirring occasionally, for 10-12 minutes until deeply golden brown and caramelized.
5. Transfer the caramelized onions to a small bowl and set aside.
6. In the same skillet, heat the remaining 1 tablespoon of olive oil. Add the sliced mushrooms and cook for 6-8 minutes, until they have released their liquid and are golden brown.
7. Add the minced garlic to the skillet with the mushrooms and cook for 1 minute until fragrant.
8. Sprinkle the all-purpose flour over the mushroom and garlic mixture. Cook, stirring constantly, for 1 minute to form a roux.
9. Gradually whisk in the almond milk, ensuring no lumps form. Tip: Pour the milk in slowly while whisking vigorously for the smoothest sauce.
10. Bring the mixture to a simmer, then reduce heat to low. Cook for 3-4 minutes, stirring frequently, until the sauce has thickened.
11. Remove the skillet from heat. Stir in the nutritional yeast, onion powder, smoked paprika, black pepper, and salt until fully combined.
12. Pour the creamy mushroom sauce evenly over the green beans in the baking dish.
13. Top the casserole with the reserved caramelized onions and the crispy fried onions. Tip: Press the onions down slightly so they don’t burn too quickly.
14. Bake in the preheated oven for 20-25 minutes, until the sauce is bubbly and the topping is golden brown.
15. Remove from the oven and let it rest for 5 minutes before serving.

You May Like  18 Delicious PCOS Recipes for Hormonal Balance

Get ready for a texture party—the beans stay crisp, the sauce is luxuriously creamy, and that onion topping adds the perfect crunch. Serve it straight from the dish for a family-style feast, or pair it with a simple roasted protein for a complete, comforting meal.

Classic Vegan Stuffing

Classic Vegan Stuffing
Savor the holiday table with this plant-powered twist on a timeless favorite. This vegan stuffing delivers all the cozy, savory goodness without any animal products—perfect for gatherings where everyone can dig in. It’s crispy on top, tender inside, and packed with aromatic herbs that’ll make your kitchen smell incredible.

Serving: 8 | Pre Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

– 1 loaf day-old sourdough bread, cubed (about 10 cups—stale bread soaks up the broth better)
– 1 large yellow onion, diced (I always go for a sweet variety here)
– 3 celery stalks, chopped (the crisp texture is key)
– 4 cloves garlic, minced (fresh is best for that punchy flavor)
– ½ cup vegan butter (I use Miyoko’s for its rich, buttery taste)
– 2 cups vegetable broth (low-sodium lets you control the salt)
– 2 tbsp fresh sage, chopped (dried works in a pinch, but fresh is worth it)
– 1 tbsp fresh thyme leaves
– 1 tsp dried rosemary
– ½ tsp black pepper
– ½ tsp salt (adjust based on your broth’s saltiness)

Instructions

1. Preheat your oven to 375°F (190°C) and grease a 9×13-inch baking dish lightly with vegan butter.
2. Spread the cubed sourdough bread on a baking sheet in a single layer. Toast in the oven for 10 minutes until lightly crisp and golden, then transfer to a large mixing bowl. Tip: Toasting the bread prevents it from turning mushy later.
3. In a large skillet over medium heat, melt the vegan butter. Add the diced onion and chopped celery, sautéing for 8–10 minutes until softened and translucent.
4. Stir in the minced garlic and cook for 1 more minute until fragrant, being careful not to burn it.
5. Pour the vegetable broth into the skillet, then add the fresh sage, thyme leaves, dried rosemary, black pepper, and salt. Bring to a simmer over medium-high heat and cook for 2 minutes to blend the flavors.
6. Pour the hot broth mixture over the toasted bread cubes in the mixing bowl. Use a spatula to gently fold everything together until the bread is evenly coated. Tip: Let it sit for 5 minutes so the bread absorbs the liquid fully.
7. Transfer the mixture to the greased baking dish, pressing it down lightly into an even layer. Cover with aluminum foil.
8. Bake covered at 375°F for 25 minutes, then remove the foil and bake uncovered for 20 more minutes until the top is golden brown and crispy. Tip: Check at 15 minutes uncovered—if it’s browning too fast, tent it loosely with foil.
9. Remove from the oven and let it rest for 10 minutes before serving. This allows the stuffing to set and makes it easier to slice.
Outcome: This stuffing emerges with a perfect contrast—crispy, golden edges give way to a moist, herb-infused center. Serve it warm alongside roasted veggies or scoop it into bowls for a cozy standalone meal. Leftovers? Reheat in a skillet for a delightful next-day crunch.

Vegan Mushroom Gravy

Vegan Mushroom Gravy

Ditch the dairy but keep the decadence—this vegan mushroom gravy transforms humble fungi into a rich, umami-packed sauce that’ll make you forget traditional gravy ever existed. Whip it up in under 30 minutes for a plant-based upgrade to mashed potatoes, biscuits, or roasted veggies.

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 20 minutes

Ingredients

  • 2 tablespoons extra-virgin olive oil (my go-to for sautéing—it adds a fruity depth)
  • 1 medium yellow onion, finely diced (I like it sweet and soft)
  • 3 cloves garlic, minced (fresh is best for that pungent kick)
  • 8 ounces cremini mushrooms, sliced (baby bellas work great for earthy flavor)
  • 2 tablespoons all-purpose flour (to thicken—gluten-free blends work too)
  • 2 cups vegetable broth (low-sodium lets you control the salt)
  • 1 tablespoon soy sauce (for savory umami—tamari keeps it gluten-free)
  • 1 teaspoon dried thyme (rubbed between fingers to release oils)
  • ½ teaspoon smoked paprika (adds a subtle smoky hint)
  • Salt and black pepper (to season—I start with ¼ tsp salt and adjust later)

Instructions

  1. Heat the extra-virgin olive oil in a large skillet over medium heat until it shimmers, about 1 minute.
  2. Add the finely diced yellow onion and sauté, stirring frequently, until translucent and soft, 5–7 minutes.
  3. Stir in the minced garlic and cook for 1 minute until fragrant—don’t let it brown to avoid bitterness.
  4. Add the sliced cremini mushrooms to the skillet and cook, stirring occasionally, until they release their juices and brown slightly, 8–10 minutes.
  5. Sprinkle the all-purpose flour over the mushroom mixture and stir constantly to coat everything evenly, cooking for 2 minutes to remove the raw flour taste.
  6. Gradually pour in the vegetable broth while whisking continuously to prevent lumps from forming.
  7. Add the soy sauce, dried thyme, and smoked paprika, then bring the mixture to a gentle simmer.
  8. Reduce the heat to low and let the gravy simmer, stirring occasionally, until it thickens to a coat-the-back-of-a-spoon consistency, 5–7 minutes.
  9. Season with salt and black pepper, starting with ¼ teaspoon salt and adjusting as needed—taste as you go for balance.
  10. Remove from heat and let it cool slightly before serving; it thickens more as it sits. Tip: For a smoother texture, blend half the gravy with an immersion blender and mix it back in.

Silky with chunks of tender mushrooms, this gravy boasts a deep, savory flavor from the soy sauce and smoked paprika. Serve it over fluffy mashed potatoes for a classic comfort meal, or drizzle it on vegan meatloaf—it’s so versatile, you’ll want to batch it for weekly meals.

Cranberry Orange Relish

Cranberry Orange Relish

Punch up your holiday table with this vibrant Cranberry Orange Relish that skips the canned stuff. Forget simmering—this raw version bursts with bright flavor and comes together in 15 minutes flat. Your turkey will thank you.

Serving: 8 | Pre Time: 15 minutes | Cooking Time: 0 minutes

Ingredients

  • 12 oz fresh cranberries (look for plump, firm berries—avoid any that are soft or shriveled)
  • 1 large navel orange (I always zest it first before juicing—it’s way easier!)
  • 3/4 cup granulated sugar (adjust to your sweetness preference, but this is my sweet spot)
  • 1/4 cup fresh orange juice (squeezed from that same orange—no bottled stuff here)
  • 1/4 cup chopped walnuts (toasted walnuts add a deeper flavor, but raw works too)

Instructions

  1. Rinse 12 oz fresh cranberries under cold water in a colander, then pat them completely dry with paper towels.
  2. Using a microplane or fine grater, zest the entire large navel orange directly into a large mixing bowl.
  3. Cut the zested orange in half and squeeze out 1/4 cup fresh orange juice into a small bowl, straining out any seeds.
  4. Add the rinsed cranberries and 3/4 cup granulated sugar to the large bowl with the orange zest.
  5. Pour the 1/4 cup fresh orange juice over the cranberry mixture and stir everything together with a rubber spatula until well combined.
  6. Transfer the mixture to a food processor and pulse 10-12 times in 1-second bursts until the cranberries are finely chopped but not puréed.
  7. Tip: Pulse in short bursts and check the texture frequently—you want a relish with some texture, not a smooth sauce.
  8. Return the chopped relish to the large mixing bowl and fold in 1/4 cup chopped walnuts until evenly distributed.
  9. Cover the bowl tightly with plastic wrap and refrigerate for at least 1 hour to allow the flavors to meld.
  10. Tip: For best results, make this relish a day ahead—the sugar draws out the cranberry juices, creating a more flavorful relish.
  11. Before serving, give the relish a good stir to redistribute any accumulated juices at the bottom of the bowl.
  12. Tip: If the relish seems too tart after chilling, stir in an extra tablespoon of sugar until it reaches your desired sweetness.

Let this relish shine with its chunky texture and sweet-tart balance that cuts through rich holiday dishes. The orange zest adds a fragrant brightness, while the walnuts give a satisfying crunch. Serve it alongside roasted turkey, spread it on leftover sandwiches, or even spoon it over vanilla ice cream for a surprising dessert twist.

Vegan Pumpkin Pie

Vegan Pumpkin Pie
Tired of sad, soggy vegan pies? This pumpkin pie is the creamy, spiced dream you’ve been scrolling for—no dairy, no eggs, all autumnal vibes. Trust me, it’s the one recipe you’ll make on repeat.

Serving: 8 | Pre Time: 20 minutes | Cooking Time: 55 minutes

Ingredients

– 1 ½ cups graham cracker crumbs (I always use the honey-free kind for that perfect crumb)
– 6 tbsp melted vegan butter (the stick kind works best for binding)
– 1 15-oz can pure pumpkin puree (not pumpkin pie mix—check the label!)
– ¾ cup full-fat coconut milk (shake the can well; the creaminess is key)
– ¾ cup coconut sugar (it gives a caramel-like depth I adore)
– ¼ cup cornstarch (this is your magic thickener)
– 1 tsp vanilla extract (pure, not imitation, for that warm note)
– 2 tsp pumpkin pie spice (or make your own blend if you’re feeling fancy)
– ¼ tsp salt (a pinch balances the sweetness perfectly)

Instructions

1. Preheat your oven to 350°F (175°C).
2. In a medium bowl, combine the graham cracker crumbs and melted vegan butter until the mixture resembles wet sand.
3. Press the crumb mixture firmly into a 9-inch pie dish, covering the bottom and sides evenly. Tip: Use a flat-bottomed cup to compact it for a sturdy crust.
4. Bake the crust for 10 minutes at 350°F, then remove it and let it cool on a wire rack.
5. In a large bowl, whisk together the pumpkin puree, coconut milk, coconut sugar, cornstarch, vanilla extract, pumpkin pie spice, and salt until completely smooth and no lumps remain.
6. Pour the filling into the cooled crust, smoothing the top with a spatula.
7. Bake the pie at 350°F for 45–50 minutes, until the edges are set and the center jiggles slightly when shaken. Tip: Cover the crust with foil halfway through to prevent over-browning.
8. Turn off the oven, crack the door open, and let the pie cool inside for 1 hour to prevent cracking. Tip: This slow cool-down ensures a silky texture.
9. Transfer the pie to the refrigerator and chill for at least 4 hours, or overnight, until fully set.

You May Like  20 Flavorful Delicious Vegetable Recipes Spicy & Tasty

Nothing beats slicing into that firm, velvety filling with its warm spice aroma. Serve it chilled with a dollop of coconut whipped cream or crumble extra graham crackers on top for crunch. It’s so rich, no one will guess it’s vegan—promise!

Garlic Herb Vegan Dinner Rolls

Garlic Herb Vegan Dinner Rolls
Craving soft, fluffy rolls with a garlicky punch? These vegan beauties deliver—no dairy needed, just pure herb-infused comfort. Get ready to impress your holiday table or elevate weeknight soups.

Serving: 12 | Pre Time: 20 minutes | Cooking Time: 20 minutes

Ingredients

– 2 cups warm water (around 110°F—test it on your wrist like a baby bottle)
– 1 tbsp active dry yeast (I always check the expiration date for maximum rise)
– ¼ cup granulated sugar (a little sweetness balances the savory herbs perfectly)
– ⅓ cup extra virgin olive oil (my go-to for richness and a subtle fruity note)
– 1 tbsp salt (fine sea salt dissolves evenly into the dough)
– 4½ cups all-purpose flour (plus extra for dusting—I keep a small bowl handy)
– 3 tbsp minced fresh garlic (freshly minced packs the best punch, trust me)
– 2 tbsp chopped fresh parsley (dried works in a pinch, but fresh adds vibrant color)
– 1 tbsp chopped fresh rosemary (rub it between your palms to release its oils)

Instructions

1. In a large mixing bowl, combine 2 cups warm water, 1 tbsp active dry yeast, and ¼ cup granulated sugar. Let it sit for 5 minutes until frothy—this activates the yeast for a light, airy texture.
2. Stir in ⅓ cup extra virgin olive oil and 1 tbsp salt until fully incorporated.
3. Gradually add 4½ cups all-purpose flour, ½ cup at a time, mixing with a wooden spoon until a shaggy dough forms. Tip: Stop adding flour when the dough pulls away from the bowl but is still slightly sticky.
4. Turn the dough onto a lightly floured surface and knead for 8–10 minutes until smooth and elastic. If it sticks, dust with a little more flour—don’t overdo it to keep the rolls tender.
5. Place the dough in a greased bowl, cover with a damp towel, and let rise in a warm spot for 1 hour or until doubled in size. Tip: I preheat my oven to 200°F, turn it off, and let the dough rise inside for consistent warmth.
6. Punch down the dough and knead in 3 tbsp minced fresh garlic, 2 tbsp chopped fresh parsley, and 1 tbsp chopped fresh rosemary until evenly distributed.
7. Divide the dough into 12 equal pieces, roll each into a smooth ball, and place them in a greased 9×13-inch baking dish, spacing them slightly apart.
8. Cover the dish and let the rolls rise again for 30 minutes until puffy. Meanwhile, preheat your oven to 375°F.
9. Bake the rolls for 18–20 minutes until golden brown on top and sound hollow when tapped. Tip: Brush with a little olive oil halfway through for an extra glossy finish.
10. Let the rolls cool in the dish for 5 minutes before serving. Soft and pillowy with a savory garlic-herb aroma, these rolls are perfect for sopping up soups or splitting for mini vegan sliders. Store any leftovers in an airtight container—they toast up beautifully the next day.

Roasted Acorn Squash with Quinoa Stuffing

Roasted Acorn Squash with Quinoa Stuffing
Craving cozy fall vibes? This roasted acorn squash with quinoa stuffing delivers—warm, hearty, and packed with autumnal flavors. It’s the perfect centerpiece for a weeknight dinner or holiday table, and it’s surprisingly simple to pull off.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 50 minutes

Ingredients

– 2 medium acorn squashes (halved and seeded—I like to scoop out the seeds with a sturdy spoon)
– 1 cup quinoa (rinsed well to remove bitterness)
– 2 cups vegetable broth (low-sodium is my go-to for better control)
– 1 small yellow onion, finely diced
– 2 cloves garlic, minced (freshly minced adds the best punch)
– 1 tbsp extra virgin olive oil (for sautéing—it’s my kitchen staple)
– 1/2 cup dried cranberries (for a sweet-tart pop)
– 1/2 cup chopped pecans (toasted for extra crunch)
– 1 tsp dried thyme (rubbed between fingers to release oils)
– Salt and black pepper (to season throughout)

Instructions

1. Preheat your oven to 400°F (200°C).
2. Place the acorn squash halves cut-side up on a baking sheet lined with parchment paper.
3. Drizzle the squash with 1 tbsp olive oil and season generously with salt and pepper.
4. Roast the squash in the preheated oven for 30 minutes, or until the flesh is tender when pierced with a fork.
5. While the squash roasts, rinse 1 cup quinoa under cold water in a fine-mesh strainer to remove saponins, which can taste bitter.
6. In a medium saucepan, combine the rinsed quinoa and 2 cups vegetable broth.
7. Bring the mixture to a boil over high heat, then reduce the heat to low, cover, and simmer for 15 minutes, or until the quinoa is fluffy and the liquid is absorbed.
8. Heat 1 tbsp olive oil in a large skillet over medium heat.
9. Add 1 diced yellow onion and sauté for 5 minutes, until softened and translucent.
10. Stir in 2 minced garlic cloves and cook for 1 more minute, until fragrant—be careful not to burn it.
11. Remove the skillet from heat and fold in the cooked quinoa, 1/2 cup dried cranberries, 1/2 cup chopped pecans, and 1 tsp dried thyme.
12. Season the stuffing mixture with salt and black pepper to taste, mixing well.
13. Once the squash is roasted, remove it from the oven and let it cool slightly for 5 minutes.
14. Fill each squash half generously with the quinoa stuffing, packing it in lightly.
15. Return the stuffed squash to the oven and bake for an additional 10 minutes, just to heat everything through.
16. Remove from the oven and let it rest for 5 minutes before serving.

Unbelievably tender squash cradles a fluffy, nutty quinoa stuffing with bursts of sweet cranberries. The textures play off each other—creamy meets crunchy—while the thyme adds an earthy depth. Serve it as a stunning main with a side salad, or slice into wedges for a cozy appetizer that’ll have everyone asking for seconds.

Vegan Cornbread

Vegan Cornbread
Get ready to ditch the dairy and eggs—this vegan cornbread is about to become your new go-to side. Golden, crumbly, and packed with sweet corn flavor, it’s the perfect plant-based twist on a classic. Trust me, even the skeptics will be asking for seconds.

Serving: 8 | Pre Time: 10 minutes | Cooking Time: 25 minutes

Ingredients

– 1 cup all-purpose flour (I always sift mine for extra fluffiness)
– 1 cup yellow cornmeal (stone-ground adds a lovely rustic texture)
– 1/4 cup granulated sugar (I use organic cane sugar for a subtle caramel note)
– 1 tbsp baking powder (make sure it’s fresh—it’s the lift you need)
– 1/2 tsp salt (a pinch of sea salt balances the sweetness perfectly)
– 1 cup unsweetened almond milk (room temp works best to mix smoothly)
– 1/3 cup vegetable oil (I prefer avocado oil for its neutral flavor)
– 1 tbsp apple cider vinegar (this is the secret to that tender crumb)
– 1/2 cup canned corn kernels, drained (I love the pops of sweetness they add)

Instructions

1. Preheat your oven to 400°F and lightly grease an 8-inch square baking pan with oil or line it with parchment paper.
2. In a large mixing bowl, whisk together the all-purpose flour, yellow cornmeal, granulated sugar, baking powder, and salt until fully combined.
3. In a separate medium bowl, pour in the unsweetened almond milk, vegetable oil, and apple cider vinegar, then stir vigorously for about 30 seconds until the mixture looks slightly frothy.
4. Tip: Let the wet mixture sit for 1 minute to activate the vinegar—it’ll help the cornbread rise beautifully.
5. Pour the wet ingredients into the dry ingredients and gently fold with a spatula until just combined; avoid overmixing to keep the texture light.
6. Fold in the canned corn kernels evenly throughout the batter.
7. Pour the batter into the prepared baking pan and use the spatula to spread it into an even layer.
8. Bake in the preheated oven for 20–25 minutes, or until the top is golden brown and a toothpick inserted into the center comes out clean.
9. Tip: Check at 20 minutes—if the top is browning too fast, loosely tent it with foil to prevent burning.
10. Remove the pan from the oven and let the cornbread cool in the pan for 10 minutes before slicing.
11. Tip: For clean cuts, use a sharp knife and wipe it between slices.
12. Serve warm or at room temperature.

Here’s the best part: this cornbread is delightfully moist with a crisp, golden crust that crumbles just right. I love it slathered with vegan butter or drizzled with maple syrup for breakfast. Try crumbling it over chili or toasting slices for a crunchy snack—it’s versatile enough for any meal.

Caramelized Onion and Kale Tart

Caramelized Onion and Kale Tart
Ditch the boring lunch routine. This savory tart transforms humble onions and kale into a crispy, golden masterpiece that’s perfect for brunch or a light dinner. It’s the kind of dish that looks fancy but comes together with pantry staples.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

– 1 store-bought pie crust (I always keep one in the freezer for emergencies)
– 2 large yellow onions, thinly sliced (the thinner, the better for caramelization)
– 2 tbsp extra virgin olive oil (my go-to for its fruity flavor)
– 1 tsp granulated sugar (a secret weapon for speeding up caramelization)
– 4 cups chopped kale, stems removed (I prefer lacinato kale for its tenderness)
– 3 large eggs, at room temperature (they blend more smoothly into the filling)
– 1 cup heavy cream (for a rich, custardy texture)
– 1/2 cup grated Parmesan cheese (freshly grated melts better)
– 1/4 tsp freshly ground black pepper (skip pre-ground—it makes a difference)
– 1/4 tsp salt (adjust based on your cheese’s saltiness)

You May Like  20 Delicious Eating Lite Recipes for Healthy Living

Instructions

1. Preheat your oven to 375°F (190°C).
2. Roll out the pie crust and press it into a 9-inch tart pan. Prick the bottom all over with a fork to prevent bubbling.
3. Blind bake the crust for 10 minutes: line it with parchment paper, fill with pie weights or dried beans, and bake until lightly golden.
4. While the crust bakes, heat olive oil in a large skillet over medium-low heat. Add the sliced onions and sugar.
5. Cook the onions for 20–25 minutes, stirring occasionally, until they turn deep golden brown and caramelized. Tip: Don’t rush this—low heat is key for sweet, not burnt, onions.
6. Add the chopped kale to the skillet and cook for 3–4 minutes, just until wilted. Remove from heat and let cool slightly.
7. In a medium bowl, whisk together the eggs, heavy cream, Parmesan cheese, black pepper, and salt until smooth.
8. Spread the caramelized onion and kale mixture evenly over the pre-baked crust.
9. Pour the egg mixture over the vegetables, ensuring it’s distributed evenly. Tip: Tap the pan gently on the counter to remove any air bubbles.
10. Bake the tart at 375°F for 30–35 minutes, until the filling is set and the top is golden brown. Tip: Check at 30 minutes—a knife inserted in the center should come out clean.
11. Let the tart cool for 10 minutes before slicing.

Keep it simple or dress it up: the flaky crust gives way to a creamy, savory filling with sweet onions and earthy kale. Serve warm with a side salad for a complete meal, or slice it cold for an easy grab-and-go lunch. It’s versatile enough for any occasion.

Vegan Pecan Pie

Vegan Pecan Pie
Pecan pie just got a plant-powered glow-up! This vegan version delivers all the sticky-sweet, nutty goodness without any dairy or eggs. Get ready to impress at your next holiday gathering or treat yourself to a cozy dessert night.

Serving: 8 | Pre Time: 20 minutes | Cooking Time: 50 minutes

Ingredients

– 1 9-inch vegan pie crust, store-bought or homemade (I keep a frozen one on hand for emergencies)
– 1 cup maple syrup, pure grade A for that deep caramel flavor
– 1/2 cup coconut sugar, it adds a lovely molasses-like richness
– 1/3 cup coconut oil, melted and slightly cooled
– 1/4 cup cornstarch, this is our egg replacer magic
– 1 tsp vanilla extract, pure not imitation please
– 1/4 tsp salt, just a pinch to balance the sweetness
– 2 cups pecan halves, toasted for maximum crunch

Instructions

1. Preheat your oven to 350°F (175°C).
2. Place the pie crust in a 9-inch pie dish and crimp the edges decoratively.
3. Spread the pecan halves evenly across the bottom of the crust.
4. In a medium saucepan, whisk together the maple syrup and coconut sugar over medium heat until the sugar dissolves completely, about 3 minutes.
5. Remove the saucepan from heat and whisk in the melted coconut oil until fully incorporated.
6. In a small bowl, mix the cornstarch with 2 tablespoons of water to create a smooth slurry—this prevents lumps in your filling.
7. Whisk the cornstarch slurry into the warm syrup mixture until smooth and thickened.
8. Stir in the vanilla extract and salt until well combined.
9. Carefully pour the filling over the pecans in the crust, ensuring all nuts are coated.
10. Bake for 45-50 minutes, until the filling is set and the crust is golden brown—it should jiggle slightly in the center when shaken.
11. Let the pie cool completely on a wire rack for at least 4 hours before slicing; this allows the filling to firm up properly.

A perfectly set slice reveals a glossy, caramel-like filling that clings to every toasted pecan. The crust stays flaky while the filling delivers that classic sticky-sweet texture with a subtle coconut undertone. Serve it slightly warmed with a dollop of coconut whipped cream or crumble it over dairy-free vanilla ice cream for an indulgent sundae.

Autumn Harvest Salad with Maple Dressing

Autumn Harvest Salad with Maple Dressing
Crisp autumn flavors meet in this vibrant bowl—roasted squash, tart apples, and crunchy pecans tossed in a sweet-tangy maple dressing. It’s the ultimate seasonal side that doubles as a hearty lunch. Grab your biggest bowl and let’s layer up the goodness.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

– 1 small butternut squash, peeled and cubed (about 3 cups—I like smaller cubes for quicker roasting)
– 2 tbsp extra virgin olive oil, my go-to for roasting
– 1 tsp kosher salt
– ½ tsp black pepper
– 4 cups mixed greens (I prefer a blend of arugula and spinach for peppery notes)
– 1 large Honeycrisp apple, thinly sliced (toss with lemon juice to prevent browning if prepping ahead)
– ½ cup pecans, roughly chopped (toasting unlocks their nutty aroma)
– ¼ cup dried cranberries
– 2 oz goat cheese, crumbled (room temp blends easier)
– ¼ cup pure maple syrup (the real stuff—no substitutes!)
– 2 tbsp apple cider vinegar
– 1 tbsp Dijon mustard
– ¼ cup avocado oil (it emulsifies beautifully with the dressing)

Instructions

1. Preheat your oven to 425°F and line a baking sheet with parchment paper.
2. In a large bowl, toss the cubed butternut squash with 1 tbsp olive oil, ½ tsp salt, and ¼ tsp pepper until evenly coated.
3. Spread the squash in a single layer on the baking sheet and roast for 20–25 minutes, flipping halfway, until fork-tender and lightly browned at the edges.
4. While the squash roasts, toast the pecans in a dry skillet over medium heat for 3–5 minutes, stirring frequently, until fragrant and golden—watch closely to avoid burning.
5. In a small jar or bowl, combine the maple syrup, apple cider vinegar, Dijon mustard, avocado oil, remaining 1 tbsp olive oil, ½ tsp salt, and ¼ tsp pepper. Shake or whisk vigorously until fully emulsified and smooth.
6. Let the roasted squash cool for 5 minutes to avoid wilting the greens.
7. In a large serving bowl, layer the mixed greens, roasted squash, sliced apple, toasted pecans, dried cranberries, and crumbled goat cheese.
8. Drizzle the maple dressing over the salad just before serving, tossing gently to coat all ingredients evenly.

Fresh from the bowl, this salad delivers a satisfying crunch from the pecans and apples against the creamy goat cheese and tender squash. The maple dressing ties it all together with a sweet-tangy kick—perfect for a cozy dinner or packed for a picnic. Try topping it with grilled chicken or serving it alongside roasted turkey for a festive twist.

Vegan Chocolate Mousse Pie

Vegan Chocolate Mousse Pie
Hear that? It’s your sweet tooth screaming for this silky, no-bake Vegan Chocolate Mousse Pie. Forget complicated recipes—this one’s a 10-minute wonder that sets in the fridge. Seriously, it’s so rich and creamy, no one will guess it’s dairy-free.

Serving: 8 | Pre Time: 15 minutes | Cooking Time: 0 minutes

Ingredients

– 1 ½ cups vegan graham cracker crumbs (I love the honey-free kind for a deep molasses flavor)
– ⅓ cup melted coconut oil (unrefined adds a subtle tropical note)
– 1 ½ cups raw cashews, soaked in hot water for 1 hour (this softens them for ultra-creamy blending—don’t skip!)
– ¾ cup full-fat coconut milk, chilled (shake the can well; the creamier, the better)
– ½ cup pure maple syrup (grade A for a smooth sweetness)
– ⅓ cup unsweetened cocoa powder (I use Dutch-processed for a darker, richer chocolate hit)
– 1 tsp pure vanilla extract (the real stuff makes all the difference)
– A pinch of sea salt (it balances the sweetness perfectly)
– Vegan whipped cream for topping (optional, but so worth it for that cloud-like finish)

Instructions

1. In a medium bowl, combine the vegan graham cracker crumbs and melted coconut oil until the mixture resembles wet sand.
2. Firmly press the crumb mixture into the bottom and up the sides of a 9-inch pie dish using the back of a measuring cup for an even crust.
3. Place the crust in the freezer for 10 minutes to set while you make the filling.
4. Drain the soaked cashews and add them to a high-speed blender along with the chilled coconut milk, maple syrup, cocoa powder, vanilla extract, and sea salt.
5. Blend on high for 2–3 minutes, stopping to scrape down the sides as needed, until completely smooth and silky with no graininess.
6. Pour the chocolate filling into the chilled crust, using a spatula to spread it evenly.
7. Tap the pie dish gently on the counter 2–3 times to release any air bubbles for a sleek surface.
8. Cover the pie with plastic wrap, ensuring it touches the filling to prevent a skin from forming, and refrigerate for at least 6 hours or overnight until fully set.
9. Before serving, top with vegan whipped cream if desired and slice with a warm knife for clean cuts.

Melt-in-your-mouth magic! This pie boasts a fudgy, mousse-like texture that’s light yet decadent, with deep chocolate notes from the cocoa. Serve it chilled with fresh berries for a tart contrast, or crumble extra graham crackers on top for crunch. Leftovers? They’ll keep in the fridge for up to 3 days—if it lasts that long!

Summary

Ultimately, this roundup proves a plant-based Thanksgiving can be incredibly delicious and satisfying. We hope these 20 flavorful recipes inspire your holiday table. Give them a try, and let us know your favorites in the comments below! If you loved this collection, please share it on Pinterest to help other home cooks. Happy cooking and happy holidays!

Leave a Comment