10 Healthier Casserole Recipes Perfect for Any Party
these easy one-dish recipes are sure to satisfy.

Casseroles are a handy staple in any home cook’s repertoire, and pretty much a cultural touchstone in parts of the midwest, where they’re called hotdish and considered essential to any party, according to Eater.
The appeal of a casserole is more than just how convenient it is — although a one-dish meal you can make ahead of time, usually with pantry staples, certainly does save on time and energy in the kitchen. Casseroles are often comfort food, nostalgic favorites people look forward to enjoying at family gatherings. These are the dishes that have traditionally been used to mark special occasions, like welcoming someone new to the neighborhood, gifting to new parents, or even consoling grief-stricken friends.
For those reasons, casseroles tend to be nostalgic dishes, but they also make a great weekday family meal. Casserole recipes tend to be pretty flexible, so they’re easy to adjust to accommodate special dietary needs or easily incorporate any leftover produce you happen to have on hand at the moment. They also tend to be an economical choice, especially when you have a large group to feed.
While casseroles are a great addition to a potluck or holiday gathering, make sure that they don’t sit out at room temperature for longer than two hours (less time if the air temperature is hotter than 90 degrees F), recommends Centers for Disease Control and Prevention (CDC). That’s because leaving food out longer can result in an increased risk of foodborne illness (aka food poisoning).
The major drawback of most casseroles or hotdish recipes is that many of the same ingredients that make them so rich, creamy, and comforting — heavy cream, cream cheese, and cheddar cheese, for starters — also pile calories and saturated fat onto your plate without offering much nutritional benefit, per the U.S. Department of Agriculture (USDA). A 2-cup serving of tuna noodle casserole, for instance, contains about 622 calories, 8.5 grams of saturated fat, and 1470 milligrams of sodium (more than half of daily amount recommended by the American Heart Association), according to data from the USDA.
But, there are plenty of ways to make a casserole healthier without making them any less comforting. Some options:
- Choose a lean protein such as skinless poultry, lean beef, tofu, legumes, or seafood.
- Add more veggies! Vegetables are a rich source of fiber and other nutrients and can make the dish more filling while adding very few calories.
- Swap refined grains for whole ones, such as brown rice, quinoa, farro, or whole-wheat pasta to add fiber and vitamins.
- Use a heart-healthy fat, such as olive or avocado oil, in place of butter to cut back on saturated fat, according to data from the USDA.
- Achieve a creamy base with nonfat or low-fat Greek yogurt or milk instead of heavy cream or cream cheese.
- Cut back on cheese so it’s used more as a condiment (a small amount for flavor) than a binder or main ingredient.
- Keep an eye on sodium by opting for low-sodium broth and using herbs and spices in place of some or all of the added salt.
Tasting is believing, however, so give one of these ten healthier casserole recipes a try.

Veggie-Packed Tex-Mex Casserole
Lean ground turkey and beans team up with a vibrant medley of vegetables to create a dish that’s as satisfying to your taste buds as it is friendly to your dietary goals. Beans add a healthy dose of protein and fiber, according to the USDA. A small sprinkling of cheese adds flavor without too many calories. Paired with a melody of spices, this Tex-Mex dish is as flavorful and hearty as it is nutritious!
PREP TIME
10 minCOOK TIME
30 minTOTAL TIME
40 minIngredients
Directions
Preheat oven to 350 degrees F.
Place a large skillet over medium heat. Add olive oil and turkey and cook until mostly browned, about 5 minutes, stirring frequently.
Stir in refried beans, tomatoes, chili powder, cumin, and crushed red pepper, if using. Add ½ cup water and stir until evenly combined. Add kidney beans and corn. Transfer into a 9x13-inch baking dish and top with cheese. Bake until the cheese is melted, about 15 to 20 minutes.
Top with scallions, tortilla chips, and avocado, if using, before serving.
Nutrition Facts
Amount per serving
Serving size1 ½ cups
calories
318total fat
11gsaturated fat
2.6gprotein
26gcarbohydrates
33gfiber
7.6gsugar
3gadded sugar
0.6gsodium
510mgTAGS:
Dairy, Diabetes-Friendly, Heart-Healthy, High-Fiber, High-Protein, Cholesterol-Conscious, DinnerRate recipe
Share recipe

Vegan Shepherd’s Pie
The perfect marriage of comfort food and health food does exist! While a classic shepherd’s pie features ground lamb, this plant-based version has no shortage of flavor. Lentils are an under-utilized pulse which the Harvard T.H. Chan School of Public Health notes is naturally low in sodium and saturated fat while being a source of protein, folate, potassium, and both soluble and insoluble fiber.
PREP TIME
10 minCOOK TIME
40 minTOTAL TIME
50 minIngredients
Directions
Preheat oven to 400 degrees F. Lightly grease a 9x13-inch baking dish and set aside.
Place potatoes in a large pot and fill with enough cold water to cover by at least 1 inch. Set over high heat and boil until potatoes are easily pierced by a fork, about 15 to 20 minutes. Drain, reserving ½ cup of cooking water.
Add 2 tbsp olive oil and ¼ teaspoon salt to pot with potatoes and mash. If necessary, use reserved cooking liquid to get the potatoes to the desired consistency.
Place a stockpot over medium heat. Add 1 tbsp olive oil, onion, and garlic. Cook, stirring frequently, until onions have softened, about 5 to 7 minutes.
Stir in tomato paste. Add lentils, broth, ½ tsp salt, black pepper, and thyme. Bring to a boil, reduce heat, cover, and simmer until lentils have softened, about 15 to 20 minutes.
Place lentil mixture into the prepared baking dish. Top with the potatoes and bake until lightly browned, about 20 to 25 minutes.
Nutrition Facts
Amount per serving
Serving size1½ cups
calories
382total fat
7gsaturated fat
0.9gprotein
17gcarbohydrates
67gfiber
9gsugar
7.4gadded sugar
0.7gsodium
283mgTAGS:
Mediterranean, Heart-Healthy, Vegan, Vegetarian, DinnerRate recipe
Share recipe

Butternut Squash and Kale Casserole
The vibrant hues of butternut squash and kale are indicative of their nutrient-packed goodness, as detailed by the USDA. Full of antioxidants, fiber, and vitamins such as C and K, this casserole is sure to not only delight your senses, but also support your overall health and well-being one scrumptious bite at a time!
PREP TIME
15 minCOOK TIME
45 minTOTAL TIME
1 hrIngredients
Directions
Preheat oven to 400 degrees F. In a 9x13-inch baking dish, combine squash, onions, olive oil, sage, salt, and pepper. Bake until the squash is tender, about 40 to 50 minutes, stirring halfway through.
Add kale and vinegar and stir. Top with bacon and cheese and bake until cheese is melted, about 5 minutes more.
Nutrition Facts
Amount per serving
Serving size1 cup
calories
129total fat
5gsaturated fat
1.2gprotein
4gcarbohydrates
20gfiber
3.6gsugar
4.5gadded sugar
0gsodium
229mgTips
Skip the bacon and cheese to make this dish completely vegan!
TAGS:
Dairy, Mediterranean, Heart-Healthy, Diabetes-Friendly, Side DishRate recipe
Share recipe

Corn Casserole
Creamy and naturally sweet, this lighter corn casserole is irresistible, especially once you know the texture comes from Greek yogurt and avocado oil instead of butter. The result of that swap: less saturated fat, per the USDA, and a dose of gut-boosting probiotics.
PREP TIME
10 minCOOK TIME
40 minTOTAL TIME
50 minIngredients
Directions
Preheat oven to 350 degrees F. Lightly grease the bottom of a 9x9-inch baking dish.
In a mixing bowl, whisk together cornmeal, whole-wheat flour, all-purpose flour, baking powder, and salt.
In a separate bowl, mix together honey, yogurt, avocado oil, egg, and corn. Gently add the dry ingredients to the wet ingredients and stir until just moistened. Pour the mixture into the prepared baking dish and bake until set, about 40 to 45 minutes.
Nutrition Facts
Amount per serving
Serving size½ cup
calories
177total fat
7gsaturated fat
0.9gprotein
5gcarbohydrates
25gfiber
1.2gsugar
7.6gadded sugar
5.8gsodium
274mgTips
If you enjoy a little spice, stir in ¼ cup diced pickled jalapenos before baking!
TAGS:
Wheat, Dairy, Eggs, Heart-Healthy, Vegetarian, Side DishRate recipe
Share recipe

Crispy Brussels Sprout Casserole
Brussels sprouts are notoriously not well liked, but get ready to flip the script on that reputation when you take a bite of this crispy casserole. When cruciferous vegetables are roasted, their notoriously bitter flavor gives way to natural sweetness, notes the Harvard T.H. Chan School of Public Health, making this a great way to enjoy them.
PREP TIME
15 minCOOK TIME
25 minTOTAL TIME
40 minIngredients
Directions
Preheat oven to 400 degrees F. Lightly grease a 9x13-inch baking dish.
Place Brussels sprouts, onions, and mushrooms in the prepared baking dish. Drizzle with olive oil and lightly toss to coat. Bake until the sprouts are beginning to brown, about 10 to 15 minutes.
Whisk together vegetable broth, yogurt, cheese, salt, and pepper. Set aside.
Cook bacon in a skillet over medium heat until crispy, about 10 to 15 minutes, turning as needed. Remove bacon and reserve cooking grease. Add breadcrumbs and cook, stirring frequently, until lightly browned.
Remove vegetables from the oven, stir, and top with broth mixture, breadcrumbs, and crumbled bacon. Return to the oven and bake until browned, about 10 to 15 minutes more.
Nutrition Facts
Amount per serving
Serving size1 cup
calories
193total fat
7gsaturated fat
2.6gprotein
14gcarbohydrates
21gfiber
3.6gsugar
3.1gadded sugar
0.6gsodium
267mgTAGS:
Dairy, Wheat, Heart-Healthy, Side DishRate recipe
Share recipe

Heart-Healthy Green Bean Casserole
Fresh green beans will revolutionize your traditional green bean casserole! In contrast to mushy canned green beans, fresh green beans add a crisp texture to your plate without all the added sodium. Herbs and spices stand in for salt to elevate the flavor without the need for so much sodium. This green bean casserole is sure to be a new family favorite!
PREP TIME
15 minCOOK TIME
45 minTOTAL TIME
1 hrIngredients
Directions
Preheat oven to 375 degrees F. Line 2 baking sheets with parchment paper and set aside.
Place onions in a large mixing bowl. Drizzle with 1 tbsp olive oil and gently toss to coat. Add ¼ cup flour, breadcrumbs, and garlic powder and gently toss again. Transfer onions to one of the prepared baking sheets and bake until lightly golden brown, about 20 to 25 minutes, flipping halfway through.
Place green beans on the second prepared baking sheet. Drizzle with 1 tbsp olive oil and gently toss to evenly coat. Bake until tender-crisp and bright green in color, about 8 to 10 minutes.
While the beans roast, place a large skillet over medium heat. Add the remaining 2 tbsp olive oil and ¼ cup flour. Whisk until a paste forms and then add the garlic. Very slowly whisk in broth and cook until the mixture thickens, about 5 minutes.
Once the mixture thickens, remove it from the heat. Stir in milk, yogurt, cheese, parsley, thyme, salt, pepper, and nutmeg (if using).
Place the green beans in a 9x11-inch baking dish. Top with the sauce and gently stir to coat. Top with the onion mixture and bake in the oven until the sauce is bubbling and the topping is lightly browned, about 25 to 30 minutes. Allow to cool slightly before serving.
Nutrition Facts
Amount per serving
Serving size1 cup
calories
155total fat
7gsaturated fat
1.5gprotein
6gcarbohydrates
19gfiber
3.2gsugar
6.9gadded sugar
0.3gsodium
150mgTAGS:
Wheat, Dairy, Heart-Healthy, Mediterranean, Vegetarian, Family-Friendly, Side DishRate recipe
Share recipe

Make-Ahead Egg Casserole
This egg casserole is not only quick and easy to make, but it can also be assembled the night before for a prep-free morning. Packed with veggies and flavor, this simple dish is high in protein and fiber for the perfect and filling start to your day! This dish is so versatile, it could also make for a delicious lunch or dinner.
PREP TIME
10 minCOOK TIME
50 minTOTAL TIME
1 hrIngredients
Directions
Place eggs, milk, salt, and pepper in a large mixing bowl and whisk well. Set aside.
Heat a skillet over medium heat. Add olive oil, potatoes, and onion, stirring frequently, until the onion is translucent, 5–7 minutes.
Add mushrooms and bell pepper and cook until the peppers are tender, about 5 minutes more.
Remove from heat. Spray the bottom and edges of a baking dish with cooking spray. Pour the veggie mixture into a baking dish. Top evenly with spinach and pour in the egg mixture. Refrigerate until ready to bake.
Preheat oven to 350 degrees F. Bake the casserole until the eggs are set, 40–50 minutes.
Nutrition Facts
Amount per serving
calories
439total fat
23gsaturated fat
5.9gprotein
25gcarbohydrates
33gfiber
4.5gsugar
7gadded sugar
0gsodium
520mgTAGS:
Eggs, Dairy, Mediterranean, Gluten-free, Vegetarian, High-Protein, Anti-Inflammatory, Family-Friendly, Breakfast, Lunch, DinnerRate recipe
Share recipe

Baked Blueberry French Toast Casserole
When you want French toast for the whole family without the hassle, you can prep this make-ahead breakfast casserole the night before and pop it in the oven for an easy morning treat. Per the USDA, blueberries and almonds contain antioxidants and fiber, while the nuts add healthy fats and protein to a dish that usually skimps on such nutrients, so while it tastes indulgent, it’s actually good for you.
PREP TIME
10 minCOOK TIME
45 minTOTAL TIME
55 minIngredients
Directions
Preheat oven to 350 degrees F. Spray the bottom and sides of a 9x13-inch baking dish with cooking spray. Add blueberries to the baking dish and set aside.
Slice the baguette into rounds or cubes and arrange in the prepared baking dish.
In a mixing bowl, whisk together milk, eggs, almond extract, maple syrup, and cinnamon. Pour over the bread, making sure it is evenly coated.
Bake until the mixture is set and lightly browned, about 45 to 50 minutes. Top with almonds and more blueberries, if desired.
Nutrition Facts
Amount per serving
calories
303total fat
10gsaturated fat
1.9gprotein
14gcarbohydrates
39gfiber
3.2gsugar
19.1gadded sugar
8.8gsodium
304mgTips
This French toast casserole can be made the night before and refrigerated overnight for an easy no-prep morning!
TAGS:
Wheat, Dairy, Eggs, Tree Nuts, Mediterranean, Vegetarian, Family-Friendly, BreakfastRate recipe
Share recipe

Easy Chicken Broccoli Casserole
Let’s face it, casseroles are not known for being healthy. Generally made with refined grains and ultra-processed condensed soups (hello, sodium bomb!), casseroles usually count as comfort food, not health food. But this version uses lean chicken tenders, broccoli, and even nonfat Greek yogurt, which lends its signature tang and creamy texture without any added fat, per the USDA.
PREP TIME
5 minCOOK TIME
15 minTOTAL TIME
20 minIngredients
Directions
Place a large nonstick skillet over high heat. Add olive oil and chicken pieces and cook, stirring occasionally, until chicken is browned, about 2 minutes.
Add rice and broth and stir to combine. Cover and continue cooking over high heat until rice is tender, about 10 minutes.
Stir in yogurt and salt and top with broccoli. Cover and cook until broccoli is bright green and tender, about 3 to 4 minutes.
Nutrition Facts
Amount per serving
Serving size1 ½ cups
calories
462total fat
7.8gsaturated fat
1gprotein
40gcarbohydrates
64gfiber
5.5gsugar
4.4gadded sugar
0.8gsodium
395mgTAGS:
Dairy, Heart-Healthy, Gluten-free, High-Protein, Family-Friendly, Quick & Easy, DinnerRate recipe
Share recipe

Lighter Sweet Potato Casserole
Pears are an excellent way to add natural sweetness to any dish while simultaneously adding vitamins, minerals, and fiber, according to data from the USDA. Pears take the place of added sugar in this sweet potato mixture, while a quick homemade oat mixture forms a crisp topping to take the place of marshmallows. All in all, in this sweet potato casserole, you’ll get over 6 g of fiber per serving and almost no added sugar!
PREP TIME
20 minCOOK TIME
45 minTOTAL TIME
1 hr 5 minIngredients
Directions
Bring a large pot of water to a boil. Add the sweet potatoes and cook until easily pierced with a fork, 20–30 minutes.
In the last 10 minutes of cooking, add the pears. Drain the potatoes and pears thoroughly and place them in a large mixing bowl.
To the mixing bowl, add the soy milk, vanilla, salt, and 1 tsp of cinnamon. Use a potato masher or hand mixer to mix the ingredients until completely smooth. Preheat oven to 375 degrees F.
While the potatoes cook, add the oil to a skillet over medium-high heat. Add the remaining ½ teaspoon cinnamon and stir. Add the oats and pecans and cook until the oats are lightly toasted, about 5 minutes.
Place the potato mixture in a large baking dish. Top with the oat mixture and bake in the preheated oven, 25–30 minutes.
Nutrition Facts
Amount per serving
Serving size¾ cup
calories
225total fat
7gsaturated fat
0.6gprotein
6gcarbohydrates
35gfiber
6.4gsugar
7gadded sugar
0.1gsodium
147mgTAGS:
Soy, Tree Nuts, Heart-Healthy, Mediterranean, Gluten-Free, Vegetarian, Vegan, High-Fiber, Anti-Inflammatory, Side DishRate recipe
Share recipe

Lynn Grieger, RDN, CDCES
Medical Reviewer
Lynn Grieger is a registered dietitian-nutritionist, certified diabetes care and education specialist, certified personal trainer, and certified health and wellness coach. She completed requirements to become a registered dietitian at Valparaiso University in 1987 and completed a dietetic internship at Ingalls Memorial Hospital in Harvey, Illinois, in 1988.
Lynn brings her expertise in nutrition, exercise, and behavior change to her work in helping people reach their individual health and fitness goals. In addition to writing for Everyday Health, she has also written for websites and publications like Food and Health Communications, Today's Dietitian, iVillage.com, and Rodale Press. She has a passion for healthy, nutrient-dense, great-tasting food and for being outdoors as much as possible — she can often be found running or hiking, and has completed a marathon in every state.

Kelly Kennedy, RDN, LDN
Author
Kelly Kennedy is a licensed dietitian-nutritionist with over 14 years of experience in digital media. She previously managed and oversaw nutrition content, recipe development, meal planning, and diet and nutrition coaching at Everyday Health. She developed and reviewed various meal plans, books, slideshows, and online tools, and oversaw the creation of more than 500 unique recipes. She received her bachelor's degree from the University of Massachusetts, Amherst, and a master's degree from the State University of New York College at Oneonta.
Kennedy enjoys anything that takes her outside, from gardening and playing in the yard with her kids to hiking and even feeding her pet chickens.