• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Shane & Simple

  • recipes
  • about
  • subscribe
  • community
  • log in
menu icon
go to homepage
  • recipes
  • about
  • subscribe
  • community
  • log in
subscribe
search icon
Homepage link
  • recipes
  • about
  • subscribe
  • community
  • log in
×
Home » Recipes » Round Ups

Cozy Plant-Based Christmas Menu (Whole Foods & No Fuss)

Published: Dec 4, 2025 by Shane Martin · This post may contain affiliate links.

Jump to Recipe

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.

vegan gingerbead cake by Vegan 8
Vegan Gingerbread Cake by Vegan 8

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.

roasted butternut squash

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.

mushroom lentil loaf with cranberry glaze.

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! 

Make This Recipe!

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.

5/5 from 1 ratings

125

Make This Recipe!

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.

5/5 from 7 ratings

17

Make This Recipe!

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

Make This Recipe!

Easy Vegan Lentil Shepherd’s Pie

This best and easiest vegan lentil shepherd’s pie recipe you will ever make. It’s healthy, hearty, and delicious. The perfect comfort food!

Make This Recipe!

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!

5/5 from 1 ratings

1

Make This Recipe!

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.

5/5 from 11 ratings

35

Make This Recipe!

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!

Make This Recipe!

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.

Make This Recipe!

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

Make This Recipe!

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.

5/5 from 2 ratings

3

Make This Recipe!

Holiday Oven Roasted Vegetables

Holiday Oven Roasted Vegetables made with tamari, balsamic vinegar, and maple syrup. Oil-free, gluten-free, healthy, and delicious.

Make This Recipe!

Green Beans Almondine (or Amandine) – A Classic French Recipe

Healthy Green Bean Almondine with only 5 simple ingredients is a classic French green bean side dish ready in 20 minutes! Vegan & GF recipe.

Make This Recipe!

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!

Make This Recipe!

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!

Make This Recipe!

Potato and Kale Minestrone

This vegan minestrone has a rich, savory broth infused with sautéed onion, mushrooms, and garlic. Try the 30-minute recipe tonight!

Make This Recipe!

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!

5/5 from 3 ratings

5

Make This Recipe!

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).

5/5 from 3 ratings

6

Make This Recipe!

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.

Make This Recipe!

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.

5/5 from 5 ratings

11

Make This Recipe!

Roasted Sweet Potato Salad

This Sweet Potato Salad is the absolute best! It’s a super simple side dish that’s packed with nutrition and is so delicious! Enjoy this Sweet Potato Salad with your favorite main this weekend. NOTE: Omit the oil.

Make This Recipe!

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.

5/5 from 17 ratings

75

Make This Recipe!

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

Make This Recipe!

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.

5/5 from 11 ratings

25

Make This Recipe!

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.

Make This Recipe!

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!

Make This Recipe!

Peppermint Hot Chocolate Mousse

Easy and ultra decadent collide in this Peppermint Hot Chocolate Mousse. Vegan, paleo, only 5 ingredients, and holiday dessert perfect!

Make This Recipe!

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.

  • Whole-Food Shepherd's Pie
  • Mushroom Soup
  • Harvest Salad
  • Baked Apples

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.

Print

Mushroom-Lentil Loaf with Cranberry Glaze (Gluten-Free Option)

Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

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.

  • Author: Shane Martin
  • 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

Scale

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

  1. Preheat Oven: Heat your oven to 375°F. Line a loaf pan with parchment paper for easy cleanup.
  2. 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.
  3. Add Mushrooms: Stir in mushrooms and cook until they release their moisture and begin to brown, about 8-10 minutes.
  4. 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.
  5. Shape and Top: Press the mixture firmly into the prepared loaf pan. Smooth the top with a spoon.
  6. 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.
  7. Bake: Bake for 50-55 minutes, until firm.
  8. 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

Thank you so much for your support!

Donations and tips are more than welcome and help to keep this site running.
CLICK here to donate and show your support!

More Round Ups

  • 22 Tofu Recipes You’ll Actually Love (Easy & High-Protein)
  • 10 Vegan Recipes You Can Make When the Power Goes Out
  • 10 Easy Vegan Recipes (Healthy, Oil-Free, Beginner-Friendly)
  • Best Easy Vegan Air Fryer Recipes You Need to Try

Reader Interactions

Comments

    Let Me Hear From You! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

  1. LJ

    December 05, 2025 at 1:36 pm

    What a great line up !! Thanks Shane. Best wishes. This is by far my favorite menu selections

    Reply

Primary Sidebar

Shane Martin

Hi, I'm Shane! I’m an average dude who loves to cook and eat good food that happens to be completely plant-based.

Read More...

Most Popular

  • The Best Vegan Banana Bread Recipe (Simple + Moist)
  • Easy Vegan Chickpea Curry
  • Spicy Vegan Breakfast Sausage
    Spicy Vegan Breakfast Sausage Patties
  • creamy rich cashew mayo
    Cashew Mayo (Creamy, Rich, & Tangy)

Footer

↑ back to top

Info

  • About
  • Contact
  • Shop
  • Privacy Policy
  • Disclaimer
  • Content Policy

Follow

  • Subscribe
  • Facebook
  • Pinterest
  • Instagram

Recipes

  • All Recipes
  • Recipe Round-Ups
  • Pantry Staple Recipes

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2025 Shane & Simple LLC