20 Hearty Thanksgiving Casserole Recipes Delicious

Posted on April 14, 2025

Difficulty

Prep time

Cooking time

Total time

Servings

As the turkey takes center stage on Thanksgiving Day, it’s easy to get caught up in the classic sides and forget about some of the other delicious dishes that can complement your holiday feast. That’s why we’ve gathered 20 hearty casserole recipes that are sure to become new traditions at your table this year. From savory sweet potato casserole with pecan streusel to comforting broccoli cheese rice casserole, there’s something for everyone on this list.

Whether you’re a busy host looking for easy and impressive options or a guest seeking to bring a dish to share, these casseroles are sure to please even the pickiest of eaters. So go ahead, get creative in the kitchen, and make some unforgettable memories around the table this Thanksgiving.

Green Bean Casserole with Crispy Onions

Green Bean Casserole with Crispy Onions
Classic Green Bean Casserole with Crispy Onions Recipe

This beloved recipe combines tender green beans, creamy sauce, and crispy onions for a comforting side dish perfect for holidays or weeknights. With just a few ingredients, you’ll be enjoying this flavorful casserole in no time.

Ingredients:

– 1 pound fresh green beans, trimmed
– 1 medium onion, thinly sliced
– 1 cup cream of mushroom soup
– 1/2 cup milk
– 1/2 cup french-fried onions
– 1 teaspoon black pepper
– Salt to taste

Instructions:

1. Preheat oven to 350°F (180°C).
2. Cook green beans according to package instructions until tender. Drain and set aside.
3. In a separate pan, cook onion slices over medium heat until crispy and golden brown. Remove from heat and set aside.
4. In a mixing bowl, combine cream of mushroom soup and milk. Stir until smooth.
5. Combine cooked green beans and sauce mixture in a 9×13 inch baking dish.
6. Top with crispy onions and french-fried onions.
7. Season with salt and black pepper to taste.
8. Bake for 25-30 minutes or until the casserole is hot and bubbly.

Cook Time: 25-30 minutes

Sweet Potato Casserole with Pecan Streusel

Sweet Potato Casserole with Pecan Streusel
Sweet Potato Casserole with Pecan Streusel Recipe

Warm up your holiday table with this classic Southern side dish, featuring sweet potatoes, marshmallows, and a crunchy pecan streusel topping.

Ingredients:

– 2 large sweet potatoes, cooked and mashed
– 1/4 cup granulated sugar
– 1/4 cup all-purpose flour
– 1/2 teaspoon salt
– 1/4 teaspoon ground cinnamon
– 1/4 teaspoon ground nutmeg
– 1/2 cup heavy cream
– 2 large eggs, beaten
– 1 cup marshmallows
– Pecan Streusel (recipe below)
– Confectioners’ sugar, for dusting

Pecan Streusel:

– 1/2 cup pecans, chopped
– 1 tablespoon granulated sugar
– 1/4 teaspoon salt
– 2 tablespoons unsalted butter, melted

Instructions:

1. Preheat oven to 350°F.
2. In a large bowl, combine mashed sweet potatoes, sugar, flour, salt, cinnamon, and nutmeg. Stir until smooth.
3. Add heavy cream and beaten eggs; stir until well combined.
4. Pour into a 9×13-inch baking dish.
5. Top with marshmallows and Pecan Streusel.
6. Bake for 35-40 minutes or until casserole is set and top is golden brown.

Cooking Time: 35-40 minutes

Turkey and Stuffing Casserole

Turkey and Stuffing Casserole
A classic comfort food dish perfect for a cozy evening or holiday meal, this Turkey and Stuffing Casserole combines tender turkey breast with savory stuffing and creamy mashed potatoes.

Ingredients:

– 1 lb boneless, skinless turkey breast
– 1 cup homemade stuffing (see note)
– 2 cups mashed potatoes
– 1/4 cup butter, melted
– 1/2 cup chicken broth
– Salt and pepper to taste

Instructions:

1. Preheat oven to 350°F.
2. In a large skillet, cook the turkey breast until browned on both sides and cooked through. Let it rest for 5 minutes before slicing into thin strips.
3. In a separate pot, combine mashed potatoes, melted butter, chicken broth, salt, and pepper. Mix well.
4. In a 9×13-inch baking dish, create a layer of sliced turkey, followed by a layer of stuffing, then a layer of mashed potatoes.
5. Repeat the layers one more time, finishing with a layer of mashed potatoes on top.
6. Bake for 25-30 minutes or until the casserole is golden brown and heated through.

Cooking Time: 25-30 minutes

Cranberry Apple Sausage Casserole

Cranberry Apple Sausage Casserole
Cranberry Apple Sausage Casserole Recipe

A hearty and flavorful casserole perfect for the fall season, combining sweet cranberries with savory sausage and crisp apples.

Ingredients:

– 1 lb sweet Italian sausage, casings removed
– 1 large onion, chopped
– 2 cloves of garlic, minced
– 1 cup fresh or frozen cranberries
– 1 large apple, peeled and sliced
– 1 cup shredded cheddar cheese
– 1/4 cup breadcrumbs
– Salt and pepper to taste

Instructions:

1. Preheat oven to 375°F (190°C).
2. Cook sausage in a skillet over medium-high heat, breaking apart with a spoon, until browned.
3. Add onion and garlic; cook until onion is translucent.
4. In a large bowl, combine cooked sausage mixture, cranberries, apple, cheese, and breadcrumbs.
5. Transfer the mixture to a 9×13-inch baking dish.
6. Bake for 30-35 minutes or until the casserole is golden brown and bubbly.

Cooking Time: 30-35 minutes

Pumpkin Spice French Toast Casserole

Pumpkin Spice French Toast Casserole
Get ready to start your day with a deliciously warm and cozy breakfast that combines the flavors of pumpkin spice with classic French toast. This casserole is perfect for a chilly fall morning or a special occasion.

Ingredients:

– 12 slices of bread ( Challah or Brioche work well)
– 1/2 cup canned pumpkin puree
– 1/4 cup granulated sugar
– 1/4 cup all-purpose flour
– 1 teaspoon ground cinnamon
– 1/2 teaspoon ground nutmeg
– 1/4 teaspoon ground ginger
– 1/2 cup heavy cream
– 2 large eggs
– 2 tablespoons unsalted butter, melted
– Pumpkin pie spice (optional)

Instructions:

1. Preheat oven to 350°F.
2. In a bowl, whisk together pumpkin puree, sugar, flour, cinnamon, nutmeg, and ginger.
3. Dip each bread slice into the mixture, coating both sides evenly.
4. Arrange half of the bread slices in a 9×13-inch baking dish.
5. Whisk together heavy cream, eggs, and melted butter. Pour over the bread slices.
6. Top with remaining bread slices.
7. Sprinkle pumpkin pie spice (if using) on top.
8. Bake for 35-40 minutes or until golden brown.

Cooking Time: 35-40 minutes

Cornbread and Sausage Breakfast Casserole

Cornbread and Sausage Breakfast Casserole
Start your day with a hearty and satisfying Cornbread and Sausage Breakfast Casserole that combines the warmth of cornbread with the savory flavor of sausage and eggs.

Ingredients:

– 1 cup cornmeal
– 1/2 cup all-purpose flour
– 1 teaspoon baking powder
– 1/4 teaspoon salt
– 1/2 cup milk
– 1 large egg
– 1 pound sweet or hot sausage, casings removed
– 1/2 cup shredded cheddar cheese
– 1/4 cup chopped scallions

Instructions:

1. Preheat oven to 350°F.
2. In a medium bowl, whisk together cornmeal, flour, baking powder, and salt.
3. Add milk, egg, and melted butter (if using); stir until just combined.
4. Cook sausage in a large skillet over medium-high heat, breaking apart with spoon, until browned and cooked through.
5. Pour sausage mixture into a 9×13-inch baking dish.
6. Top with cornbread batter, spreading evenly to cover sausage.
7. Sprinkle shredded cheese and chopped scallions on top of cornbread.
8. Bake for 35-40 minutes or until golden brown.

Cooking Time: 35-40 minutes

Cheesy Mashed Potato Casserole

Cheesy Mashed Potato Casserole
This creamy casserole is a hearty, satisfying side dish that’s perfect for family gatherings or cozy nights in. With its rich, cheesy flavor and fluffy mashed potatoes, it’s sure to become a new favorite.

Ingredients:

– 3-4 large potatoes, peeled and chopped
– 1/2 cup milk
– 2 tablespoons butter
– 1 cup grated cheddar cheese
– 1/2 cup grated Parmesan cheese
– 1/4 cup all-purpose flour
– Salt and pepper to taste

Instructions:

1. Preheat oven to 375°F (190°C).
2. Boil the potatoes until tender, then drain and mash with butter, milk, salt, and pepper.
3. In a separate bowl, mix together cheddar and Parmesan cheese.
4. Grease a 9×13-inch baking dish and spread half of the mashed potatoes on the bottom.
5. Sprinkle with half of the cheese mixture, then repeat layers.
6. Top with remaining cheese and bake for 25-30 minutes, or until golden brown.

Cooking Time: 25-30 minutes

Broccoli Cheese Rice Casserole

Broccoli Cheese Rice Casserole
This comforting casserole combines the flavors of creamy cheese, tender broccoli, and fluffy rice to create a satisfying side dish or main course. Perfect for a weeknight dinner or special occasion!

Ingredients:

– 1 cup uncooked white rice
– 2 cups water
– 1 head broccoli, steamed and chopped
– 1 cup shredded cheddar cheese
– 1/4 cup grated Parmesan cheese
– 2 tablespoons butter
– Salt and pepper to taste

Instructions:

1. Preheat oven to 375°F (190°C).
2. Cook rice according to package instructions.
3. In a large mixing bowl, combine cooked rice, steamed broccoli, shredded cheddar cheese, and grated Parmesan cheese.
4. Dot the top with butter and season with salt and pepper.
5. Transfer the mixture to a 9×13-inch baking dish and bake for 25-30 minutes or until the cheese is melted and bubbly.

Cooking Time: 25-30 minutes

Wild Mushroom and Herb Bread Pudding Casserole

Wild Mushroom and Herb Bread Pudding Casserole
This hearty casserole is perfect for a cozy evening with friends or family, combining the earthy flavors of wild mushrooms with fresh herbs and crusty bread.

Ingredients:

– 4 cups stale bread, cut into 1-inch cubes
– 2 tablespoons olive oil
– 1 onion, finely chopped
– 2 cups mixed wild mushrooms (such as chanterelle, cremini, and shiitake), sliced
– 2 cloves garlic, minced
– 1 cup fresh thyme leaves
– 1/2 cup grated Parmesan cheese
– 1/4 cup chicken broth
– Salt and pepper to taste

Instructions:

1. Preheat oven to 350°F (180°C).
2. In a large skillet, heat olive oil over medium-high. Add onion and cook until translucent.
3. Add mushrooms and garlic; cook until mushrooms release their liquid and start to brown.
4. In a separate bowl, whisk together thyme, Parmesan cheese, and chicken broth. Pour mixture over bread cubes and stir until well combined.
5. Add cooked mushroom mixture to bread mixture and season with salt and pepper to taste.
6. Transfer mixture to a 9×13-inch baking dish and cover with aluminum foil.
7. Bake for 30 minutes; remove foil and bake an additional 15-20 minutes, or until top is golden brown.

Cooking Time: 45-50 minutes

Ham and Swiss Breakfast Casserole

Ham and Swiss Breakfast Casserole
This classic breakfast casserole combines the savory flavors of ham and Swiss cheese with eggs, bread, and vegetables for a satisfying morning meal.

Ingredients:

– 1 cup cubed ham
– 1 cup shredded Swiss cheese
– 6 slices of bread, cut into 1-inch pieces
– 2 large eggs
– 1/2 cup milk
– 1/2 cup diced bell pepper
– 1/4 cup chopped fresh parsley
– Salt and pepper to taste

Instructions:

1. Preheat oven to 350°F (180°C).
2. In a large skillet, sauté the bell pepper until tender.
3. In a separate bowl, whisk together eggs, milk, salt, and pepper.
4. Add the bread, ham, Swiss cheese, and cooked bell pepper to the egg mixture. Stir until well combined.
5. Pour the mixture into a 9×13-inch baking dish.
6. Bake for 35-40 minutes or until the casserole is set and golden brown.
7. Garnish with parsley before serving.

Cooking Time: 35-40 minutes

Spinach and Artichoke Casserole

Spinach and Artichoke Casserole
Spinach and Artichoke Casserole: A creamy, cheesy, and flavorful dish perfect for a cozy night in or a special occasion. This recipe combines the richness of artichokes with the nutritional benefits of spinach, all wrapped up in a delicious casserole.

Ingredients:

– 1 (14 oz) can artichoke hearts, drained and chopped
– 2 cups fresh spinach leaves, chopped
– 1 cup cream cheese, softened
– 1/2 cup mayonnaise
– 1/4 cup grated Parmesan cheese
– 1/2 teaspoon lemon juice
– Salt and pepper to taste
– 6 slices of white bread, torn into small pieces (for breadcrumb topping)

Instructions:

1. Preheat oven to 350°F (180°C).
2. In a large mixing bowl, combine chopped artichoke hearts, spinach leaves, cream cheese, mayonnaise, Parmesan cheese, lemon juice, salt, and pepper. Mix until smooth.
3. Transfer the mixture to a 9×13-inch baking dish and sprinkle with breadcrumb topping.
4. Bake for 25-30 minutes or until golden brown on top.
5. Serve hot and enjoy!

Cooking Time: 25-30 minutes

Loaded Cauliflower Casserole

Loaded Cauliflower Casserole
This comforting casserole is a game-changer for cauliflower lovers and haters alike. With its creamy sauce, crunchy bacon, and melted cheddar cheese, you’ll be hooked from the first bite.

Ingredients:

– 1 head of cauliflower, broken into florets
– 2 tablespoons olive oil
– 6 slices of bacon, cooked and crumbled
– 1 onion, chopped
– 2 cloves of garlic, minced
– 1 cup grated cheddar cheese
– 1/2 cup heavy cream
– Salt and pepper to taste

Instructions:

1. Preheat oven to 375°F (190°C).
2. In a large skillet, cook cauliflower in olive oil until tender, about 5 minutes.
3. Add chopped onion and minced garlic; cook for an additional minute.
4. In a separate bowl, mix cooked bacon, heavy cream, and cheddar cheese.
5. Combine cooked cauliflower mixture with the bacon-cream mixture and season with salt and pepper to taste.
6. Transfer to a baking dish and top with extra grated cheese (if desired).
7. Bake for 20-25 minutes or until golden brown.

Cooking Time: 20-25 minutes

Butternut Squash and Sage Casserole

Butternut Squash and Sage Casserole
A comforting and flavorful casserole that combines the natural sweetness of roasted butternut squash with the earthy flavor of sage. Perfect for a cozy fall or winter evening.

Ingredients:

– 1 large butternut squash (about 2 lbs)
– 2 tablespoons olive oil
– 1 onion, chopped
– 3 cloves garlic, minced
– 1/4 cup grated Parmesan cheese
– 1/4 cup heavy cream
– 2 teaspoons dried sage
– Salt and pepper to taste
– Fresh thyme leaves for garnish (optional)

Instructions:

1. Preheat oven to 400°F (200°C).
2. Peel the butternut squash and cut it into 1-inch cubes.
3. In a large bowl, toss the squash with olive oil, onion, garlic, Parmesan cheese, heavy cream, sage, salt, and pepper until well coated.
4. Transfer the squash mixture to a 9×13 inch baking dish and roast for 45-50 minutes, or until the squash is tender and caramelized.
5. Garnish with fresh thyme leaves, if desired.

Cooking Time: 45-50 minutes

Turkey Tetrazzini Casserole

Turkey Tetrazzini Casserole
This rich and satisfying casserole is a creative twist on the traditional Thanksgiving turkey dinner. By layering cooked turkey with creamy sauce and melted cheese, you’ll create a dish that’s sure to become a new family favorite.

Ingredients:

– 1 pound leftover roasted turkey, diced
– 1 cup cream of mushroom soup
– 1/2 cup milk
– 1 teaspoon paprika
– 1/4 teaspoon black pepper
– 1 cup frozen peas and carrots
– 1 cup shredded cheddar cheese
– 1/2 cup crushed crackers (e.g., Ritz)
– 2 tablespoons butter

Instructions:

1. Preheat oven to 350°F.
2. In a large mixing bowl, combine turkey, cream of mushroom soup, milk, paprika, and black pepper. Mix well.
3. Stir in frozen peas and carrots.
4. Grease a 9×13-inch baking dish with butter.
5. Layer the turkey mixture, followed by half of the shredded cheese and crushed crackers.
6. Repeat the layers, finishing with the remaining cheese on top.
7. Bake for 30-35 minutes or until golden brown.

Cooking Time: 30-35 minutes

Corn Pudding Casserole

Corn Pudding Casserole
This comforting casserole is a staple of many Southern gatherings, featuring creamy corn pudding atop a crispy crust and savory corn kernels. It’s an easy and crowd-pleasing side dish perfect for family dinners or potlucks.

Ingredients:

– 1 cup cornmeal
– 1/2 cup all-purpose flour
– 1/2 teaspoon salt
– 1/4 teaspoon baking powder
– 1 cup milk
– 1 large egg
– 2 tablespoons unsalted butter, melted
– 1 cup frozen corn kernels, thawed
– 1/4 cup shredded cheddar cheese

Instructions:

1. Preheat oven to 375°F (190°C).
2. In a medium bowl, whisk together cornmeal, flour, salt, and baking powder.
3. In a separate bowl, whisk together milk, egg, and melted butter.
4. Add the wet ingredients to the dry ingredients and stir until combined.
5. Pour half of the mixture into a 9×13-inch baking dish. Top with corn kernels and remaining mixture.
6. Sprinkle shredded cheddar cheese on top.
7. Bake for 35-40 minutes or until golden brown.

Cooking Time: 35-40 minutes

Baked Macaroni and Cheese Casserole

Baked Macaroni and Cheese Casserole
A classic comfort food recipe that’s easy to make and always a crowd pleaser. This casserole combines al dente macaroni with a rich, cheesy sauce and a crispy breadcrumb topping.

Ingredients:

– 8 oz macaroni
– 2 cups grated cheddar cheese
– 1 cup grated mozzarella cheese
– 1/2 cup milk
– 2 tbsp unsalted butter
– 1 tsp dried basil
– Salt and pepper, to taste
– 1/4 cup breadcrumbs
– 2 tbsp grated Parmesan cheese

Instructions:

1. Preheat oven to 375°F (190°C).
2. Cook macaroni according to package instructions until al dente. Drain and set aside.
3. In a large saucepan, melt butter over medium heat. Add flour and whisk together to make a roux, cooking for 1 minute.
4. Slowly add milk, whisking constantly to avoid lumps. Bring mixture to a simmer and cook until thickened, about 5 minutes.
5. Remove from heat and stir in cheddar and mozzarella cheese until melted. Add cooked macaroni, basil, salt, and pepper. Stir until combined.
6. Transfer macaroni mixture to a 9×13 inch baking dish.
7. Sprinkle breadcrumbs and Parmesan cheese on top of the casserole.
8. Bake for 25-30 minutes or until golden brown and bubbly.

Cooking Time: 25-30 minutes

Brussels Sprouts and Bacon Casserole

Brussels Sprouts and Bacon Casserole
This hearty casserole combines the natural sweetness of roasted Brussels sprouts with the smoky richness of crispy bacon, all wrapped up in a comforting blanket of cheese.

Ingredients:

– 1 pound Brussels sprouts, trimmed
– 6 slices of bacon, cut into 1-inch pieces
– 2 cloves garlic, minced
– 1 cup grated cheddar cheese
– 1/4 cup grated Parmesan cheese
– 1/4 cup heavy cream
– Salt and pepper to taste

Instructions:

1. Preheat oven to 375°F (190°C).
2. Toss Brussels sprouts with 2 tablespoons olive oil, salt, and pepper on a baking sheet. Roast for 20-25 minutes or until tender.
3. Cook bacon in a skillet over medium heat until crispy. Remove from heat and set aside.
4. In a separate bowl, mix together cheddar and Parmesan cheese.
5. In a 9×13-inch baking dish, arrange roasted Brussels sprouts in an even layer. Top with cooked bacon, garlic, and cheese mixture.
6. Drizzle with heavy cream and season with salt and pepper to taste.
7. Bake for an additional 10-15 minutes or until the top is golden brown.

Cooking Time: 35-40 minutes

Pumpkin and Goat Cheese Casserole

Pumpkin and Goat Cheese Casserole
This comforting casserole combines the warmth of pumpkin with the tanginess of goat cheese, perfect for a cozy fall evening. The result is a rich, creamy dish that’s sure to become a new favorite.

Ingredients:

– 1 small pumpkin (about 2 lbs), peeled and cubed
– 8 oz goat cheese, crumbled
– 1/4 cup heavy cream
– 1 tsp dried sage
– Salt and pepper, to taste
– 1/4 cup chopped fresh parsley
– 1 tbsp olive oil
– 1 baguette, sliced into 1-inch pieces (about 12 slices)

Instructions:

1. Preheat oven to 375°F.
2. Toss pumpkin cubes with salt, pepper, and sage; spread on a baking sheet. Roast for 20-25 minutes or until tender.
3. In a separate bowl, mix goat cheese, heavy cream, and parsley.
4. In a greased 9×13-inch baking dish, arrange baguette slices in an even layer. Top with roasted pumpkin, then the goat cheese mixture.
5. Drizzle with olive oil and bake for 25-30 minutes or until golden brown.

Cooking Time: 45-50 minutes

Chicken and Dumpling Casserole

Chicken and Dumpling Casserole
A classic comfort food recipe that’s perfect for a weeknight dinner or a weekend lunch. This casserole combines the flavors of chicken, vegetables, and homemade dumplings in a satisfying and easy-to-make dish.

Ingredients:

– 1 lb boneless, skinless chicken breast or thighs
– 2 cups mixed frozen vegetables (such as peas, carrots, and corn)
– 1 medium onion, chopped
– 2 cloves garlic, minced
– 1 cup all-purpose flour
– 2 tsp baking powder
– 1/4 tsp salt
– 1/4 tsp black pepper
– 1 cup milk
– 2 tbsp butter, melted

Instructions:

1. Preheat oven to 375°F (190°C).
2. Cook the chicken, vegetables, and onion in a large skillet over medium-high heat until the chicken is browned and cooked through.
3. In a separate bowl, whisk together flour, baking powder, salt, and pepper.
4. Add milk and melted butter to the dry mixture; stir until just combined.
5. Pour the dumpling mixture over the cooked chicken and vegetables in the skillet.
6. Transfer the casserole to a 9×13-inch baking dish and bake for 25-30 minutes or until the dumplings are golden brown.

Cooking Time: 25-30 minutes

Caramelized Onion and Gruyère Casserole

Caramelized Onion and Gruyère Casserole
Elevate your comfort food game with this rich and creamy casserole, featuring sweet caramelized onions and nutty Gruyère cheese.

Ingredients:

– 3 large onions, thinly sliced
– 2 tablespoons olive oil
– 1 teaspoon salt
– 1/4 cup sugar
– 1/4 cup dry white wine (optional)
– 1/2 cup all-purpose flour
– 2 cups grated Gruyère cheese
– 1/2 cup heavy cream
– 1/4 cup unsalted butter, melted
– Fresh thyme leaves, for garnish

Instructions:

1. Preheat oven to 375°F (190°C).
2. In a large skillet, cook onions over medium-low heat for 30-40 minutes, stirring occasionally, until caramelized and golden.
3. In a separate bowl, whisk together flour, salt, and sugar. Add wine (if using) and stir to combine.
4. In a greased 9×13-inch baking dish, arrange half of the cooked onions in an even layer. Sprinkle with half of the Gruyère cheese and half of the cream.
5. Repeat the layers: onions, cheese, and cream. Top with melted butter and thyme leaves.
6. Bake for 30-35 minutes or until golden brown.

Summary

Get ready to delight your taste buds this Thanksgiving with these 20 scrumptious casserole recipes! From classic Green Bean Casserole with Crispy Onions to Sweet Potato Casserole with Pecan Streusel, there’s something for everyone. Savor the flavors of Turkey and Stuffing Casserole or Cranberry Apple Sausage Casserole, and don’t miss out on breakfast-inspired casseroles like Pumpkin Spice French Toast or Cornbread and Sausage Breakfast. Whether you’re looking for a comforting side dish or a show-stopping main course, these hearty casserole recipes are sure to please.

Tags:

You might also like these recipes

Leave a Comment