Don't get us wrong, sometimes a meal made up of side dishes (or appetizers!) can be the best. But often at a big sit-down dinner, it's nice to have something special to take center stage—or center plate, in this case.
Here are nine vegetarian (and some vegan) main dishes to create a more vibrant, plant-centric table this holiday season.
Caprese Stuffed Garlic Butter Portobellos
Full-size portobellos make an impressive main dish when stuffed with roasted tomatoes, garlic, fresh mozzarella, and balsamic.
Sweet Potato Galette With Caramelized Shallots
A galette is a beautiful way to make vegetables the star of a dish—everyone will want a slice.
Whole Roasted Cauliflower
This cauliflower is epic. Seasoned and roasted until nutty and tender with a fontina cheese sauce to go with it, this main is nothing short of impressive.
Root Vegetable Ratatouille
Or root-a-touille. This decorative main takes a summer classic and gives it a more in-season feel.
Winter Squash Cups With Wild Rice, Hazelnuts + Cherries
Acorn squash look adorable as a serving vessel for even more seasonal flavors.
Mushroom + Leek Vegan Risotto
In addition to being a decadent-tasting, comforting dish, this vegan and gluten-free risotto takes only 30 minutes to make. Score!
Spicy Vegan Sweet Potato Casserole
A layered sweet potato and quinoa casserole with a spicy chipotle sauce that takes it the next level.
Squash Curry With Ginger + Lime Cauliflower Rice
Go unconventional and throw a Thai-inspired curry into the mix.
Vegan Spiral Vegetable Tart
Stunning with its kaleidoscopic vibe, this vegetable tart will both brighten the table and make a satisfying vegan main.