Discover 10 high-protein casseroles with 30g+ protein per serving, perfect for meal prep and family dinners.
By Olivia Carter, RDUpdated:
When it comes to meal prep, high-protein casseroles are a fantastic option for families and individuals alike. Each recipe in this guide features at least 30 grams of protein per serving, ensuring you meet your nutritional goals while enjoying delicious meals. We prioritized recipes that are not only protein-rich but also balanced in nutrients, easy to prepare, and versatile enough to suit various tastes and dietary restrictions.
Recipe Name
Calories
Protein
Carbs
Fat
Prep Time
1. Chicken and Broccoli Rice Casserole
450
35g
45g
15g
15 minutes
2. Tuna Noodle Casserole
400
32g
50g
10g
20 minutes
3. Egg and Spinach Breakfast Casserole
350
30g
25g
18g
25 minutes
4. Turkey and Sweet Potato Casserole
480
40g
40g
12g
30 minutes
5. Black Bean and Quinoa Casserole
380
31g
55g
7g
20 minutes
6. Chicken Fajita Casserole
460
36g
44g
14g
30 minutes
7. Creamy Sausage and Rice Casserole
500
38g
50g
20g
30 minutes
8. Vegetable and Lentil Casserole
370
30g
60g
5g
25 minutes
9. Shrimp and Asparagus Casserole
420
34g
35g
15g
30 minutes
10. Beef and Broccoli Casserole
490
39g
42g
18g
35 minutes
How We Selected These Recipes
We carefully curated this list of high-protein casseroles based on their nutritional profiles, ensuring each recipe contains at least 30 grams of protein per serving. We also considered ease of preparation, ingredient quality, and the ability to cater to various dietary preferences. Each recipe is designed to be family-friendly and perfect for meal prep, making them ideal for busy lifestyles.
1. Chicken and Broccoli Rice Casserole
This casserole is a classic family favorite that combines tender chicken, nutritious broccoli, and brown rice, all baked in a creamy sauce. It made the list for its impressive protein content and wholesome ingredients, making it a satisfying meal.
Ingredients
150g cooked chicken breast, shredded
100g broccoli florets, steamed
75g brown rice, cooked
50g Greek yogurt
30g shredded cheese (cheddar or mozzarella)
1 tsp garlic powder
Salt and pepper to taste
Macros per serving
Calories
Protein
Carbs
Fat
450
35g
45g
15g
Quick prep
Preheat the oven to 180°C (350°F).
In a mixing bowl, combine shredded chicken, broccoli, brown rice, Greek yogurt, garlic powder, salt, and pepper.
Transfer the mixture to a baking dish and top with shredded cheese.
Bake for 25–30 minutes until the cheese is melted and bubbly.
Let cool for a few minutes before serving.
Pro tip
You can substitute the chicken with cooked turkey or tofu for a different protein source.
2. Tuna Noodle Casserole
A nostalgic dish that’s quick to prepare, this tuna noodle casserole is packed with protein from tuna and enriched with whole grain pasta. It’s a comforting meal that’s perfect for busy weeknights.
Ingredients
150g canned tuna in water, drained
100g whole grain egg noodles, cooked
50g frozen peas
50g cream of mushroom soup
30g shredded cheese (cheddar or Swiss)
1 tsp onion powder
Salt and pepper to taste
Macros per serving
Calories
Protein
Carbs
Fat
400
32g
50g
10g
Quick prep
Preheat the oven to 190°C (375°F).
In a large bowl, mix together tuna, cooked noodles, peas, cream of mushroom soup, onion powder, salt, and pepper.
Pour the mixture into a greased baking dish and top with shredded cheese.
Bake for 20–25 minutes until heated through and cheese is melted.
Serve warm and enjoy!
Pro tip
For added flavor, mix in some diced bell peppers or a splash of hot sauce before baking.
3. Egg and Spinach Breakfast Casserole
This egg casserole is a great way to kickstart your day with a protein-packed breakfast. The combination of eggs and spinach makes it a nutritious option that can be made ahead of time.
Ingredients
200g eggs (about 4 large eggs)
100g fresh spinach, chopped
50g feta cheese, crumbled
50g milk (or a dairy-free alternative)
1 tsp garlic powder
Salt and pepper to taste
Macros per serving
Calories
Protein
Carbs
Fat
350
30g
25g
18g
Quick prep
Preheat the oven to 180°C (350°F).
In a mixing bowl, whisk together eggs, milk, garlic powder, salt, and pepper.
Stir in chopped spinach and feta cheese.
Pour the mixture into a greased baking dish and bake for 25–30 minutes until set.
Let cool slightly before slicing and serving.
Pro tip
You can add diced tomatoes or bell peppers for extra flavor and nutrition.
4. Turkey and Sweet Potato Casserole
This hearty casserole combines lean ground turkey with sweet potatoes for a nutrient-dense meal that’s perfect for fall. It’s not only high in protein but also offers a good dose of vitamins and minerals.
Ingredients
150g ground turkey
200g sweet potatoes, peeled and diced
50g black beans, drained and rinsed
30g shredded cheese (cheddar or Monterey Jack)
1 tsp cumin
Salt and pepper to taste
Macros per serving
Calories
Protein
Carbs
Fat
480
40g
40g
12g
Quick prep
Preheat the oven to 190°C (375°F).
In a skillet, cook ground turkey over medium heat until browned.
In a mixing bowl, combine cooked turkey, diced sweet potatoes, black beans, cumin, salt, and pepper.
Transfer to a baking dish and top with shredded cheese.
Bake for 30–35 minutes until sweet potatoes are tender and cheese is bubbly.
Pro tip
Substitute ground turkey with lean ground beef or chicken for a different flavor profile.
5. Black Bean and Quinoa Casserole
This vegetarian casserole is loaded with protein from black beans and quinoa, making it a fantastic option for plant-based eaters. It’s a filling dish that’s both nutritious and satisfying.
Ingredients
150g cooked quinoa
100g canned black beans, drained and rinsed
50g corn kernels (fresh or frozen)
50g diced tomatoes (canned or fresh)
30g shredded cheese (optional)
1 tsp chili powder
Salt and pepper to taste
Macros per serving
Calories
Protein
Carbs
Fat
380
31g
55g
7g
Quick prep
Preheat the oven to 180°C (350°F).
In a large bowl, mix together cooked quinoa, black beans, corn, diced tomatoes, chili powder, salt, and pepper.
Pour into a greased baking dish and top with shredded cheese if desired.
Bake for 25–30 minutes until heated through.
Serve warm, garnished with fresh cilantro if desired.
Pro tip
Add diced bell peppers for extra crunch and flavor.
6. Chicken Fajita Casserole
This flavorful casserole takes the classic chicken fajitas and turns them into a baked dish. It’s loaded with protein and perfect for a fun family dinner.
Ingredients
150g cooked chicken breast, diced
100g bell peppers, sliced
100g onion, sliced
75g brown rice, cooked
30g shredded cheese (Mexican blend)
1 tsp fajita seasoning
Salt and pepper to taste
Macros per serving
Calories
Protein
Carbs
Fat
460
36g
44g
14g
Quick prep
Preheat the oven to 190°C (375°F).
In a mixing bowl, combine diced chicken, bell peppers, onion, brown rice, fajita seasoning, salt, and pepper.
Transfer the mixture to a greased baking dish and top with shredded cheese.
Bake for 25–30 minutes until the vegetables are tender and cheese is melted.
Serve with avocado or salsa for added flavor.
Pro tip
For a spicier kick, add jalapeños or a dash of hot sauce before baking.
7. Creamy Sausage and Rice Casserole
This comforting casserole features flavorful sausage and rice in a creamy sauce, making it a perfect meal for chilly nights. It’s rich in protein and sure to satisfy.
Ingredients
150g cooked sausage (Italian or turkey)
100g white rice, cooked
50g cream of chicken soup
30g shredded cheese (cheddar)
1 tsp garlic powder
Salt and pepper to taste
Macros per serving
Calories
Protein
Carbs
Fat
500
38g
50g
20g
Quick prep
Preheat the oven to 180°C (350°F).
In a mixing bowl, combine cooked sausage, cooked rice, cream of chicken soup, garlic powder, salt, and pepper.
Pour into a greased baking dish and top with shredded cheese.
Bake for 30–35 minutes until heated through and cheese is bubbly.
Let cool slightly before serving.
Pro tip
You can swap the sausage for cooked chicken or a plant-based sausage for a lighter option.
8. Vegetable and Lentil Casserole
This nutrient-dense casserole is packed with lentils and vegetables, making it a great choice for a hearty vegetarian meal. It’s high in protein and fiber, keeping you full for longer.
Ingredients
150g cooked lentils
100g diced zucchini
100g diced carrots
50g diced tomatoes (canned or fresh)
30g shredded cheese (optional)
1 tsp Italian seasoning
Salt and pepper to taste
Macros per serving
Calories
Protein
Carbs
Fat
370
30g
60g
5g
Quick prep
Preheat the oven to 180°C (350°F).
In a mixing bowl, combine cooked lentils, diced zucchini, carrots, diced tomatoes, Italian seasoning, salt, and pepper.
Pour into a greased baking dish and top with shredded cheese if desired.
Bake for 25–30 minutes until heated through.
Serve warm, garnished with fresh herbs if desired.
Pro tip
Add spinach or kale for extra nutrients and flavor.
9. Shrimp and Asparagus Casserole
This light and refreshing casserole combines shrimp with asparagus for a protein-rich meal that’s perfect for spring. It’s quick to prepare and packed with flavor.
Ingredients
150g cooked shrimp
100g asparagus, chopped
75g brown rice, cooked
50g cream of mushroom soup
30g shredded cheese (Parmesan)
1 tsp lemon juice
Salt and pepper to taste
Macros per serving
Calories
Protein
Carbs
Fat
420
34g
35g
15g
Quick prep
Preheat the oven to 190°C (375°F).
In a mixing bowl, combine cooked shrimp, chopped asparagus, brown rice, cream of mushroom soup, lemon juice, salt, and pepper.
Pour into a greased baking dish and top with shredded cheese.
Bake for 20–25 minutes until heated through and cheese is melted.
Serve warm with lemon wedges.
Pro tip
You can substitute shrimp with chicken or tofu for a different protein source.
10. Beef and Broccoli Casserole
This hearty casserole features tender beef and broccoli in a savory sauce, making it a filling meal that’s perfect for any night of the week. It’s high in protein and deliciously satisfying.
Ingredients
150g cooked beef (ground or diced)
100g broccoli florets, steamed
75g white rice, cooked
50g cream of mushroom soup
30g shredded cheese (cheddar)
1 tsp soy sauce
Salt and pepper to taste
Macros per serving
Calories
Protein
Carbs
Fat
490
39g
42g
18g
Quick prep
Preheat the oven to 180°C (350°F).
In a mixing bowl, combine cooked beef, steamed broccoli, cooked rice, cream of mushroom soup, soy sauce, salt, and pepper.
Transfer to a greased baking dish and top with shredded cheese.
Bake for 25–30 minutes until heated through and cheese is bubbly.
Let cool slightly before serving.
Pro tip
Add a splash of sesame oil for extra flavor and depth.
Bottom Line
These ten high-protein casseroles are perfect for meal prep and family dinners, providing at least 30 grams of protein per serving. Our top picks include the Chicken and Broccoli Rice Casserole for its balanced macros, the Tuna Noodle Casserole for its nostalgic comfort, and the Turkey and Sweet Potato Casserole for its hearty nutrition. With a variety of flavors and ingredients, you can easily rotate these dishes throughout the week to keep meals exciting while meeting your protein needs.
Frequently Asked Questions
What is the average protein content of these casseroles?
Each casserole in this guide contains at least 30 grams of protein per serving, making them excellent choices for high-protein diets.
Can these recipes be made ahead of time?
Yes, all of these casseroles are perfect for meal prep and can be stored in the fridge or freezer for later use.
Are these recipes suitable for different dietary preferences?
Absolutely! This list includes a variety of options, from chicken and turkey to plant-based bean casseroles, catering to diverse dietary needs.
How can I track the macros for these recipes?
You can log these recipes in calorie tracking apps like Nutrola, MyFitnessPal, or Cronometer to easily monitor your intake.