Here’s the thing about holiday meals—they should feel joyful, not stressful. These 17 vegetarian recipes bring cozy, crowd-pleasing comfort to your table, from hearty mains to shareable sides. Ready to make this season deliciously easy? Let’s dive in.
Mushroom and Spinach Wellington

Kick off your holiday table with a showstopper that’s easier than it looks. This Mushroom and Spinach Wellington delivers all the drama of the classic beef version, but with a savory, earthy filling that even meat-eaters will crave.
Serving: 6 | Prep Time: 30 minutes | Cooking Time: 45 minutes
Ingredients
For the Filling
- 2 tbsp olive oil
- 1 large yellow onion, finely chopped
- 2 cloves garlic, minced
- 1 lb mixed mushrooms (cremini, shiitake, oyster), finely chopped
- 5 oz fresh spinach, roughly chopped
- 1/2 tsp dried thyme
- Salt and freshly ground black pepper, to taste
- 4 oz cream cheese, softened
- 1/2 cup panko breadcrumbs
- 1 tbsp Dijon mustard
For the Assembly
- 1 sheet (17.3 oz) frozen puff pastry, thawed
- 1 large egg, beaten with 1 tbsp water (egg wash)
- Flaky sea salt, for garnish
Instructions
- Heat olive oil in a large skillet over medium-high heat. Add onion and cook until softened, about 4 minutes.
- Stir in garlic and mushrooms, then cook until mushrooms release their liquid and start to brown, about 8 minutes. Tip: Don’t crowd the pan – work in batches if needed for proper browning.
- Add spinach and thyme, and cook just until wilted, about 2 minutes. Season with salt and pepper. Transfer to a bowl and let cool slightly.
- Mix in cream cheese, breadcrumbs, and Dijon mustard until well combined. Tip: For a richer flavor, toast the breadcrumbs in a dry pan first.
- Preheat oven to 400°F. Line a baking sheet with parchment paper.
- On a lightly floured surface, roll puff pastry into a 12×10-inch rectangle. Spread the filling down the center lengthwise, leaving a 1-inch border at each end.
- Brush the exposed pastry edges with egg wash. Fold one side over the filling, then the other, pressing gently to seal. Pinch ends closed.
- Transfer the Wellington seam-side down to the prepared baking sheet. Brush the top with remaining egg wash and score a few diagonal slits for steam vents. Tip: Use a sharp knife – don’t cut through the layers.
- Bake until golden brown and puffed, about 30-35 minutes. Let rest for 5 minutes before slicing.
The golden crust shatters to reveal a rich, earthy filling that’s creamy and packed with umami. Serve it sliced with a side of roasted vegetables or a simple salad for a festive main that’s totally plant-based but satisfying to everyone.
Roasted Root Vegetable Platter

Up your side dish game with this Roasted Root Vegetable Platter. Toss carrots, parsnips, and beets in bold herbs, then roast until caramelized. It’s a colorful, low-effort win for any table.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 40 minutes
Ingredients
- about 1 pound carrots, peeled and cut into 2-inch sticks
- about 1 pound parsnips, peeled and cut into 2-inch sticks
- about 1 pound beets, peeled and cut into 1-inch wedges
- 3 tablespoons olive oil
- 1 tablespoon fresh thyme leaves
- 1 tablespoon fresh rosemary, finely chopped
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
Instructions
- Preheat your oven to 400°F. Line a large baking sheet with parchment paper for easy cleanup.
- In a big bowl, toss the carrots, parsnips, and beets with olive oil, thyme, rosemary, salt, and pepper. Make sure every piece is coated — use your hands to really massage it in.
- Spread the veggies in a single layer on the baking sheet. Don’t crowd them — if they’re too close, they’ll steam instead of roast. Use two sheets if needed.
- Roast for 20 minutes, then flip each piece with a spatula. This ensures even browning.
- Continue roasting for another 15–20 minutes, until the edges are caramelized and a fork slides in easily. The beets might take a bit longer, so check the largest pieces.
- Remove from the oven and let rest for 2 minutes. The residual heat will finish crisping them up.
Every bite brings out the natural sweetness of the roots, with caramelized edges and tender centers. Serve it alongside a hearty roast or over a bed of greens for a colorful main.
Garlic Sauteed Green Beans

Zoom in on the perfect holiday side: Garlic Sauteed Green Beans. These crisp green beans pop with garlic and lemon zest, ready in minutes. No soggy casserole here—just bright, snappy flavor.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 8 minutes
Ingredients
- 1 lb fresh green beans, trimmed
- 2 tbsp olive oil
- 4 cloves garlic, thinly sliced
- zest of 1 lemon
- 1/2 tsp salt
- 1/4 tsp black pepper
Instructions
- Wash and trim the green beans by snapping off the stem ends.
- Heat a large skillet over medium-high heat and add the olive oil. Swirl to coat the pan.
- Add the sliced garlic and sauté for 30 seconds until fragrant but not browned. (Tip: keep garlic moving to avoid burning.)
- Toss in the green beans and spread them in an even layer. Cook for 5-7 minutes, stirring occasionally, until they’re crisp-tender and slightly blistered. (Tip: high heat gives you that char without mushiness.)
- Sprinkle with salt and pepper, then add the lemon zest. Toss well to combine. (Tip: add lemon zest off heat to preserve its bright flavor.)
- Transfer to a serving dish and serve immediately for maximum crunch.
Not your grandma’s green bean casserole—these are bright, snappy, and loaded with garlicky goodness. Serve them alongside roast chicken or holiday turkey for a pop of color and crunch that steals the show.
Sage Roasted Butternut Squash

Get ready for the easiest side that steals the show: roasted butternut squash coated in brown butter, crisp sage, and a drizzle of maple syrup. This caramelized stunner comes together in under an hour with minimal hands-on time.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 35 minutes
Ingredients
For the Squash
- 1 large (about 3 lbs) butternut squash, peeled and cut into 1-inch cubes
- 2 tbsp olive oil
- 2 tbsp maple syrup
- 10-12 fresh sage leaves
- 1 tsp salt
- 1/2 tsp black pepper
Instructions
- Preheat your oven to 400°F. Line a baking sheet with parchment paper for easy cleanup.
- In a large bowl, toss the cubed butternut squash with olive oil, maple syrup, salt, and pepper until evenly coated.
- Spread the squash in a single layer on the baking sheet—don't overcrowd or they'll steam instead of caramelize.
- Tuck the fresh sage leaves between the squash cubes so they get crispy in the oven.
- Roast for 20 minutes, then flip the cubes with a spatula. Continue roasting for another 15-20 minutes, until the squash is fork-tender and edges are browned and sticky.
- Tip: For extra crunch, sprinkle a little flaky sea salt right after roasting. Serve hot or at room temperature.
Yes, this is the side you'll make on repeat. The edges caramelize into candy-like bites while the sage turns crackly. It's pure magic on a plate.
Tomato and Basil Bruschetta

Kick off your holiday appetizer game with this Tomato and Basil Bruschetta—chunky, tangy, and ready in minutes. No frills, just bold flavor on crispy toast.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 5 minutes
Ingredients
For the Bruschetta
- 6 ripe Roma tomatoes, diced
- 1/3 cup fresh basil leaves, thinly sliced
- 2 cloves garlic, minced (plus 1 whole clove for rubbing)
- 3 tbsp extra virgin olive oil, divided
- 1 tbsp balsamic vinegar
- ½ tsp salt
- ¼ tsp black pepper
- 1 French baguette, sliced into ½-inch rounds
Instructions
- In a medium bowl, combine diced tomatoes, sliced basil, minced garlic, 2 tablespoons olive oil, balsamic vinegar, salt, and pepper. Stir gently. Let sit for 10 minutes to allow flavors to meld. (Tip: Don't skip the resting time—it deepens the flavor.)
- Preheat your oven to 400°F. Arrange baguette slices on a baking sheet. Brush the tops with the remaining 1 tablespoon olive oil. Toast for 5–7 minutes, until golden and crisp. (Tip: Watch closely—oven temps vary and bread can burn fast.)
- Remove from oven and immediately rub each toast with the cut side of a garlic clove. (Tip: This infuses a subtle garlic kick without overpowering.)
- Spoon the tomato mixture generously onto each toast. Serve right away so the bread stays crunchy.
- Optional: drizzle with extra balsamic glaze for a tangy finish.
Heavenly crunch meets juicy tomato burst in every bite. Serve immediately for the best texture, or add a drizzle of balsamic glaze for extra wow.
Butternut Squash Mac and Cheese

Boom. Butternut squash meets mac and cheese in a sauce so creamy you'll swear there's no vegetable hiding in there. It's rich, velvety, and packed with that sweet nutty flavor—plus all the gooey cheese you crave.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 40 minutes
Ingredients
- 1 medium butternut squash (about 2 lbs), peeled and cubed
- 2 tablespoons olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 lb elbow macaroni (or any short pasta)
- 2 tablespoons unsalted butter
- 2 cloves garlic, minced
- 1 cup whole milk
- 1 cup heavy cream
- 1 cup shredded sharp cheddar
- 1/2 cup grated Parmesan
- 1/4 teaspoon nutmeg (optional but do it)
- A pinch of cayenne (for a little kick)
Instructions
- Preheat oven to 400°F. Toss cubed butternut squash with olive oil, salt, and pepper on a baking sheet. Roast for 25-30 minutes until fork-tender and caramelized.
- While squash roasts, bring a large pot of salted water to a boil. Cook pasta according to package directions until al dente. Drain and set aside.
- In a large skillet, melt butter over medium heat. Add minced garlic and sauté for 1 minute until fragrant.
- Transfer roasted squash to a blender. Add milk, heavy cream, and the garlic butter mixture. Blend until completely smooth and creamy. (Tip: For a silkier texture, strain the sauce through a fine-mesh sieve after blending.)
- Pour the butternut sauce back into the skillet. Warm over low heat, then stir in cheddar and Parmesan until melted. Add nutmeg and cayenne. Taste and adjust salt/pepper. (Tip: Use freshly grated cheese—it melts smoother than pre-shredded.)
- Fold in the cooked pasta until every piece is coated. If the sauce seems thick, splashing in a little pasta water loosens it perfectly.
- Serve immediately, topped with extra cheese or breadcrumbs for crunch. (Tip: For a bubbly, golden top, transfer to a baking dish and broil for 2-3 minutes.)
Heads up: this isn’t your average mac and cheese. Every forkful is a cozy hug of sweet squash and sharp cheddar, with a whisper of heat from cayenne. Serve it as a main with a side salad, or as the ultimate comfort food side—just double the batch.
Classic Pumpkin Pie

A classic pumpkin pie that's all about that silky spiced custard in a flaky crust. It’s the non-negotiable holiday dessert — no fuss, just pure fall vibes.
Serving: 8 | Prep Time: 30 minutes | Cooking Time: 55 minutes
Ingredients
- 1 store-bought or homemade pie crust (9-inch)
- 1 can (15 oz) pumpkin puree
- 1 can (12 oz) evaporated milk
- 2 large eggs
- 3/4 cup granulated sugar
- 1/4 cup packed brown sugar
- 1 tbsp pumpkin pie spice
- 1/2 tsp salt
- 1 tsp vanilla extract
Instructions
- Preheat your oven to 375°F.
- Roll out the pie crust and press it into a 9-inch pie dish. Crimp the edges decoratively.
- Line the crust with parchment paper and fill with pie weights or dried beans. Bake for 15 minutes—this blind bake prevents a soggy bottom.
- Remove the weights and parchment, then prick the crust with a fork. Bake another 5-7 minutes until lightly golden. Let cool slightly.
- In a large bowl, whisk together the eggs and both sugars until smooth. Tip: whisk eggs first to avoid any clumps.
- Add the pumpkin puree, evaporated milk, pumpkin pie spice, salt, and vanilla. Whisk until fully combined and silky.
- Pour the filling into the warm crust. It should fill almost to the brim.
- Bake at 375°F for 45-55 minutes, until the center is just set but still jiggles slightly. A knife inserted near the center should come out clean—that's your doneness cue.
- Cool completely on a wire rack for at least 2 hours. The pie will firm up as it cools.
Make it next-level with a dollop of whipped cream and a dusting of cinnamon. The custard is velvety smooth, the crust buttery crisp, and every bite tastes like autumn in a slice.
Roasted Tomato Soup

Warm up your soul with this silky roasted tomato soup. We're slow-roasting juicy tomatoes with garlic and basil until caramelized, then blending into pure comfort. No cans, just bold flavor.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 1 minutes
Ingredients
For the Roast and Soup
- 2 lbs ripe tomatoes (about 6-8 medium)
- 4 cloves garlic, unpeeled
- a handful of fresh basil leaves
- 2 tbsp olive oil
- 1 tsp salt
- 1/2 tsp black pepper
- 1 cup vegetable broth (plus more as needed)
- a splash of heavy cream (optional)
Instructions
- Preheat your oven to 400°F.
- Halve the tomatoes and place them cut-side up on a baking sheet. Tuck the garlic cloves in between.
- Drizzle everything with olive oil and sprinkle with salt and pepper.
- Roast for 45-60 minutes until the tomatoes are wrinkled and caramelized. Tip: Use room-temp tomatoes for even roasting.
- Let the pan cool slightly, then squeeze the roasted garlic out of its skins.
- Transfer the tomatoes and garlic to a blender. Add the basil and 1 cup of broth.
- Blend on high until completely smooth. For a silkier texture, blend in a splash of heavy cream.
- Pour into a saucepan and heat over medium-low, adding more broth if too thick. Taste and adjust salt.
- Ladle into bowls and garnish with extra basil or a drizzle of cream.
Wrap yourself in a bowl of this velvety soup. The slow-roasting concentrates the tomato sweetness, and the basil adds a fresh pop. Serve it with a grilled cheese for the ultimate dunking duo.
Harvest Salad with Maple Vinaigrette

OK, let’s be real: salad doesn’t have to be boring. This Harvest Salad is basically fall on a plate—crisp greens, roasted squash, tart cranberries, crunchy walnuts, all tossed in a sweet-tangy maple vinaigrette. It’s the side that steals the show.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
- 6 cups mixed greens (like arugula, spinach, or a spring mix)
- 1 small butternut squash, peeled and cubed into ½-inch pieces (about 2 cups)
- 1 tablespoon olive oil for roasting
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 cup dried cranberries
- 1/2 cup walnut halves, roughly chopped
- 1/4 cup extra-virgin olive oil for the vinaigrette
- 2 tablespoons pure maple syrup
- 1 tablespoon apple cider vinegar
- 1 teaspoon Dijon mustard
- 1 small shallot, minced (about 1 tablespoon)
- A pinch of salt and pepper for dressing
Instructions
- Preheat your oven to 400°F. Line a baking sheet with parchment paper.
- Toss the cubed butternut squash with 1 tablespoon olive oil, 1/4 teaspoon salt, and 1/4 teaspoon pepper. Spread in a single layer on the baking sheet.
- Roast for 20-25 minutes, flipping halfway, until the squash is tender and edges are caramelized. Tip: Don't overcrowd the pan or they'll steam instead of roast.
- While the squash roasts, make the dressing: In a small bowl, whisk together 1/4 cup extra-virgin olive oil, maple syrup, apple cider vinegar, Dijon mustard, and minced shallot. Season with a pinch of salt and pepper. Tip: Let the dressing sit for 5 minutes to mellow the shallot bite.
- Toast the walnuts in a dry skillet over medium heat for 2-3 minutes, stirring constantly, until fragrant. Set aside to cool. Tip: Watch closely—they burn fast!
- In a large salad bowl, combine the mixed greens, roasted squash (let it cool slightly), dried cranberries, and toasted walnuts.
- Drizzle the maple vinaigrette over the salad and toss gently to coat. Serve immediately.
Love how the warm squash slightly wilts the greens while the crunchy walnuts and chewy cranberries keep things interesting. Serve it alongside roasted chicken or pile it onto a plate with some crumbled goat cheese for extra richness.
Rosemary and Garlic Focaccia

Let's dive into the most comforting bread you'll make this week: Rosemary and Garlic Focaccia. Fluffy, oily, and loaded with savory goodness, this is the carb bomb your table needs. Ready? Let's bake.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 25 minutes
Ingredients
- 3 cups all-purpose flour
- 1 packet (2 1/4 tsp) active dry yeast
- 1 1/2 cups warm water (about 110°F)
- 1/4 cup extra-virgin olive oil, plus extra for drizzling
- 1 tsp kosher salt
- 4 cloves garlic, thinly sliced
- 2 tbsp fresh rosemary, chopped
- Flaky sea salt for topping
Instructions
- In a large bowl, whisk together the flour, kosher salt, and dry yeast.
- Pour in the warm water and 1/4 cup olive oil, then mix with a spatula until a shaggy dough forms.
- Turn the dough onto a floured surface and knead for 5 minutes until smooth and elastic. (Tip: if sticky, add a little more flour.)
- Place the dough in a lightly oiled bowl, cover with plastic wrap, and let it rise in a warm spot for 1 hour, or until doubled in size.
- Punch down the dough, then transfer it to a well-oiled 9×13-inch baking pan. Gently stretch it to the edges; if it resists, let it rest 10 minutes.
- Use your fingers to dimple the dough all over, pressing deep to create pockets.
- Drizzle generously with olive oil, then top with sliced garlic and chopped rosemary. Sprinkle with flaky sea salt.
- Cover and let rise again for 30 minutes while you preheat the oven to 400°F.
- Bake for 25 minutes, until the top is golden brown and crisp. Cool in the pan for 10 minutes before slicing.
Every bite is a balance of crispy edges and pillowy interior, with garlic and rosemary singing in every dimple. Serve it warm alongside soup, dip it in balsamic, or just tear off chunks straight from the pan.
Lentil and Mushroom Shepherd’s Pie

Okay, this Lentil and Mushroom Shepherd's Pie is the ultimate plant-based comfort food. It's hearty, savory, and totally satisfying—even carnivores will go back for seconds.
Serving: 6 | Prep Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
- 1 tablespoon olive oil
- 1 large onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 8 oz cremini mushrooms, sliced
- 1 cup green lentils, rinsed
- 3 cups vegetable broth
- 1 tablespoon tomato paste
- 1 tablespoon soy sauce
- 1 teaspoon dried thyme
- 1 teaspoon smoked paprika
- Salt and black pepper to taste
- 2 tablespoons all-purpose flour
- 2 lbs Yukon Gold potatoes, peeled and cubed
- 4 tablespoons vegan butter
- 1/2 cup unsweetened plant-based milk
- Salt for potatoes
Instructions
- Heat olive oil in a large oven-safe skillet over medium heat. Add onion, carrots, and celery; cook until softened, about 5 minutes. Tip: Sweat the veggies—don't brown them—for a sweeter base.
- Add garlic and mushrooms; cook until mushrooms release their liquid and start to brown, about 6 minutes. Tip: Don't crowd the pan; mushrooms need space to sear, not steam.
- Stir in lentils, broth, tomato paste, soy sauce, thyme, and paprika. Bring to a boil, then reduce to a simmer. Cover and cook until lentils are tender, 25–30 minutes. Check liquid level halfway; add a splash of broth if needed.
- Meanwhile, place potatoes in a pot and cover with cold salted water. Bring to a boil, then simmer until fork-tender, about 15 minutes. Drain well.
- Return potatoes to the pot and mash with vegan butter and plant-based milk until smooth and fluffy. Season with salt. Tip: For extra creamy mash, pass potatoes through a ricer.
- When lentils are tender, sprinkle flour over the mixture and stir vigorously for 1 minute to thicken. Season with salt and pepper to taste.
- Preheat oven to 400°F. Spread the mashed potatoes evenly over the lentil filling, using a fork to create peaks for browning. Tip: Peaks get crispy—more texture, more flavor.
- Bake for 20–25 minutes, until filling is bubbly and potato tops are golden. Let rest 5 minutes before serving.
Every bite is pure comfort—earthy mushrooms and tender lentils under a cloud of buttery potatoes. Serve with a side of roasted green beans or a crisp salad for a complete meal. Enjoy!
Spinach and Artichoke Dip

Here's the ultimate crowd-pleaser that takes zero effort. Spinach and artichoke dip, but make it legendary. Creamy, cheesy, and absolutely addictive.
Serving: 8 | Prep Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
- 1 package (10 oz) frozen chopped spinach, thawed
- 1 can (14 oz) artichoke hearts, drained and chopped
- 1 cup sour cream
- 1 cup mayonnaise
- 1 block (8 oz) cream cheese, softened
- 2 cups shredded mozzarella cheese, divided
- 1/2 cup grated Parmesan cheese
- 2 cloves garlic, minced
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Preheat your oven to 375°F.
- Squeeze the thawed spinach dry with paper towels—really get every drop out to avoid a watery dip.
- Chop the drained artichoke hearts into bite-sized pieces.
- Make sure your cream cheese is at room temperature for easier mixing. In a large bowl, combine the softened cream cheese, sour cream, mayonnaise, and minced garlic. Stir until smooth.
- Add the spinach, artichokes, 1 cup of the shredded mozzarella, Parmesan, salt, and pepper. Mix well.
- Transfer the mixture to a baking dish and spread evenly.
- Top with the remaining 1 cup of mozzarella.
- Bake for 20-25 minutes, until bubbly and the top is lightly golden. For extra color, broil for 1-2 minutes.
- Let it cool for 5 minutes before serving.
One bite and you'll see why this dip is a holiday MVP. The creamy base melds with tangy artichokes and gooey cheese—perfect with crusty bread or crunchy tortilla chips.
Balsamic Roasted Brussels Sprouts

Pop these balsamic-glazed Brussels sprouts in the oven and watch them transform into caramelized, crispy perfection. Crispy shallots? Non-negotiable.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 30 minutes
Ingredients
- 1 lb Brussels sprouts, trimmed and halved
- a couple of tablespoons of olive oil
- a splash of balsamic vinegar (about 2 tbsp)
- salt and pepper to taste
- a couple of shallots, thinly sliced
Instructions
- Preheat your oven to 400°F. Line a baking sheet with parchment paper for easy cleanup.
- In a large bowl, toss the halved Brussels sprouts with olive oil, balsamic vinegar, salt, and pepper until evenly coated. Tip: Cutting the sprouts to similar sizes ensures even roasting.
- Spread the Brussels sprouts in a single layer on the prepared baking sheet. Don't overcrowd them—crowding leads to steaming, not roasting. Use two sheets if needed.
- Roast for 20 minutes, shaking the pan halfway through to promote even browning.
- Meanwhile, in a small bowl, toss the sliced shallots with a drizzle of olive oil and a pinch of salt.
- After 20 minutes, scatter the shallots over the Brussels sprouts (or on a separate small tray if you prefer them extra crispy) and roast for another 10–15 minutes, until the sprouts are tender with charred edges and the shallots are golden and crisp.
- Tip: For deeper caramelization, switch to broil for the last 2 minutes—but keep an eye on them to avoid burning.
- Remove from the oven and let rest for a minute before serving. Taste and adjust seasoning with a final pinch of salt.
Undeniably crispy on the outside and tender within, these sprouts get a tangy-sweet kick from the balsamic and a nutty crunch from the shallots. Serve them alongside a roast chicken or pile them onto a grain bowl for a weeknight win.
Spinach and Ricotta Lasagna

Pile on the layers—this Spinach and Ricotta Lasagna is comfort food. Creamy ricotta, tender spinach, and gooey mozzarella in rich marinara. One bite and you're hooked.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
For the Filling
- a 15-oz tub of whole milk ricotta
- a 10-oz bag of frozen spinach, thawed and squeezed dry
- 1 large egg
- 1/2 cup grated Parmesan
- 3 cloves garlic, minced
- salt and pepper to season
- 1 teaspoon Italian seasoning
For the Layers
- 12 lasagna noodles (about 1 box)
- 4 cups marinara sauce (a 32-oz jar)
- 3 cups shredded mozzarella
- a glug of olive oil for the dish
Instructions
- Preheat your oven to 375°F.
- Cook the lasagna noodles until al dente. Drain and lay flat on a baking sheet—drizzle with olive oil to prevent sticking.
- In a bowl, combine ricotta, squeezed spinach, egg, 1 cup mozzarella, Parmesan, garlic, salt, pepper, and Italian seasoning. Mix well. Tip: squeeze spinach really dry to avoid watery lasagna.
- Brush a 9×13 dish with olive oil. Spread a thin layer of marinara on the bottom.
- Layer 4 noodles, slightly overlapping.
- Spread half the ricotta mixture over noodles.
- Top with 1 cup marinara.
- Sprinkle with 1 cup mozzarella.
- Repeat: noodles, remaining ricotta, 1 cup marinara, 1 cup mozzarella.
- Top with remaining noodles, marinara, and mozzarella.
- Cover with foil and bake for 25 minutes.
- Remove foil; bake 20 more minutes until bubbly and golden. Tip: broil last 2 minutes for extra golden top.
- Let rest 10 minutes before slicing. Tip: resting helps layers set for clean slices.
- Garnish with fresh basil if desired.
Your fork will glide through tender pasta, creamy ricotta, and melty mozzarella. This lasagna is perfect for cozy dinners or meal prep. Serve with a side salad for a complete meal.
Warm Apple Crisp

This warm apple crisp is pure comfort in a bowl—sweet, spiced apples under a buttery oat crumble that turns golden and crunchy. No complicated steps, just pure deliciousness.
Serving: 8 | Prep Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
For the apple filling
- 6 medium apples (like Honeycrisp or Granny Smith), peeled and sliced
- 1/4 cup granulated sugar
- 2 tbsp brown sugar
- 1 tsp cinnamon
- 1/2 tsp nutmeg
- 1 tbsp lemon juice
- 1 tbsp cornstarch
For the crumble topping
- 3/4 cup old-fashioned oats
- 3/4 cup all-purpose flour
- 1/2 cup packed brown sugar
- 1/2 tsp cinnamon
- 1/4 tsp salt
- 1/2 cup cold unsalted butter, cubed
Instructions
- Preheat oven to 375°F.
- In a large bowl, toss sliced apples with granulated sugar, brown sugar, cinnamon, nutmeg, lemon juice, and cornstarch until evenly coated.
- Transfer apple mixture to a 9×13-inch baking dish, spreading evenly.
- In another bowl, combine oats, flour, brown sugar, cinnamon, and salt. Add cold butter and use a pastry cutter or your fingers to work it in until the mixture resembles coarse crumbs. (Tip: Keep butter cold for the crispiest topping.)
- Sprinkle crumble evenly over the apples.
- Bake for 40-45 minutes until the filling is bubbly and the topping is golden brown. (Tip: If the topping browns too quickly, tent with foil halfway through.)
- Let cool for 10 minutes before serving. (Tip: Serve with vanilla ice cream for ultimate contrast.)
Zero leftovers with this one—the contrast of warm, soft apples and crunchy, buttery crumble is addictive. Spoon it over vanilla ice cream or plain yogurt for a breakfast twist.
Orange Cranberry Sauce

Forget the jiggly can stuff—this tangy-sweet sauce is a 15-minute stunner that'll make your Thanksgiving table actually exciting. Fresh cranberries pop with orange zest and juice, barely sweetened so the tartness shines.
Serving: 8 | Prep Time: 5 minutes | Cooking Time: 15 minutes
Ingredients
- 1 (12-ounce) bag fresh or frozen cranberries
- 1 cup granulated sugar
- 1 cup fresh orange juice (from about 2 oranges)
- Zest of 1 orange
- 1/4 cup water
Instructions
- Rinse the cranberries and pick out any soft or bruised ones.
- In a medium saucepan, combine the sugar, orange juice, and water. Stir over medium heat until the sugar dissolves completely—about 2 minutes.
- Add the cranberries and orange zest. Bring to a boil over high heat.
- Reduce heat to medium-low and simmer, stirring occasionally, until the cranberries burst and the sauce thickens—about 10 minutes. Tip: Use a wooden spoon to gently press a few berries against the pot to release more pectin for a jammy texture.
- Remove from heat and let cool for 5 minutes. The sauce will continue to thicken as it cools. Tip: If you prefer a smoother sauce, blitz it with an immersion blender for 5 seconds—but leave some chunks for texture.
- Transfer to a serving bowl and refrigerate until fully chilled, at least 2 hours. The sauce will set to a spoonable consistency. Tip: Make it a day ahead—flavors deepen overnight.
Undeniably bright and barely sweet, this sauce hits that perfect balance between tart and festive. Slather it on turkey, swirl it into yogurt, or spoon it over cheesecake—it's the condiment that does it all.
Herb-Stuffed Mushrooms

Ok, let’s get straight to it: these stuffed mushrooms are the ultimate party bite. They’re ridiculously easy, packed with herby breadcrumbs, and baked till golden.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
- 1 pound button mushrooms (about 24), stems removed and saved
- 1/2 cup plain breadcrumbs
- 2 cloves garlic, minced
- 1/4 cup grated Parmesan cheese
- 2 tbsp fresh parsley, chopped
- 1 tbsp fresh thyme leaves
- 1/4 cup olive oil, plus a drizzle
- Salt and black pepper
Instructions
- Preheat your oven to 375°F. Tip: For even cooking, arrange mushrooms on a baking sheet in a single layer later.
- Finely chop the reserved mushroom stems.
- Heat 2 tablespoons olive oil in a skillet over medium heat. Sauté the chopped stems and garlic until softened, about 3 minutes.
- Take the skillet off the heat. Stir in breadcrumbs, Parmesan, parsley, thyme, salt, and pepper until combined. Tip: If the mixture looks dry, add a splash more olive oil.
- Stuff each mushroom cap with the filling, mounding it slightly.
- Place the stuffed mushrooms on a baking sheet. Drizzle with remaining olive oil.
- Bake for 15–20 minutes, until mushrooms are tender and tops are golden. Tip: For extra crunch, broil for 1–2 minutes at the end.
- Let them cool for a couple of minutes before serving.
Served warm, these mushrooms are juicy on the inside with a crispy, herby topping. They’re perfect as a passed appetizer or alongside a steak dinner. Just be warned: they disappear fast.
Conclusion
Oh my goodness, what a lineup of veggie-packed holiday mains and sides! From cozy casseroles to festive salads, there’s something here for every table. I hope you give a few a whirl. Which one’s calling your name? Drop a comment below, and don’t forget to save this roundup on Pinterest for later! Happy cooking!

Laura Hauser is a food writer and editor passionate about authentic, approachable home cooking.




