13 Casseroles That Are Perfect for Potlucks
Nothing brings people together quite like a warm, hearty casserole at a potluck. I’ve spent years perfecting these make-ahead dishes that transport easily and feed a crowd. From creamy scalloped potatoes to rich moussaka, these recipes will make you the star of any gathering.
Each casserole combines fresh vegetables, herbs, and seasonings into satisfying layers of flavor. The butternut squash enchiladas pack a punch with Mexican spices, while the shepherd’s pie offers comfort with its savory filling and fluffy potato topping. My dairy-free versions of classics like mac and cheese prove you don’t need traditional ingredients for incredible taste.
These dishes work perfectly for meal prep too – just assemble ahead, refrigerate, and bake when needed. I’ve included options for every occasion, from brunch-worthy breakfast casseroles to hearty dinner centerpieces like spinach lasagna. The best part? Most ingredients are probably already in your pantry.
Dairy-free Scalloped Potatoes

I make these creamy scalloped potatoes with coconut milk, creating layers of thinly sliced potatoes smothered in a rich sauce with garlic, onions, and aromatic herbs. The combination of vegetable broth and nutritional yeast adds depth and a savory richness that will have everyone at the potluck asking for seconds.
Serve this comforting side dish alongside roasted vegetables, green beans, or a fresh garden salad. It pairs beautifully with any main course and makes an excellent addition to holiday gatherings or family dinners. The golden-brown crust on top adds the perfect finishing touch.
Find the Recipe here: Dairy-free Scalloped Potatoes
Light Breakfast Casserole

You’ll make everyone happy with this Light Breakfast Casserole loaded with hash browns, bell peppers, onions, and spinach in a creamy sauce. I mix everything in one bowl, pour it into a casserole dish, and let the oven do the magic. The result? A golden-brown, protein-rich breakfast that feeds a crowd without weighing them down.
Pair this casserole with fresh fruit salad, warm crusty bread, or maple-glazed roasted sweet potatoes. For a brunch spread, add mimosas and a light garden salad with citrus vinaigrette. The leftovers heat up beautifully for quick weekday breakfasts too.
Find the Recipe here: Light Breakfast Casserole
Vegetable Mexican Rice Casserole

Bring bold Mexican flavors to your next potluck with this hearty rice casserole! The combination of black beans, corn, bell peppers, and chunky salsa creates satisfying textures in every bite. I love how the rice soaks up all those southwestern spices while the melted cheese forms an irresistible golden crust on top.
Make this casserole your star dish by serving it with fresh lime wedges, diced avocado, and chopped cilantro. Add a side of tortilla chips for scooping or wrap portions in warm flour tortillas. Your friends will ask for seconds!
Find the Recipe here: Vegetable Mexican Rice Casserole
Potato Casserole

This comforting potato casserole brings pure joy to any gathering with its rich, creamy sauce and perfectly layered potatoes. I add garlic, onions, and fresh herbs to create deep flavors that make everyone ask for seconds. The golden-brown top adds the perfect finishing touch to this crowd-pleasing dish.
Serve this casserole alongside roasted vegetables, a fresh green salad, or grilled mushrooms for a complete meal. The leftovers taste even better the next day – if there are any! Your friends will definitely want this recipe.
Find the Recipe here: Potato Casserole
Meaty Vegan Moussaka

This Mediterranean-inspired moussaka features layers of tender eggplant, hearty lentils, and aromatic spices, all crowned with a rich, creamy béchamel sauce. The combination of cinnamon, oregano, and thyme creates a comforting dish that brings warmth to any gathering. Each bite delivers the perfect balance of textures – from the melt-in-your-mouth eggplant to the satisfying lentil filling.
Serve this crowd-pleasing casserole alongside a crisp Greek salad dressed with olive oil and red wine vinegar. Add some warm pita bread and a dollop of cooling tzatziki for a complete meal that will transport your guests straight to a charming taverna in Athens.
Find the Recipe here: Meaty Vegan Moussaka
Savory Sweet Potato Casserole

This comforting sweet potato casserole brings a perfect balance of sweet and savory flavors to your table. The naturally sweet mashed potatoes blend beautifully with warming spices like cinnamon and nutmeg, while the buttery pecan topping adds an irresistible crunch that makes every bite memorable. You’ll want to make this crowd-pleasing dish again and again!
Serve this hearty casserole alongside roasted turkey, glazed ham, or grilled chicken for a complete feast. The dish pairs nicely with green beans almondine, cranberry sauce, or a fresh arugula salad to round out your meal.
Find the Recipe here: Savory Sweet Potato Casserole
Cauliflower Mac and Cheese

Transform your classic mac and cheese into a lighter version by adding cauliflower florets to your creamy cheese sauce. The combination creates a rich, smooth texture while keeping the nostalgic comfort food feeling we all know and love. A mix of paprika, garlic powder, and mustard adds depth to this crowd-pleasing dish.
This casserole goes wonderfully with a crisp garden salad dressed in vinaigrette or some roasted Brussels sprouts. You could also pair it with grilled vegetables or steamed broccoli to add more color and nutrients to your plate.
Find the Recipe here: Cauliflower Mac and Cheese
Spinach Lasagna

You’ll impress everyone at the potluck with this comforting Italian classic! Fresh spinach and creamy ricotta blend beautifully between layers of tender pasta sheets and rich tomato sauce. The best part? This dish takes just 20 minutes to prep, and the oven does the rest of the work for you.
Serve this hearty lasagna with a crisp arugula salad dressed in lemon vinaigrette or garlic bread to soak up the delicious sauce. For an extra special touch, bring a bottle of Chianti to complete the Italian experience.
Find the Recipe here: Spinach Lasagna
Lentil Lasagna

This twist on classic lasagna swaps meat with hearty lentils layered between tender pasta sheets. A rich tomato sauce infused with Italian herbs and garlic brings depth to every bite, while cashew ricotta adds creaminess throughout. The dish comes together in under an hour and feeds a crowd, making it perfect for your next potluck gathering.
Serve this comforting lasagna with a crisp arugula salad dressed in lemon vinaigrette or garlic bread to soak up the flavorful sauce. For a complete meal, add roasted vegetables like zucchini and bell peppers on the side.
Find the Recipe here: Lentil Lasagna
Butternut Squash Enchiladas

I love transforming butternut squash into warm, comforting enchiladas filled with black beans, corn, and spices. Roll the filling in soft corn tortillas, top with enchilada sauce and a sprinkle of cheese, then bake until golden and bubbly. The natural sweetness of the squash pairs beautifully with smoky cumin and chili powder, creating a memorable dish everyone will request again.
Serve these enchiladas with Mexican rice, fresh guacamole, and a crisp side salad dressed in lime vinaigrette. For extra heat, add sliced jalapeños and a dollop of spicy chipotle cream. Make sure to garnish with fresh cilantro and a squeeze of lime juice right before serving.
Find the Recipe here: Butternut Squash Enchiladas
Vegetable Shepherd’s Pie

I guarantee this Vegetable Shepherd’s Pie will become your go-to potluck dish! The rich mushroom and lentil filling creates a deep, savory base while tender carrots, celery, and onions add texture and depth. The creamy mashed potato topping brings comfort and warmth to every bite of this hearty main dish.
Serve this crowd-pleasing casserole with a crisp green salad dressed in light vinaigrette or steamed green beans tossed with garlic and olive oil. Add warm, crusty bread on the side to soak up the flavorful sauce.
Find the Recipe here: Vegetable Shepherd’s Pie
Vegetable Pot Pie

A golden, flaky crust blankets this comforting pot pie filled with tender vegetables in a rich, creamy sauce. I mix carrots, celery, peas, corn, and potatoes with aromatic herbs and spices to create layers of flavor. The filling comes together quickly on the stovetop before being topped with pastry and baked until bubbling and beautiful.
Make this pot pie the star of your potluck spread by pairing it with a crisp green salad dressed in light vinaigrette. A side of roasted Brussels sprouts or steamed green beans adds color and nutrition. For extra heartiness, serve alongside fluffy quinoa or brown rice to soak up the savory sauce.
Find the Recipe here: Vegetable Pot Pie
Eggplant Parmesan

I make this rustic Italian comfort dish by layering crispy breaded eggplant slices with rich marinara sauce and melty mozzarella cheese. Each bite combines the tender eggplant with a golden-brown crust and gooey cheese – creating pure comfort food magic. The homemade marinara sauce adds bright, fresh flavors that make this casserole stand out.
This hearty dish works beautifully for potlucks since you can prepare it ahead and reheat it just before serving. Pair it with a fresh arugula salad dressed in lemon vinaigrette, crusty garlic bread, or roasted vegetables to complete the meal. The leftovers taste even better the next day after the flavors meld together.
Find the Recipe here: Eggplant Parmesan
