15 Savory Holiday Casserole Recipes That Feed a Crowd


Pin This Now to Remember It Later
Pin This

Plan ahead, cook once, serve many: casseroles make feeding a crowd simple and satisfying. You’ll find dishes that stretch leftovers, dishes that suit vegetarians, and dishes that pair with classic sides. Each recipe is built for easy prep and steady oven time, with tips on scaling, timing, and reheating so you can stay on schedule. Keep going to pick which casseroles fit your menu and how to make them quick and reliable.

Cheesy Herb and Garlic Potato Gratin

Cheesy Herb and Garlic Potato Gratin — a golden, bubbling hug of potatoes, cheese, and fragrant herbs.

Ingredients:

  • 2 1/2 lbs (about 1.1 kg) Yukon Gold or Russet potatoes, peeled and very thinly sliced
  • 2 cups (200 g) shredded Gruyère (or a mix of Gruyère and sharp cheddar)
  • 1 1/2 cups (360 ml) heavy cream
  • 1 cup (240 ml) whole milk
  • 3 cloves garlic, minced
  • 2 tbsp unsalted butter, plus extra for greasing
  • 1 1/2 tsp kosher salt, divided
  • 1/2 tsp freshly ground black pepper
  • 1 tsp fresh thyme leaves (or 1/2 tsp dried thyme)
  • 1 tbsp fresh parsley, chopped (for garnish)
  • Pinch of nutmeg (optional)
  • 1/2 cup (50 g) grated Parmesan (optional, for topping)

How to Make:

  1. Preheat the oven to 375°F (190°C). Butter a 9×13-inch or similar baking dish.
  2. In a saucepan over medium heat, melt 2 tbsp butter; add minced garlic and cook 30 seconds until fragrant — don’t brown.
  3. Stir in the heavy cream, milk, thyme, nutmeg (if using), 1 tsp salt, and pepper; warm until just steaming but not boiling.
  4. Layer a single overlapping layer of potato slices in the prepared dish; sprinkle a little salt and a bit of the Gruyère.
  5. Repeat layering potatoes and cheese, building up layers until the dish is nearly full; reserve about 1/2 cup Gruyère for the top.
  6. Pour the warm cream mixture evenly over the layered potatoes so it seeps through the slices.
  7. Scatter the reserved Gruyère and the Parmesan (if using) over the top.
  8. Cover tightly with foil and bake for 40 minutes.
  9. Remove foil and bake another 20–25 minutes until the top is golden and the potatoes are tender when pierced with a knife.
  10. Let the gratin rest 10 minutes before serving to set; sprinkle with chopped parsley and an extra pinch of black pepper.

Serve hot — creamy, cheesy, and perfectly herb-scented: a crowd-pleasing centerpiece for any holiday table.

Classic Green Bean Casserole With Crispy Shallots

A timeless, creamy green bean casserole topped with crunchy, golden shallots — holiday comfort in every bite.

Ingredients:

  • 1 1/2 pounds fresh green beans, trimmed and cut into 1–2-inch pieces (or 2 (14 oz) cans, drained)
  • 2 tablespoons butter
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 8 ounces mushrooms, sliced
  • 1/3 cup all-purpose flour
  • 1 cup low-sodium chicken or vegetable broth
  • 1 cup whole milk (or half-and-half for richer sauce)
  • 1 teaspoon soy sauce (optional, for depth)
  • 1/2 teaspoon kosher salt, more to taste
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon ground nutmeg (optional)
  • 1 cup shredded cheddar or Swiss cheese (optional)
  • 1 1/2 cups fried shallots (store-bought or homemade — see note)
  • 2 tablespoons chopped fresh parsley (optional, for garnish)

How to Make:

  1. Preheat oven to 350°F (175°C).
  2. If using fresh beans, blanch in boiling salted water 4–5 minutes until crisp-tender; drain and set aside. If using canned, rinse and drain.
  3. In a large skillet, melt butter over medium heat and sauté chopped onion until soft, about 3 minutes.
  4. Add garlic and sliced mushrooms and cook until mushrooms release moisture and brown, about 5–6 minutes.
  5. Sprinkle flour over the vegetables, stir for 1 minute to cook the raw flour taste.
  6. Gradually whisk in broth and milk until smooth and thickened, about 2–3 minutes.
  7. Stir in soy sauce, salt, pepper, nutmeg, and cheese if using; taste and adjust seasoning.
  8. Fold the blanched/drained green beans into the creamy mushroom sauce until well coated.
  9. Transfer mixture to a 9×13-inch (or similarly sized) baking dish and spread evenly.
  10. Bake uncovered for 20–25 minutes until bubbly around the edges.
  11. Sprinkle fried shallots evenly over the top and return to oven for 5–7 minutes until shallots are golden and crispy.
  12. Remove from oven, let rest 5 minutes, and sprinkle with chopped parsley if desired.

Enjoy the classic crunch and creamy goodness — the perfect holiday side that never disappoints!

Note: To make homemade fried shallots, thinly slice shallots and fry in oil over medium heat until golden brown and crisp, then drain on paper towels and salt lightly.

Creamy Turkey and Stuffing Bake

A cozy, creamy casserole that turns leftover turkey and stuffing into comfort-food gold.

Ingredients:

  • 3 cups cooked turkey, shredded or chopped
  • 4 cups prepared stuffing (store-bought or homemade)
  • 1 1/2 cups frozen mixed vegetables (peas, carrots, corn), thawed
  • 1 can (10.5 oz) condensed cream of chicken soup
  • 1/2 cup sour cream or plain Greek yogurt
  • 1/2 cup chicken broth (more if needed)
  • 1/2 cup shredded cheddar cheese (plus extra for topping, optional)
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 2 tablespoons butter
  • 1 teaspoon dried thyme
  • 1/2 teaspoon dried sage (or 1 tsp fresh, chopped)
  • Salt and black pepper to taste
  • 1/2 cup crushed buttery crackers or breadcrumbs (for topping)
  • 1-2 tablespoons melted butter (to toss with topping)

How to Make:

1. Preheat the oven to 350°F (175°C).

2. In a skillet, melt 2 tablespoons butter over medium heat and sauté the chopped onion until soft, about 4 minutes; add garlic and cook 30 seconds more.

3. In a large bowl, combine the sautéed onion and garlic, shredded turkey, thawed vegetables, cream of chicken soup, sour cream, chicken broth, cheddar cheese, thyme, sage, salt, and pepper; stir until well mixed.

Add a little extra broth if the mixture seems too dry.

4. Fold in the prepared stuffing until evenly distributed.

5. Transfer the mixture to a lightly greased 9×13-inch baking dish and spread into an even layer.

6. Toss the crushed crackers or breadcrumbs with 1–2 tablespoons melted butter and sprinkle evenly over the top; add extra shredded cheese if you like.

7. Bake uncovered for 25–30 minutes, until bubbly and the topping is golden.

8. Let rest 5 minutes before serving so it sets up a bit.

Serve warm and enjoy — comfort on a spoon!

Maple-Glazed Sweet Potato Casserole With Pecan Crunch

A cozy, sweet-and-crunchy casserole that pairs maple warmth with toasted pecans for holiday comfort.

Ingredients:

  • 4 large sweet potatoes (about 2.5–3 lbs), peeled and cut into chunks
  • 1/3 cup pure maple syrup, divided
  • 1/4 cup unsalted butter, melted
  • 1/4 cup brown sugar, packed
  • 1/4 cup milk (or cream for richer texture)
  • 1/2 tsp ground cinnamon
  • 1/4 tsp ground nutmeg
  • 1/2 tsp kosher salt (adjust to taste)
  • 2 large eggs, lightly beaten
  • 1 tsp vanilla extract

Pecan Crunch Topping:

  • 1 cup pecans, roughly chopped
  • 1/2 cup old-fashioned oats
  • 1/3 cup brown sugar, packed
  • 1/4 cup all-purpose flour
  • 1/4 tsp ground cinnamon
  • 1/4 cup cold unsalted butter, cut into small pieces
  • 2 tbsp maple syrup

How to Make:

  1. Preheat the oven to 375°F (190°C). Grease a 9×13-inch baking dish or a similar-sized casserole dish.
  2. Place sweet potato chunks in a large pot and cover with cold water. Bring to a boil, reduce to a simmer, and cook until very tender, about 15–20 minutes.
  3. Drain the potatoes and return them to the pot or a large bowl. Mash until smooth.
  4. Stir in 1/3 cup maple syrup, melted butter, brown sugar, milk, cinnamon, nutmeg, salt, beaten eggs, and vanilla until fully combined and creamy.
  5. Spread the sweet potato mixture evenly into the prepared baking dish.
  6. Make the pecan crunch: in a medium bowl combine chopped pecans, oats, brown sugar, flour, and cinnamon.
  7. Add cold butter pieces and use your fingers or a pastry cutter to work the butter into the dry mix until it forms coarse crumbs.
  8. Stir in 2 tablespoons maple syrup so the topping holds together slightly.
  9. Sprinkle the pecan topping evenly over the sweet potato layer.
  10. Bake for 25–30 minutes, until the topping is golden brown and the casserole is bubbling around the edges.
  11. Let rest 5–10 minutes before serving so it sets slightly.

Dig in and enjoy the warm, maple-kissed sweetness with a delightful pecan crunch!

Mushroom, Spinach, and Gruyère Layered Pasta

Earthy mushrooms, tender spinach, and gooey Gruyère come together in a cozy, elegant layered pasta bake.

Ingredients:

  • 12 oz (340 g) wide pasta sheets or lasagna noodles (no-boil or pre-cooked)
  • 12 oz (340 g) cremini or button mushrooms, sliced
  • 6 cups fresh spinach (about 6 oz / 170 g), washed and roughly chopped
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 3 tbsp olive oil
  • 2 tbsp butter
  • 1/4 cup dry white wine or vegetable broth (optional)
  • 2 cups Gruyère cheese, grated (about 8 oz / 225 g)
  • 1 1/2 cups ricotta cheese
  • 1/2 cup grated Parmesan cheese, plus extra for sprinkling
  • 1 large egg
  • 1 tsp Dijon mustard (optional)
  • 1/4 tsp nutmeg (optional)
  • Salt and freshly ground black pepper, to taste
  • 1 1/2 to 2 cups béchamel or marinara sauce (your choice) — enough to slightly moisten layers
  • Fresh parsley or chives, chopped, for garnish

How to Make:

  1. Preheat the oven to 375°F (190°C).
  2. Heat 2 tbsp olive oil and 1 tbsp butter in a large skillet over medium heat.
  3. Add the chopped onion and cook until soft, about 4–5 minutes.
  4. Stir in the garlic and sliced mushrooms; cook until mushrooms release moisture and brown, about 6–8 minutes.
  5. If using, pour in the white wine or broth and simmer until mostly evaporated; season with salt and pepper.
  6. Add the spinach in batches and cook until wilted; remove from heat and let the filling cool slightly.
  7. In a bowl, combine ricotta, egg, Parmesan, Dijon, nutmeg, a pinch of salt and pepper, and half the grated Gruyère.
  8. Fold the cooled mushroom-spinach mixture into the ricotta mixture until evenly mixed.
  9. Lightly oil a 9×13-inch (or similar) baking dish. Spread a thin layer of sauce on the bottom.
  10. Place the first layer of pasta sheets to cover the bottom. Spoon one-third of the filling over the pasta, spread evenly, and drizzle a little sauce.
  11. Sprinkle a small handful of Gruyère, then repeat layers (pasta, filling, sauce, cheese) two more times, finishing with a top layer of pasta, remaining sauce, and the remaining Gruyère and extra Parmesan.
  12. Dot the top with the remaining 1 tbsp butter and drizzle with the remaining 1 tbsp olive oil, if desired.
  13. Cover the dish with foil and bake for 25 minutes; remove foil and bake another 10–15 minutes until bubbly and golden.
  14. Let the casserole rest for 10 minutes before slicing to help it set.
  15. Garnish with chopped parsley or chives and an extra sprinkle of Parmesan.

Serve warm and enjoy — comfort food with a grown-up twist!

Savory Corn Pudding With Bacon and Chives

A cozy, buttery corn pudding studded with crisp bacon and bright chives — the perfect savory side for any holiday table.

Ingredients:

  • 4 cups fresh or frozen corn kernels (thawed if frozen)
  • 6 strips bacon, chopped
  • 3 tablespoons unsalted butter, melted
  • 2 large eggs
  • 1 cup whole milk
  • 1/2 cup heavy cream
  • 1/2 cup all-purpose flour
  • 2 tablespoons granulated sugar
  • 1 teaspoon baking powder
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1 cup shredded sharp cheddar cheese (optional)
  • 2 tablespoons chopped fresh chives (plus extra for garnish)

How to Make:

  1. Preheat oven to 350°F (175°C). Grease a 9×9-inch baking dish or similar-size casserole.
  2. Cook the chopped bacon in a skillet over medium heat until crisp; transfer to a paper towel-lined plate to drain.
  3. In a large bowl, whisk together melted butter, eggs, milk, and heavy cream until smooth.
  4. Stir in flour, sugar, baking powder, salt, and pepper until just combined.
  5. Fold in the corn, half of the cooked bacon, and the shredded cheddar (if using).
  6. Pour the mixture into the prepared baking dish and sprinkle the remaining bacon evenly over the top.
  7. Bake for 35–45 minutes, or until the edges are golden and a knife inserted in the center comes out mostly clean.
  8. Let the pudding rest 5–10 minutes, then sprinkle with chopped chives before serving.

Serve warm and enjoy the sweet-salty comfort — this corn pudding disappears fast!

Broccoli Cheddar Rice Casserole

Broccoli Cheddar Rice Casserole — cozy, cheesy comfort that’s perfect for holidays and weeknights.

Pin This Now to Remember It Later
Pin This

Ingredients:

  • 3 cups cooked white or brown rice (about 1–1¼ cup uncooked)
  • 4 cups fresh broccoli florets (or 2 cups frozen, thawed)
  • 2 cups shredded sharp cheddar cheese, divided
  • 1 cup milk
  • 1 cup sour cream or plain Greek yogurt
  • 1/2 cup melted butter (plus a little extra for greasing)
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 can (10.5 oz) cream of mushroom or cream of chicken soup (or 1½ cups homemade white sauce)
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/4 tsp paprika or cayenne (optional, for a little kick)
  • 1/2 cup breadcrumbs or crushed crackers (optional topping)

How to Make:

  1. Preheat the oven to 350°F (175°C) and lightly butter a 9×13-inch baking dish.
  2. If using frozen broccoli, thaw and drain; if fresh, steam or blanch broccoli 2–3 minutes until bright green and slightly tender, then drain.
  3. In a large bowl, combine cooked rice, broccoli, 1½ cups shredded cheddar, chopped onion, and minced garlic.
  4. Stir together milk, sour cream, melted butter, and the can of soup until smooth; season with salt, pepper, and paprika if using.
  5. Pour the milk-soup mixture over the rice mixture and stir until everything is evenly coated.
  6. Transfer the mixture to the prepared baking dish and smooth the top.
  7. Sprinkle the remaining ½ cup cheddar and the breadcrumbs or crushed crackers over the casserole if using.
  8. Bake for 25–30 minutes, until heated through and the top is golden and bubbly.
  9. Let rest 5 minutes before serving to set the casserole.

Serve warm and enjoy that cheesy, comforting goodness—perfect alongside your holiday roast or as a star on its own!

Cranberry-Apple Baked Brie and Puff Pastry Casserole

A warm, gooey baked brie wrapped in flaky puff pastry with tart cranberries and sweet apples — perfect for holiday snacking.

Ingredients:

  • 1 sheet frozen puff pastry, thawed
  • 8 oz wheel of Brie cheese
  • 1/2 cup fresh or frozen cranberries
  • 1 small apple (Granny Smith or Honeycrisp), peeled, cored and thinly sliced
  • 2 tablespoons brown sugar
  • 1 tablespoon honey (plus extra for drizzling)
  • 1 teaspoon lemon juice
  • 1/4 teaspoon ground cinnamon
  • 1 egg, beaten (for egg wash)
  • 1 tablespoon unsalted butter, melted
  • Optional: chopped pecans or walnuts (2 tablespoons) and fresh thyme for garnish
  • Crackers or sliced baguette, for serving

How to Make:

  1. Preheat the oven to 400°F (200°C) and line a baking sheet with parchment.
  2. In a small bowl, toss cranberries, apple slices, brown sugar, lemon juice, cinnamon, and melted butter until coated.
  3. Roll out the puff pastry on a lightly floured surface to smooth any seams.
  4. Place the Brie in the center of the pastry and spoon the cranberry-apple mixture over the top of the cheese; sprinkle nuts on if using.
  5. Fold the pastry up and around the Brie, pleating to seal and leaving no gaps; trim excess if needed and press seams to close.
  6. Brush the assembled pastry with the beaten egg to give it a golden finish.
  7. Place the wrapped wheel on the prepared baking sheet and bake 20–25 minutes, until the pastry is puffed and deep golden.
  8. Let the baked Brie rest 5–10 minutes so the cheese settles slightly.
  9. Transfer to a serving plate, drizzle with honey and garnish with thyme if desired.
  10. Serve warm with crackers or sliced baguette and dig in!

Enjoy the melty, fruity goodness — a guaranteed crowd-pleaser at any gathering.

Sausage, Sage, and Apple Breakfast Casserole

A cozy, savory-sweet breakfast bake that smells like fall in every bite.

Ingredients:

  • 1 lb (450 g) breakfast sausage (mild or spicy), removed from casings
  • 1 large apple (Honeycrisp or Granny Smith), cored and diced
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tbsp fresh sage, chopped (or 1 tsp dried sage)
  • 8 cups cubed day-old bread (about 10–12 oz / 280–340 g)
  • 8 large eggs
  • 2 1/2 cups whole milk (or 1 3/4 cups milk + 3/4 cup heavy cream)
  • 1 tsp Dijon mustard (optional)
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/4 tsp crushed red pepper flakes (optional)
  • 1 1/2 cups shredded cheddar or Gruyère cheese, divided
  • 2 tbsp butter (for sautéing)
  • Fresh parsley for garnish (optional)

How to Make:

  1. Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish.
  2. In a skillet over medium heat, melt butter and cook sausage, breaking it up, until browned and mostly cooked through (about 6–8 minutes). Remove with a slotted spoon to a bowl.
  3. In the same skillet, add chopped onion and cook until translucent, about 4 minutes; add garlic and diced apple and cook 2–3 more minutes until apple begins to soften. Stir in chopped sage and cook 30 seconds.
  4. Combine the cooked sausage, apple-onion mixture, and cubed bread in a large bowl. Toss gently to mix.
  5. Whisk together eggs, milk, Dijon (if using), salt, pepper, and red pepper flakes in another bowl until smooth.
  6. Pour the egg mixture over the bread-sausage mixture, stirring gently so bread soaks up the liquid. Let sit 10 minutes to allow absorption.
  7. Fold in 1 cup of the shredded cheese, then transfer everything to the prepared baking dish, spreading evenly.
  8. Sprinkle the remaining 1/2 cup cheese over the top.
  9. Bake uncovered for 35–45 minutes, until the casserole is puffed, golden, and a knife inserted in the center comes out mostly clean.
  10. Let rest 5–10 minutes before slicing. Garnish with chopped fresh parsley if desired.

Serve warm and enjoy the comforting blend of savory sausage, autumn apples, and fragrant sage!

Roasted Root Vegetable and Farro Bake

Roasted Root Vegetable and Farro Bake — a cozy, nutty, and caramelized one-pan casserole perfect for holiday tables.

Ingredients:

  • 1 cup dry farro, rinsed
  • 2 cups vegetable or chicken broth
  • 1 medium butternut squash (about 2 lb), peeled and cut into 1-inch cubes
  • 3 medium carrots, peeled and cut into 1/2-inch slices on the diagonal
  • 2 medium parsnips, peeled and cut into 1/2-inch slices
  • 1 medium sweet potato, peeled and cut into 1-inch cubes
  • 1 small red onion, cut into wedges
  • 3 tbsp olive oil, divided
  • 1 tsp kosher salt, plus more to taste
  • 1/2 tsp black pepper
  • 1 tsp dried thyme (or 1 tbsp fresh chopped)
  • 1/2 tsp smoked paprika (optional)
  • 2 cloves garlic, minced
  • 1/4 cup chopped fresh parsley
  • 1/4 cup toasted walnuts or pecans, chopped (optional)
  • 1/3 cup crumbled feta or goat cheese (optional)
  • Zest and juice of 1 small lemon

How to Make:

  1. Preheat the oven to 425°F (220°C).
  2. Spread the squash, carrots, parsnips, sweet potato, and red onion on a large baking sheet. Toss with 2 tbsp olive oil, 1/2 tsp salt, 1/4 tsp pepper, thyme, and smoked paprika. Roast until tender and caramelized, about 25–30 minutes, stirring once halfway.
  3. Meanwhile, cook the farro: bring the broth and 1 cup water to a boil in a saucepan, add the farro and 1/2 tsp salt, reduce to a simmer, and cook until chewy-tender (20–30 minutes for pearled farro; adjust for whole grain). Drain any excess liquid and fluff with a fork.
  4. In a small skillet, heat the remaining 1 tbsp olive oil over medium, add the garlic, and cook 30 seconds until fragrant. Stir the garlic into the cooked farro.
  5. Transfer the farro to a 9×13-inch baking dish (or similarly sized ovenproof dish). Fold in the roasted root vegetables, lemon zest, lemon juice, and chopped parsley. Taste and adjust seasoning with salt and pepper.
  6. Sprinkle the top with toasted nuts and crumbled cheese if using.
  7. Bake the assembled casserole at 375°F (190°C) for 10–12 minutes to let flavors meld and cheese warm through.
  8. Remove from oven and let rest 5 minutes before serving.

Serve warm as a hearty side or vegetarian main — it’s cozy, colorful, and ready to steal the holiday spotlight.

Lobster Macaroni and Cheese

Creamy, cheesy lobster mac that turns any holiday table into a luxe, comfort-food celebration.

Ingredients:

  • 1 lb (450 g) elbow macaroni or shell pasta
  • 1 lb (450 g) cooked lobster meat, chopped (or 2 cups)
  • 4 tbsp (60 g) unsalted butter
  • 1/4 cup (30 g) all-purpose flour
  • 3 cups (720 ml) whole milk, warmed
  • 1 cup (240 ml) heavy cream
  • 2 cups (200 g) shredded sharp cheddar cheese
  • 1 cup (100 g) shredded Gruyère or fontina
  • 1/2 cup (50 g) grated Parmesan cheese, plus extra for topping
  • 1 tsp Dijon mustard
  • 1/4 tsp ground nutmeg
  • Salt and freshly ground black pepper, to taste
  • 1 cup panko breadcrumbs
  • 2 tbsp melted butter (for breadcrumbs)
  • 2 tbsp chopped fresh parsley (optional, for garnish)
  • 1 tbsp lemon zest (optional, brightens lobster flavor)

How to Make:

  1. Preheat the oven to 375°F (190°C). Butter a 9×13-inch baking dish or a similar casserole pan.
  2. Cook the pasta in salted boiling water until just shy of al dente (about 1–2 minutes less than package directions). Drain and set aside.
  3. In a large saucepan, melt 4 tbsp butter over medium heat. Sprinkle in the flour and whisk for 1–2 minutes to make a roux.
  4. Slowly pour in the warmed milk and cream while whisking until smooth. Cook, stirring, until the sauce thickens and coats the back of a spoon (3–5 minutes).
  5. Reduce heat to low; stir in Dijon mustard, nutmeg, salt and pepper. Add cheddar, Gruyère, and 1/2 cup Parmesan, stirring until melted and silky.
  6. Fold the cooked pasta and chopped lobster gently into the cheese sauce, adding lemon zest if using. Taste and adjust seasoning.
  7. Pour the mixture into the prepared baking dish and spread evenly.
  8. Mix panko breadcrumbs with 2 tbsp melted butter and a sprinkle of Parmesan, then scatter over the top of the casserole.
  9. Bake for 20–25 minutes, or until bubbly and golden on top. If you like extra browning, broil 1–2 minutes—watch carefully.
  10. Remove from oven and let rest 5 minutes. Sprinkle with chopped parsley before serving, if desired.

Dig in and enjoy a rich, indulgent lobster mac that’s equal parts cozy and celebratory!

Vegetarian Lentil Shepherd’s Pie

A cozy, hearty twist on a classic — comforting lentil “meat” topped with fluffy mashed potatoes.

Ingredients:

  • 1 cup dried brown or green lentils, rinsed
  • 3 cups vegetable broth (or water)
  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1 cup mushrooms, chopped (optional but recommended)
  • 2 tablespoons tomato paste
  • 1 tablespoon soy sauce or tamari
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary or 1 tablespoon fresh, chopped
  • 1 bay leaf
  • 2 tablespoons all-purpose flour (or cornstarch for gluten-free)
  • 1/2 cup frozen peas
  • Salt and black pepper, to taste
  • 3–4 cups mashed potatoes (prepared from about 2 pounds potatoes, butter and milk or olive oil and plant milk for vegan)
  • 2 tablespoons butter or olive oil (for mashed potatoes)
  • Fresh parsley, chopped, for garnish (optional)

How to Make:

  1. Preheat oven to 400°F (200°C).
  2. Cook the lentils: combine lentils and vegetable broth in a saucepan, bring to a simmer, and cook 20–25 minutes until tender but not mushy; drain any excess and set aside.
  3. Meanwhile, heat olive oil in a large skillet over medium heat.
  4. Sauté onion, carrot, and celery until softened, about 6–8 minutes.
  5. Add mushrooms and garlic; cook 3–4 minutes until mushrooms release moisture.
  6. Stir in tomato paste, soy sauce, thyme, rosemary, and bay leaf; cook 1–2 minutes to combine flavors.
  7. Sprinkle flour over the veggies, stir to coat, and cook 1 minute to remove raw taste.
  8. Add cooked lentils and peas to the skillet, pour in 1/2 cup water (or broth) and simmer until thickened, about 3–5 minutes; season with salt and pepper and remove the bay leaf.
  9. Spoon the lentil mixture into a 9-inch baking dish and spread evenly.
  10. Top with an even layer of mashed potatoes, smoothing with a spatula; create a few peaks for browning if you like.
  11. Dot the top with butter or drizzle with a little olive oil and bake 20–25 minutes until the edges bubble and the top is golden.
  12. If you want extra color, broil 2–3 minutes more—watch closely so it doesn’t burn.
  13. Let rest 5 minutes, garnish with chopped parsley, then serve warm.

Enjoy this hearty vegetarian shepherd’s pie — comfort on a spoon!

Cheesy Cauliflower and Leek Au Gratin

Cheesy Cauliflower and Leek Au Gratin — a rich, golden-bubbly side that turns humble veggies into holiday comfort.

Ingredients:

  • 1 large head cauliflower, cut into florets (about 6 cups)
  • 2 medium leeks, white and light green parts only, sliced and rinsed well
  • 3 tablespoons butter
  • 2 tablespoons olive oil
  • 2 cloves garlic, minced
  • 2 tablespoons all-purpose flour
  • 1 1/2 cups whole milk (or milk of choice)
  • 1/2 cup heavy cream (optional for extra richness; can use 2 cups total milk instead)
  • 1 teaspoon Dijon mustard
  • 1/4 teaspoon ground nutmeg
  • Salt and freshly ground black pepper, to taste
  • 1 1/2 cups shredded Gruyère or sharp cheddar (or a mix)
  • 1/2 cup grated Parmesan
  • 1/2 cup panko breadcrumbs (optional for topping)
  • 1 tablespoon chopped fresh parsley (optional, for garnish)

How to Make:

  1. Preheat the oven to 400°F (200°C) and butter or oil a 9×13-inch baking dish.
  2. Bring a large pot of salted water to a boil, add cauliflower florets, and simmer 4–5 minutes until just tender; drain and set aside.
  3. Meanwhile, heat butter and olive oil in a large skillet over medium heat, add leeks and a pinch of salt, and cook 6–8 minutes until soft and slightly caramelized.
  4. Add minced garlic to the leeks and cook 30 seconds until fragrant.
  5. Sprinkle flour over the leeks, stir for 1 minute to cook the raw flour taste.
  6. Gradually whisk in milk and cream until smooth, then add Dijon mustard and nutmeg; simmer gently until the sauce thickens, 3–5 minutes.
  7. Stir in 1 cup of the shredded cheese and half the Parmesan until melted; season with salt and pepper to taste.
  8. Toss the drained cauliflower with the cheese-leek sauce until evenly coated, then transfer to the prepared baking dish.
  9. Mix remaining 1/2 cup shredded cheese and remaining Parmesan with the panko (if using) and sprinkle evenly over the top.
  10. Bake 20–25 minutes until bubbly and golden on top; for extra browning, broil 1–2 minutes while watching closely.
  11. Let rest 5 minutes, sprinkle with chopped parsley if desired, and serve warm.

A creamy, cheesy gratin that’ll steal the show at any holiday table — enjoy every golden forkful!

Chipotle Sweet Potato and Black Bean Enchilada Casserole

Chipotle Sweet Potato and Black Bean Enchilada Casserole — smoky, cozy, and perfect for a holiday table.

Ingredients:

  • 2 medium sweet potatoes (about 1.5–2 lb), peeled and diced into 1/2-inch cubes
  • 1 tablespoon olive oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1–2 chipotle peppers in adobo, minced (plus 1 tablespoon adobo sauce), or to taste
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • Salt and black pepper, to taste
  • 1 (15-oz) can black beans, drained and rinsed
  • 1 cup frozen corn, thawed
  • 2 cups enchilada sauce (store-bought or homemade)
  • 8–10 corn or flour tortillas (6-inch), slightly warmed and torn or cut to fit
  • 1 1/2 cups shredded Monterey Jack or cheddar cheese (or a blend), divided
  • 1/4 cup chopped fresh cilantro (optional)
  • Sour cream, avocado slices, lime wedges, and extra cilantro for serving (optional)

How to Make:

  1. Preheat oven to 400°F (200°C). Lightly grease a 9×13-inch baking dish.
  2. Toss diced sweet potatoes with 1 tablespoon olive oil, a pinch of salt, and spread on a baking sheet. Roast 20–25 minutes until tender and lightly browned; set aside.
  3. While potatoes roast, heat a skillet over medium heat and add a touch of oil. Sauté onion until translucent, 4–5 minutes.
  4. Add garlic, minced chipotle peppers and adobo sauce, cumin, and smoked paprika. Cook 1 minute until fragrant.
  5. Stir in black beans and corn, warm through, and season with salt and pepper. Remove from heat.
  6. Reduce oven to 375°F (190°C). Pour about 1/2 cup enchilada sauce into the bottom of the prepared baking dish.
  7. Layer tortillas to cover the bottom (tear to fit), spoon on one-third of the sweet potatoes, half the bean–corn mixture, a sprinkle of cheese, and 1/3 cup enchilada sauce.
  8. Repeat: another tortilla layer, remaining sweet potatoes, remaining bean mixture, more cheese, and another 1/3 cup sauce.
  9. Top with a final layer of tortillas, the remaining enchilada sauce spread over, and the remaining cheese.
  10. Cover with foil and bake 20 minutes. Remove foil and bake an additional 10 minutes until cheese is bubbly and casserole is heated through.
  11. Let rest 5 minutes, then sprinkle with chopped cilantro if using.
  12. Serve slices topped with sour cream, avocado, and lime wedges for brightness.

Dig in and enjoy a warm, smoky, satisfying holiday casserole that’s as colorful as it’s comforting!

Ham and Asparagus Tetrazzini

Creamy, cheesy comfort with tender ham and bright asparagus—perfect for a festive weeknight or holiday side.

Ingredients:

  • 12 oz spaghetti or linguine
  • 2 cups cooked ham, diced
  • 1 lb asparagus, trimmed and cut into 1–2 inch pieces
  • 2 tbsp butter
  • 2 tbsp all-purpose flour
  • 2 cups milk (whole or 2%)
  • 1 cup heavy cream or half-and-half
  • 1 cup grated Parmesan cheese
  • 1 cup shredded mozzarella (plus extra for topping, optional)
  • 1/2 tsp Dijon mustard (optional)
  • 1/4 tsp nutmeg (optional)
  • Salt and black pepper, to taste
  • 1/2 cup breadcrumbs (panko or regular) for topping
  • 2 tbsp chopped fresh parsley (optional, for garnish)
  • Olive oil or cooking spray for dish

How to Make:

  1. Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
  2. Cook pasta in salted boiling water until just shy of al dente (about 1–2 minutes less than package directions). Drain and set aside.
  3. Meanwhile, blanch asparagus in boiling water for 2–3 minutes until bright green and slightly tender. Drain and plunge into cold water to stop cooking; drain again.
  4. In a medium saucepan, melt butter over medium heat. Stir in flour and cook 1 minute until bubbly.
  5. Gradually whisk in milk and cream, smoothing out lumps. Cook, stirring, until the sauce thickens and coats the back of a spoon (3–5 minutes).
  6. Remove sauce from heat and stir in Parmesan, mozzarella, Dijon, nutmeg, salt, and pepper. Taste and adjust seasoning.
  7. In a large bowl, combine cooked pasta, diced ham, and asparagus. Pour the cheese sauce over and toss gently to coat everything evenly.
  8. Transfer the mixture to the prepared baking dish and spread level. Sprinkle breadcrumbs and extra mozzarella over the top if using.
  9. Bake uncovered for 20–25 minutes, until bubbly and golden on top. If you like extra browning, broil 1–2 minutes—watch closely.
  10. Let rest 5 minutes, sprinkle with chopped parsley, slice, and serve.

Enjoy a slice of cozy, cheesy goodness that’s sure to disappear fast!

Conclusion

You’ve got plenty of reliable casseroles to feed a crowd, and you can prep most ahead to save time. Pick a few that suit tastes and sides, and plan oven space and timing. Label dishes, note reheating temps, and stash leftovers in shallow containers. If something runs late, use a low oven to hold it warm. With basic prep and a bit of organization, you’ll keep things running like clockwork.

Pin This Now to Remember It Later
Pin This

Recent Posts