A warm, comforting whole-food, plant-based Christmas menu that's simple, oil-free, and crowd-pleasing. Easy vegan mains, sides, and desserts made with real ingredients and zero holiday fuss. Perfect for families who want a healthy Christmas dinner without sacrificing tradition.

If you blinked sometime in mid-November and woke up in December wondering where Thanksgiving went, pull up a chair, you're among friends.
The good news?
Christmas is the perfect comeback holiday, especially if you want a cozy, no-drama spread that feels festive but doesn't require twelve trips to Whole Foods or a culinary degree you don't have.
And since I'm already making my Silken Tofu Chocolate Pie (yes, it's WFPB, oil-free, silky, and causes grown adults to weep), I figured this was the perfect time to build a whole Christmas menu around simple, comforting, whole-food dishes that anyone can make.
Zero fuss. Zero complicated ingredients. Zero shame.
Let's keep it relaxed, healthy, and downright delicious.

Why this simple WFPB Christmas menu works
Look, Christmas is supposed to feel warm and comforting… not like you're auditioning for Top Chef: Holiday Breakdown Edition.
Most of us just want good food that feels like Christmas without spending the entire day in the kitchen questioning our life choices.
That's why this menu leans into the kind of dishes people already love this time of year - cozy, familiar, hearty, and made with ingredients you don't have to special-order from a galaxy far, far away. We're keeping everything whole-food, plant-based, and oil-free, but still giving you that nostalgic holiday vibe everyone shows up for.
We’re grown-ups, so let’s be honest:
- Comfort food never goes out of style
- Simple ingredients are easier on the wallet and the nerves
- Whole-food recipes mean you won't roll into January begging kale to forgive you
- And your family is far more likely to eat the meal if it doesn't scream "detox retreat."
So this menu keeps things festive but fuss-free - the kind of Christmas dinner you can actually enjoy instead of survive.

How to use this menu
Simplicity is the name of the game, so don’t make it complicated. Choose one main, one or two comforting sides, a soup or salad if you're feeling fancy, and definitely dessert.
Mix, match, and make it yours. These dishes come from trusted vegan and WFPB sites and from me, with recipes people actually search for every December.
Now let's build your whole-food Christmas table.

Cozy Christmas Mains (Oil-Free + WFPB)
You only need one "main character" dish, so pick whichever fits your vibe. Here are a few of my favorite holiday crowd-pleasers.
Unbelievable Vegan Wellington
This Vegan Mushroom Wellington is just as savory and delicious as the classic without the meat. A holiday main course everyone will love!
Chickpea Vegan Meatloaf
A delicious vegan meatloaf made with chickpeas and topped with a homemade maple bbq sauce glaze. It’s so EASY to make, bakes up perfectly, and is absolutely delicious.
Wild Rice Stuffed Acorn Squash (Vegan, Oil-free)
Tender roasted squash filled with a sweet and savory wild rice stuffing, this Stuffed Acorn Squash is a delicious main dish full of Fall flavors. It’s healthy, oil-free, gluten-free, and easy to make.
Vegan Barbecue Lentil Loaf
This Vegan Barbecue Lentil Loaf is oil-free, sturdy, hearty and not mushy. This loaf is bursting with barbecue flavor! The homemade BBQ sauce is baked into the loaf, on top of the loaf and used
These delicious vegan mains are traditional, cozy, and holiday-ish. The kind of dishes even non-vegans recognize and appreciate.
Crowd-Pleaser sides (Comfort food energy)
These easy vegan Christmas Sides are WFPB & oil-free. They make a whole table feel abundant without adding stress.
Simple Sautéed Swiss Chard Recipe
This simple sauteed Swiss chard recipe is a delicious and super healthy side dish. Seasoned with lemon, garlic, and black pepper, it’s easy to make and completely oil-free!
Roasted Brussels Sprouts
Oil-free Roasted Brussels Sprouts cooked in a delicious maple balsamic glaze. Sweet, salty, crispy on the outside, tender on the inside, and delicious! It’s the perfect healthy snack or holiday side dish.
Healthy Mashed Potatoes (Dairy-Free)
Creamy mashed potatoes that are dairy-free, vegan, and healthy! The perfect side to accompany any meal that the whole family will love!
Maple Ginger Roasted Carrots – Sweet Savory and Steph
These maple ginger roasted carrots are a flavorful, lighter spin on classic glazed carrots. They are flavored with maple syrup, fresh ginger, and garlic, and are a unique, lightened-up twist on on that classic flavor. These roasted carrots are easy enough for a weeknight side dish, but pretty and tasty enough to serve to a crowd.
Easy Best Vegan Stuffing (Only 8 Ingredients!)
This Easy Best Vegan Stuffing is made like the classic breaded version but without any meat and is also oil-free and dairy-free. It is just 8 simple ingredients and a few easy steps! EASY BEST
Roasted Vegetables with Coffee Rub Seasoning
Oil-free roasted vegetables with coffee rub seasoning will wake up boring vegetable dishes and give your taste buds a serious jolt of flavor! The bold, savory, and spicy flavor of this homemade coffee dry rub will blow your mind.
Holiday Oven Roasted Vegetables
Holiday Oven Roasted Vegetables made with tamari, balsamic vinegar, and maple syrup. Oil-free, gluten-free, healthy, and delicious.
Familiar flavors = happy guests.
Whole foods = happy arteries.
Cozy Soups & Starter Options
These warm vegan soups are the perfect starter for Christmas Dinner! If you want to slow everyone down and create that "this feels fancy but I didn't try too hard" moment, these are for you.
Vegan Potato Leek Soup – Elavegan
Creamy vegan potato leek soup is loaded with flavor, low-budget, served chunky or smooth, gluten-free, dairy-free, and super satisfying!
Creamy Vegan Mushroom Soup
With a creamy bisque-like texture and deep savory flavor, this Vegan Mushroom Soup is a gourmet soup both vegans and omnivores will love!
A good soup just feels right at Christmas, doesn’t it? It slows everyone down, warms them up, and sets the tone for a cozy winter meal.
Plus, people love good comforting soups this time of year, so it never hurts to have one on the menu.
Fresh holiday salads for color & crunch
Healthy Vegan Christmas Salads
Some family members need greens. Some just pretend to. Either way, these healthy vegan Christmas salads are perfect.
The Best Vegan Broccoli Salad Recipe
This delicious vegan broccoli salad combines fresh broccoli, cranberries, sesame seeds, and vegan bacon in a creamy cashew dressing. A perfect side dish for any holiday gathering!
Roasted Brussels Sprouts & Pear Salad With Brown Rice
A cozy, wholesome, and oil-free fall salad made with roasted Brussels sprouts, sweet pears, nutty brown rice, dried cranberries, and pumpkin seeds. All tossed in a tangy maple Dijon dressing. This hearty vegan recipe is perfect for meal prep, holiday gatherings, or a quick weeknight dinner. It's packed with flavor, fiber, and fall goodness while keeping it 100% WFPB (whole-food, plant-based).
Kale & Cranberry Salad
This Festive Kale Salad features a fresh lemony dressing, dried cranberries and pecan parmesan. Perfect for a holiday dinner! Gluten free, vegan & oil free.
Apple Walnut Salad
A delicious and simple salad made with fresh greens, chopped apples, heart-healthy crunchy walnuts, and fat-free vegan honey mustard dressing. Ready in 5 minutes and perfect for holiday gatherings.
These brighten the table and balance the heavier dishes.
Whole-Food Desserts (Oil-Free & Crowd-Winning)
The grand finale, vegan Christmas desserts made with real ingredients. Wow, what a concept! Yes, dessert can be healthy without tasting like punishment.
No-Bake Chocolate Peanut Butter Pie
Easy Vegan No-Bake Chocolate Peanut Butter Pie. Made with non-dairy chocolate chips, natural peanut butter, and resting in a delicious nut crust. Rich, dark, creamy, smooth and absolutely delicious. 8 simple ingredients and no baking.
Vegan Gingerbread Cake (Gluten-free Option)
Classic Old-fashioned Gingerbread cake that is vegan, oil-free, whole grain and out of this world delicious, moist and full of amazing flavor from cinnamon, ginger, nutmeg, allspice, cloves and molasses. There is a delicious gluten-free
Easy Baked Cinnamon Apples
Baked Cinnamon Apples are the ultimate Fall recipe and so easy to make. Made in one bowl with only 6 ingredients, this recipe makes for a perfectly healthy apple dessert, topping, or side dish you and your family will love all season long.
Vegan + Paleo Pecan Pie Bars
Gooey caramel-sweet Pecan Pie Bars that are simple, healthy, and perfect for holiday sharing! Vegan, paleo, refined sugar-free.
Orange Chocolate Mousse
This healthy dairy-free chocolate orange mousse is made with tofu and flavored with dark chocolate, ground cardamom, and fresh orange juice and zest. Yum!
Chocolate + citrus + warm spices = peak holiday flavors.
Three easy Christmas menus (pick your holiday personality)
If planning a whole Christmas dinner feels like herding cats in a snowstorm, don't sweat it, I've got you covered.
I’ve pulled together three simple, whole-food, plant-based menus you can choose from depending on your mood, your crowd, or how much energy you're pretending to have this year.
And yes, these lineups will make even Grandma happy and smiling. Win-win.
Menu A: Cozy & Classic
For when you want Christmas to taste like the Christmas you remember, just a little healthier.
- Oil-Free Vegan Lentil Loaf with Cranberry Glaze
- Creamy Oil-Free Mashed Potatoes
- Maple Glazed Carrots
- Kale & Cranberry Winter Salad
- Chocolate Pie
Menu B: Festive & Colorful
For when you want your table to look like you fought through the holiday chaos and actually won.
- Stuffed Acorn Squash
- Roasted Root Vegetables
- Savory Green Bean Almondine
- Apple Walnut Holiday Salad
- Vegan Gingerbread Cake
Menu C: Comfort Food Christmas
For the folks who want warm, hearty, feel-good dishes and maybe a long nap afterward.
Here’s the deal, whichever menu you choose, you'll end up with a simple, cozy, delicious WFPB Christmas dinner. Festive enough to impress your people, easy enough that you won't lose your mind in the process.
Final thoughts…
Christmas doesn't need to be complicated to be meaningful. A cozy, simple, whole-food table is more than enough. And honestly, probably a lot closer to what most of us need.
So pick a main, choose a couple sides, sneak in something green, and for the love of all that is merry and bright, don't skip the dessert.
If you try any of these dishes, or build your own whole-food menu, I'd love to hear what you end up making this Christmas.
Mushroom-Lentil Loaf with Cranberry Glaze (Gluten-Free Option)
This hearty Mushroom-Lentil Loaf is topped with a sweet, tart cranberry glaze and baked to perfection. Made with green lentils, mushrooms, walnuts, and herbs, this dish is a flavorful, vegan, and gluten-free centerpiece for your holiday table or any cozy weeknight dinner.
- Prep Time: 25 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 20 minutes
- Yield: 8 servings 1x
- Category: Main
- Method: Bake
- Cuisine: American
- Diet: Vegan
Ingredients
For the Loaf
- 1 small onion, finely chopped
- 1 green bell pepper
- 2 cloves garlic, minced
- 1 cup cooked green lentils
- 3 cups finely chopped cremini mushrooms
- ½ cup chopped walnuts
- ½ cup ground flaxseed
- ½ cup oat flour
- 1 cup of panko breadcrumbs
- 1 teaspoon dried sage
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- Sea salt and black pepper to taste
- 1 Tablespoon soy sauce or tamari
- 2 teaspoons vegan Worcestershire
- (optional) 1-2 tablespoon vegetable broth for sautéing
For the Cranberry Glaze
- 2 cups of fresh or frozen cranberries
- 3 Tbsp maple syrup
- 1 Tbsp balsamic vinegar
- Splash water, if needed to thin
Instructions
- Preheat Oven: Heat your oven to 375°F. Line a loaf pan with parchment paper for easy cleanup.
- Cook Aromatics: In a large skillet over medium heat, sauté the onion, bell pepper, and garlic in a splash of broth for 2-3 minutes until soft and fragrant.
- Add Mushrooms: Stir in mushrooms and cook until they release their moisture and begin to brown, about 8-10 minutes.
- Make the Loaf Mixture: In a large bowl, combine cooked lentils, sautéed vegetables, walnuts, ground flaxseed, flour, breadcrumbs, tamari sauce (or soy sauce), and all the seasonings. Stir well and mash everything together, leaving some texture, until everything is evenly mixed. A potato masher, food processor (pulsed a few times), or even your hands help bring it together without turning it to mush.
- Shape and Top: Press the mixture firmly into the prepared loaf pan. Smooth the top with a spoon.
- Make the Glaze: In a small saucepan, combine cranberries, maple syrup, balsamic vinegar, and salt. Simmer over medium-high heat until cranberries burst and the mixture thickens, 8-10 minutes. Spread half of the glaze over the top of the loaf before baking. Set the remaining glaze aside until the loaf is finished baking.
- Bake: Bake for 50-55 minutes, until firm.
- Cool & Serve: Remove the loaf from the oven and spread the remaining glaze on top. Allow the loaf to cool in the pan for at least 15 minutes before slicing.
Notes
- Best Lentils: Use green or brown lentils for a firm texture. Avoid red lentils; they’ll make the loaf too soft.
- Binding Power: Make sure your flaxseed is finely ground; it acts as the binder.
- Don't Over-process: Texture = better "meaty" feel.
- Line the Pan: Always use parchment paper for easy lifting and cleanup.
- Flavor Boost: Add a splash of red wine or extra balsamic vinegar for deeper flavor.
- Meal Prep Friendly: Even better the next day; refrigerate up to 5 days or freeze up to 3 months.
- Reheat: Bake slices at 350°F for 10 minutes or air-fry until the edges are crisp.
Nutrition
- Serving Size: 1 slice
- Calories: 267
- Sugar: 7.9 g
- Sodium: 86.6 mg
- Fat: 5.6 g
- Carbohydrates: 38.6 g
- Fiber: 7.5 g
- Protein: 10.8 g
- Cholesterol: 0 mg

































125