Casseroles work well for busy weeknights when you want a full meal without extra steps. Many of these recipes use ingredients you might already have and can be assembled in one dish. They also reheat nicely, which helps with leftovers for the next day. Here are 12 options that focus on simple prep and reliable results for family dinners.
Helpful Tips Before You Start
A little prep makes these casseroles even simpler to get on the table.
Assemble Ahead
Mix and layer the casserole the night before. Cover and refrigerate it so you only need to pop it in the oven at dinnertime.
Cook Once, Eat Twice
Double the recipe and freeze the extra unbaked pan. Label it with the date and baking instructions for an easy meal later.
Keep Pantry Staples Ready
Stock canned soups, broth, and dried pasta so you can start most of these recipes without a store run.
Involve the Kids
Let younger family members add toppings or layer ingredients. It keeps them busy while you handle the stove.
Cheesy Chicken Broccoli Rice Casserole
This casserole brings together tender chicken, crisp broccoli, and fluffy rice in a creamy cheese sauce that bakes to a golden top. It comes together with pantry staples and works well on weeknights when you want a complete meal with minimal cleanup.
The flavor is savory and mild, with the broccoli adding a fresh note against the rich cheddar. Families appreciate how it reheats well for leftovers.

Serves 4 people.
Ingredients
- 2 cups cooked chicken, shredded
- 3 cups broccoli florets
- 2 cups cooked white rice
- 2 cups shredded cheddar cheese, divided
- 1 can (10.5 oz) cream of chicken soup
- 1/2 cup milk
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 tbsp olive oil
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/2 tsp paprika
Instructions
- Preheat the oven to 375°F and lightly grease a 9×13 baking dish.
- Heat olive oil in a large skillet over medium heat. Add the diced onion and minced garlic, then cook for 3 minutes until softened.
- Stir in the cream of chicken soup and milk until the mixture is smooth. Add the salt, pepper, and paprika.
- Remove the skillet from heat. Fold in the cooked rice, shredded chicken, broccoli florets, and 1 1/2 cups of the cheddar cheese until evenly combined.
- Transfer the mixture to the prepared baking dish and spread it into an even layer. Sprinkle the remaining 1/2 cup cheddar cheese over the top.
- Bake for 25 minutes until the cheese is melted and the edges are bubbly. Let it rest for 5 minutes before serving.
Extra Tips
Steam the broccoli for just 2 minutes before adding it if you prefer a softer texture. Leftovers keep in the fridge for up to 3 days and reheat best in a covered dish with a splash of milk to restore creaminess. You can swap the cream of chicken soup for cream of mushroom if needed.Course: Main Course Cuisine: American Equipment: Large skillet, Mixing bowl, 9×13 baking dish
Beef Enchilada Casserole with Corn Tortillas
This beef enchilada casserole layers corn tortillas with seasoned ground beef and plenty of melted cheese. It delivers the familiar flavors of enchiladas in a simple, one-pan format that requires no rolling.
The result is a hearty dish with soft tortillas, rich tomato-chile sauce, and a lightly crisp cheese topping. It suits weeknight dinners when you want a filling meal that still feels comforting.

Serves 4 people.
Ingredients
- 1 pound ground beef
- 1 small onion, diced
- 2 garlic cloves, minced
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon salt
- 1 (10-ounce) can red enchilada sauce
- 8 corn tortillas
- 2 cups shredded Mexican cheese blend
- 2 tablespoons chopped fresh cilantro
Instructions
- Preheat the oven to 375°F and lightly grease a 9×13-inch baking dish.
- In a large skillet over medium heat, cook the ground beef, diced onion, and minced garlic until the beef is browned and the onion is softened.
- Stir in the chili powder, cumin, and salt, then pour in the enchilada sauce and simmer for 2 minutes.
- Spread a thin layer of the beef mixture in the bottom of the prepared dish.
- Arrange 4 corn tortillas over the beef, then spread half of the remaining beef mixture on top and sprinkle with 1 cup of cheese.
- Repeat the layers with the remaining 4 tortillas, beef mixture, and 1 cup of cheese.
- Bake for 20 minutes until the cheese is melted and the edges are bubbly.
- Remove from the oven and let rest for 5 minutes before sprinkling with chopped cilantro.
Extra Tips
Cut the tortillas in half if needed to fit the corners of the dish evenly. Leftovers reheat well in a 350°F oven with a splash of extra enchilada sauce to keep the layers moist. For a milder version, use mild enchilada sauce and reduce the chili powder by half.Course: Main Course Cuisine: Mexican Equipment: Large skillet, 9×13-inch baking dish, Oven
Creamy Turkey and Wild Rice Casserole
This casserole turns leftover turkey into a hearty meal that feels special without extra effort. The wild rice adds a nutty chew that pairs well with the creamy sauce, making it a reliable choice for busy weeknights when you want something warm and filling on the table.
It works especially well after holiday meals or when you have cooked turkey on hand. The flavors stay mild and comforting, with tender rice and vegetables in every bite.

Serves 4 people.
Ingredients
- 2 cups cooked wild rice
- 2 cups diced cooked turkey
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 2 celery stalks, chopped
- 8 ounces mushrooms, sliced
- 1 can (10.5 ounces) cream of chicken soup
- 1 cup milk
- 1/2 teaspoon dried thyme
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup shredded cheddar cheese
- 2 tablespoons chopped fresh parsley
Instructions
- Preheat the oven to 375 degrees and lightly grease a 9×9 inch baking dish.
- Heat the olive oil in a large skillet over medium heat. Add the onion, celery, and mushrooms. Cook for 6 to 8 minutes until the vegetables soften.
- Stir in the cream of chicken soup, milk, thyme, salt, and pepper. Simmer for 2 minutes until the mixture is smooth.
- Remove the skillet from heat. Add the cooked wild rice and diced turkey. Stir until everything is evenly coated.
- Transfer the mixture to the prepared baking dish and spread it into an even layer.
- Sprinkle the shredded cheddar cheese over the top.
- Bake for 25 minutes until the cheese is melted and the edges are bubbling.
- Remove from the oven and let it rest for 5 minutes. Sprinkle with chopped parsley before serving.
Extra Tips
Use day-old cooked wild rice so it stays firm rather than turning mushy during baking. If the mixture seems too thick after adding the milk, stir in an extra splash before transferring to the dish. Leftovers reheat well in the microwave with a tablespoon of milk stirred in to loosen the sauce.Course: Main Course Cuisine: American Equipment: Large skillet, Mixing bowl, 9×9 baking dish, Oven
Tuna Noodle Casserole with Crispy Potato Chip Topping
This casserole combines tender egg noodles with flaky tuna in a simple creamy sauce. The crushed potato chips on top create a crunchy contrast that makes each bite interesting without extra work.
It fits well for weeknight family meals when you want something filling and familiar. The mild flavors appeal to most ages, and the one-dish format keeps cleanup easy.

Serves 4 people.
Ingredients
- 8 ounces egg noodles
- 2 tablespoons butter
- 1 small onion, finely chopped
- 1 can (10.5 oz) cream of mushroom soup
- 1 cup milk
- 2 cans (5 oz each) tuna, drained and flaked
- 1 cup frozen peas
- 2 cups potato chips, crushed
- Salt and pepper, to taste
Instructions
- Preheat the oven to 375°F. Cook the egg noodles in a large pot of boiling water until just tender, then drain and set aside.
- Melt the butter in a skillet over medium heat. Add the chopped onion and cook until softened, about 3 minutes.
- Stir the cream of mushroom soup and milk into the skillet until the mixture is smooth. Add the flaked tuna, frozen peas, salt, and pepper. Heat through for 2 minutes.
- Combine the sauce mixture with the drained noodles in a large mixing bowl until evenly coated.
- Transfer everything to a greased 8×8-inch baking dish and spread into an even layer. Sprinkle the crushed potato chips evenly over the top.
- Bake for 20 to 25 minutes until the filling is bubbly and the potato chip topping turns golden.
Extra Tips
Crush the potato chips by hand rather than in a processor so some larger pieces remain for better texture. Leftovers reheat best in a 350°F oven for 10 minutes to restore some crunch to the topping. If you prefer less salt, choose low-sodium soup and rinse the tuna before adding it.Course: Main Course Cuisine: American Equipment: Large Pot, Skillet, Mixing Bowl, 8×8-inch Baking Dish
Italian Sausage and Pepper Rigatoni Casserole
This casserole brings together spicy Italian sausage, sweet bell peppers, and sturdy rigatoni in a simple tomato sauce. The baked cheese layer on top adds a nice contrast to the tender pasta and savory filling below.
It works well for weeknight dinners when you want a filling meal that can be assembled ahead. The combination of sausage and peppers gives it familiar Italian flavors without needing extra sides.

Serves 4 people.
Ingredients
- 12 oz rigatoni
- 1 lb Italian sausage, casings removed
- 2 bell peppers, sliced
- 1 medium onion, sliced
- 3 garlic cloves, minced
- 24 oz marinara sauce
- 2 tbsp olive oil
- 1 tsp dried oregano
- 1.5 cups shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- Salt and black pepper to taste
Instructions
- Preheat the oven to 375°F and lightly grease a 9×13 baking dish.
- Cook the rigatoni in a large pot of salted boiling water until al dente, then drain and set aside.
- Heat the olive oil in a large skillet over medium heat. Add the Italian sausage and cook until browned, breaking it up with a spoon.
- Add the sliced onion, bell peppers, and minced garlic to the skillet. Cook for 5 minutes until the vegetables soften.
- Stir in the marinara sauce, oregano, salt, and black pepper. Simmer for 3 minutes.
- Combine the cooked rigatoni with the sausage mixture in the skillet, then transfer everything to the prepared baking dish.
- Sprinkle the mozzarella and Parmesan evenly over the top.
- Bake for 20 minutes until the cheese is melted and lightly browned.
Extra Tips
Cook the pasta just until al dente so it holds up during baking. You can assemble the full dish the night before and refrigerate it, then add 10 minutes to the bake time if starting from cold. Leftovers reheat well in the microwave with a splash of water to loosen the sauce.Course: Main Course Cuisine: Italian Equipment: Large pot, Large skillet, 9×13 baking dish
Ham and Scalloped Potato Casserole with Gruyère
This casserole layers thin potato slices with chunks of ham in a creamy sauce. Nutty Gruyère melts over the top and creates a golden crust that makes the dish feel comforting on cool evenings.
It works well for weeknights when you need a filling meal with little active time. The combination of tender potatoes, salty ham, and rich cheese gives balanced flavor and texture in every bite.

Serves 4 people.
Ingredients
- 4 medium Yukon Gold potatoes, thinly sliced
- 1 1/2 cups diced cooked ham
- 1 1/2 cups shredded Gruyère cheese
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 1 small onion, finely chopped
- 2 cups whole milk
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon dried thyme
Instructions
- Preheat the oven to 375°F and lightly grease a 9×9 inch baking dish.
- Melt the butter in a saucepan over medium heat. Add the onion and cook until softened.
- Stir in the flour and cook for one minute. Slowly whisk in the milk until the mixture thickens.
- Add the salt, pepper, and thyme to the sauce and remove the pan from the heat.
- Layer half the potatoes in the baking dish, followed by half the ham and half the sauce. Repeat the layers with the remaining potatoes, ham, and sauce.
- Sprinkle the shredded Gruyère evenly over the top. Bake for 45 to 50 minutes until the potatoes are tender and the cheese is browned.
Extra Tips
Slice the potatoes evenly so they cook at the same rate. You can assemble the casserole earlier in the day and keep it covered in the fridge before baking. Leftovers reheat well in a 350°F oven to restore the crisp cheese topping.Course: Main Course Cuisine: American Equipment: 9×9 Inch Baking Dish, Saucepan, Sharp Knife
Vegetarian Butternut Squash and Kale Lasagna
This lasagna layers roasted butternut squash with wilted kale for a hearty meatless dinner. It suits cool evenings when you want a filling casserole that comes together with basic steps and minimal cleanup.
The squash adds gentle sweetness while the kale brings earthy notes. Creamy ricotta and melted cheese hold the layers together under a light tomato sauce.

Serves 4 people.
Ingredients
- 9 lasagna noodles
- 1 medium butternut squash, peeled and cut into 1-inch cubes
- 1 bunch kale, stems removed and leaves chopped
- 15 ounces ricotta cheese
- 2 cups shredded mozzarella cheese
- 1 cup grated Parmesan cheese
- 3 cups marinara sauce
- 1 onion, diced
- 3 garlic cloves, minced
- 2 tablespoons olive oil
- 1 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Preheat the oven to 375 degrees. Bring a large pot of salted water to a boil and cook the lasagna noodles until al dente. Drain and set aside.
- Toss the butternut squash cubes with 1 tablespoon olive oil, salt, and pepper. Spread on a baking sheet and roast for 20 minutes until tender.
- Heat the remaining tablespoon of olive oil in a large skillet over medium heat. Add the diced onion and cook until soft. Stir in the garlic and kale, cooking until the kale wilts. Mix in the roasted squash and oregano.
- In a bowl, stir together the ricotta cheese with half the Parmesan.
- Spread 1 cup marinara sauce in the bottom of a 9×9 baking dish. Layer three noodles, half the ricotta mixture, half the vegetable mixture, and 1/2 cup mozzarella. Repeat the layers once more. Top with the final three noodles, remaining sauce, remaining mozzarella, and remaining Parmesan.
- Cover with foil and bake for 25 minutes. Remove the foil and bake 10 more minutes until the cheese is bubbly and lightly browned. Let rest 10 minutes before slicing.
Extra Tips
Roast the squash ahead and store it in the fridge so assembly goes faster on a weeknight. Leftovers reheat well in a 350-degree oven with a splash of extra sauce to keep the noodles moist. If the kale stems feel tough, remove them completely before chopping so the filling stays tender.Course: Main Course Cuisine: Italian Equipment: Baking dish, Large skillet, Baking sheet, Pot
BBQ Pulled Pork and Sweet Potato Casserole
This casserole brings together roasted sweet potatoes and tender pulled pork coated in BBQ sauce. It works well on weeknights when you want a filling meal that mostly hands-off after the initial prep. The result has soft sweet potato cubes, smoky shredded pork, and a layer of melted cheese on top.

Serves 4 people.
Ingredients
- 2 large sweet potatoes, peeled and cubed
- 2 cups cooked pulled pork
- 1 cup BBQ sauce
- 1 small red onion, thinly sliced
- 1 1/2 cups shredded cheddar cheese
- 2 tablespoons olive oil
- Salt and pepper
- 2 tablespoons chopped fresh parsley
Instructions
- Preheat the oven to 375°F. In a large bowl, toss the sweet potato cubes with the olive oil, salt, and pepper until evenly coated.
- Spread the sweet potatoes in a single layer in a 9×13-inch baking dish. Roast for 15 minutes.
- While the sweet potatoes roast, stir the pulled pork, BBQ sauce, and sliced red onion together in the same bowl.
- Remove the dish from the oven and spread the pork mixture evenly over the sweet potatoes. Sprinkle the shredded cheddar cheese across the top.
- Return the dish to the oven and bake for 20 minutes, until the cheese is melted and the edges are bubbling.
- Remove from the oven and sprinkle with the chopped parsley before serving.
Extra Tips
Using pre-cooked pulled pork keeps the steps simple. If your BBQ sauce is very sweet, add a pinch more salt to the sweet potatoes before roasting to balance the flavors. Leftovers reheat well in a 350°F oven for 10 minutes to restore the crisp edges on the cheese.Course: Main Course Cuisine: American Equipment: 9×13-inch baking dish, Large mixing bowl
Mexican Chicken Tortilla Casserole with Black Beans
This casserole brings together shredded chicken, black beans, and corn tortillas in layers of melted cheese and enchilada sauce. It works well on weeknights when you want a filling meal that mostly comes together in one pan before baking.
The finished dish has soft tortillas throughout, creamy beans, and a lightly crisp cheese topping. It feels comforting without much hands-on time once the layers are assembled.

Serves 4 people.
Ingredients
- 2 cups cooked shredded chicken
- 1 (15-ounce) can black beans, drained and rinsed
- 8 corn tortillas, torn into bite-size pieces
- 1 1/2 cups red enchilada sauce
- 1 medium onion, chopped
- 2 cups shredded cheddar cheese
- 1 teaspoon ground cumin
- 1/2 teaspoon chili powder
Instructions
- Preheat the oven to 375 degrees and lightly grease a 9×9 baking dish.
- Warm a skillet over medium heat and cook the chopped onion for 3 minutes until it softens. Stir in the cumin and chili powder.
- Add the shredded chicken, black beans, and 1 cup of enchilada sauce to the skillet. Stir everything together and remove from heat.
- Spread a thin layer of the remaining enchilada sauce across the bottom of the baking dish. Add half the torn tortillas in an even layer.
- Spoon half the chicken and bean mixture over the tortillas, then sprinkle with 1 cup of cheese. Repeat the layers with the rest of the tortillas, chicken mixture, and cheese.
- Pour any remaining sauce over the top and cover the dish with foil. Bake for 20 minutes, then uncover and bake 10 more minutes until the cheese is bubbly and lightly browned.
Extra Tips
Assemble the casserole up to a day ahead and keep it covered in the fridge, then add 10 minutes to the covered baking time if it goes in cold. Leftovers reheat well in a 350-degree oven with a splash of extra sauce to keep the tortillas moist. If you want less spice, swap half the enchilada sauce for mild salsa.Course: Main Course Cuisine: Mexican Equipment: Skillet, 9×9 baking dish, Mixing bowl
Spinach Artichoke Chicken Pasta Casserole
This casserole turns the creamy flavors of spinach artichoke dip into a full meal with tender chicken and pasta. It works well for weeknights when you need a one-dish dinner that reheats nicely for leftovers.
The result is a baked pasta with a rich, cheesy sauce, bits of artichoke, and wilted spinach throughout. The top browns slightly while the inside stays creamy.

Serves 4 people.
Ingredients
- 8 ounces penne pasta
- 2 cups cooked chicken breast, diced
- 1 (14-ounce) can artichoke hearts, drained and quartered
- 4 cups fresh spinach
- 8 ounces cream cheese, softened
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 2 garlic cloves, minced
- 1 cup milk
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 tablespoon olive oil
Instructions
- Preheat the oven to 375 degrees and lightly grease a 9×9 baking dish.
- Cook the penne in a large pot of salted water until al dente, then drain and set aside.
- Heat the olive oil in a large skillet over medium heat. Add the minced garlic and cook for 1 minute until fragrant.
- Add the fresh spinach to the skillet and stir until it wilts, about 2 minutes.
- Stir in the cream cheese and milk until the mixture forms a smooth sauce. Add the salt and pepper.
- Remove the skillet from heat and mix in the cooked pasta, diced chicken, and artichoke hearts until everything is coated.
- Transfer the mixture to the prepared baking dish. Sprinkle the mozzarella and Parmesan evenly over the top.
- Bake for 20 minutes until the cheese is melted and the edges are bubbly. Let it rest for 5 minutes before serving.
Extra Tips
Use rotisserie chicken to cut down on prep. If the sauce seems thick after mixing, add a splash more milk before baking. Leftovers reheat best in a 350-degree oven with a cover to keep the pasta from drying out.Course: Main Course Cuisine: American Equipment: Large Pot, Skillet, 9×9 Baking Dish, Mixing Bowl
Shepherd’s Pie Casserole with Ground Lamb and Mashed Potatoes
This casserole turns classic shepherd’s pie into an easy weeknight bake. Ground lamb simmers with vegetables in a light gravy, then gets topped with creamy mashed potatoes before going into the oven. The result is a hearty dish with tender meat, soft vegetables, and a golden potato crust that holds up well for leftovers.
It works especially well on busy evenings when you want something filling without much hands-on time at the table. The flavors stay simple and familiar, with the lamb adding a rich note that pairs nicely with the buttery potatoes.

Serves 4 people.
Ingredients
- 1 lb ground lamb
- 1 medium onion, diced
- 2 carrots, diced
- 2 cloves garlic, minced
- 1 tbsp tomato paste
- 1 tsp Worcestershire sauce
- 1 tsp dried rosemary
- 1 cup beef broth
- 1 cup frozen peas
- 4 medium russet potatoes, peeled and cubed
- 4 tbsp butter
- 1/2 cup milk
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/2 cup shredded cheddar cheese
Instructions
- Preheat the oven to 400°F. Place the peeled and cubed potatoes in a pot, cover with water, and bring to a boil. Cook until tender, about 15 minutes, then drain.
- While the potatoes cook, heat a large skillet over medium heat. Add the ground lamb and cook until browned, breaking it up as it cooks. Drain excess fat if needed.
- Add the diced onion and carrots to the skillet with the lamb. Cook for 5 minutes until the vegetables begin to soften. Stir in the minced garlic and cook for 1 minute more.
- Stir the tomato paste, Worcestershire sauce, and rosemary into the lamb mixture. Pour in the beef broth and bring to a simmer. Cook for 5 minutes until the liquid reduces slightly, then stir in the frozen peas, salt, and pepper. Remove from heat.
- Mash the drained potatoes with the butter and milk until smooth. Season with a pinch of salt if desired.
- Spread the lamb mixture evenly in a 9×9 inch baking dish. Spoon the mashed potatoes over the top and spread to cover. Sprinkle the shredded cheddar cheese over the potatoes.
- Bake for 20 minutes until the cheese is melted and the edges are bubbly. Let rest for 5 minutes before serving.
Extra Tips
For a smoother potato topping, mash the potatoes while they are still hot. If you make the dish ahead, assemble it without baking, cover, and refrigerate up to one day. Add 10 minutes to the bake time when cooking from cold. Leftovers reheat well in the oven at 350°F, covered with foil to keep the potatoes from drying out.Course: Main Course Cuisine: British Equipment: Large skillet, Medium pot, 9×9 inch baking dish, Potato masher
Three-Cheese Zucchini and Tomato Casserole
This Three-Cheese Zucchini and Tomato Casserole combines fresh vegetables with a mix of melted cheeses for a simple, satisfying dinner. It works well on weeknights when you need a dish that uses basic ingredients and comes together with little active time.
The result is a baked casserole with soft zucchini and tomato layers held together by gooey cheese and a light breadcrumb crust. It delivers savory herb flavor with a balance of creamy and slightly crisp textures.

Serves 4 people.
Ingredients
- 3 medium zucchini, sliced into 1/4-inch rounds
- 3 large tomatoes, sliced into 1/4-inch rounds
- 1 cup shredded mozzarella cheese
- 1 cup shredded cheddar cheese
- 1/2 cup grated Parmesan cheese
- 1 small onion, diced
- 2 garlic cloves, minced
- 2 tablespoons olive oil
- 1 teaspoon dried basil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 cup breadcrumbs
Instructions
- Preheat the oven to 375°F and lightly grease a 9×9-inch baking dish.
- Heat the olive oil in a skillet over medium heat. Add the diced onion and minced garlic, then cook for 3 to 4 minutes until the onion softens.
- In a small bowl, stir together the mozzarella, cheddar, and Parmesan cheeses.
- Spread half the zucchini slices in the bottom of the baking dish, followed by half the tomato slices. Sprinkle with half the salt, pepper, and basil. Spoon half the onion mixture over the top and scatter half the cheese blend.
- Repeat the layers with the remaining zucchini, tomatoes, seasonings, onion mixture, and cheese.
- Sprinkle the breadcrumbs evenly over the final cheese layer.
- Bake for 30 to 35 minutes until the cheese is bubbly and the breadcrumbs turn golden. Let the casserole rest for 5 minutes before serving.
Extra Tips
To keep the zucchini from releasing too much water, pat the slices dry with a towel before layering. Leftovers reheat well in a 350°F oven for 10 minutes, though the breadcrumb topping softens. You can swap the basil for oregano if that is what you have on hand.Course: Main Course Cuisine: Italian Equipment: 9×9 baking dish, Skillet, Mixing bowl

