When you think about the ultimate comfort food, a warm casserole dish is probably somewhere on the list. Not only are these a delicious way to eat a comfort meal, but these dishes are also super convenient and easy to prepare, especially if you’re wanting to meal prep for a few days of cooking for more than just you. 

Think of lasagna, chicken pot pie, and shepherd’s pie. All great comfort foods. But all loaded with a ton of carbs. And when you’re on a fitness journey, you’re probably looking to stay within your diet, which means staying away from classic casserole dishes like these. However, a simple switch in ingredients can help you stick to your goals while also still bringing you the same amount of satisfaction and convenience that classic casserole recipes offer.

That’s why today I’m sharing a round up of low carb casserole recipes you would love that will hit all the spots. Hope you enjoy!

10 Low-Carb Casserole Recipes

Before we jump right into the recipes, let’s first talk about what a low-carb casserole is just be sure that we’re all on the same page.

What Is A Low-Carb Casserole

A classic casserole recipe is a one pan dish usually made with a pasta or rice base, any variety of meats or beans, and is typically loaded with cheeses and creamy sauces.

In a low carb casserole, the pasta and rice is usually replaced with a low carb base like cauliflower, broccoli, or zucchini alternatives. The meats in low carb casseroles are also typically lean proteins like chicken, beef, or fish and other ingredients used typically include healthy fats like avocado for example.

Low carb just means there is usually less than 45 grams of carbs per serving. Enjoy any one of these low carb casserole recipes below.

How To Make A Casserole Low Carb

Write down your favorite casserole recipes 

When you think of your favorite casserole dishes? What comes to mind? What ingredients do you typically need? Write down the recipe and highlight the ingredients that are high carb that may need to get switched out. This will help you make a low carb grocery list.

Switch up the ingredients

Replace your protein with lean protein like chicken, ground turkey, beef, and fish. Add avocado, and low carb cheeses like cheddar, Gouda, Parmesan, and cottage cheese. Check the labels on your creamy sauces or make your own with low sugar and carbs. This should help you with being able to measure the right amount of carbs, fats, and other nutrients that will go into the dish.

Eliminate the starch

When going for a low carb meal, opt for non starchy vegetables and skip the pasta and rice altogether. Look for cauliflower rice, zucchini noodles, and the like.

What Are The Best Low-Carb Casserole Recipes

Veggie Breakfast Casserole with Cottage Cheese

8g carbs, 28g protein, 19g fat

Looking for a feeling, low-carb casserole, breakfast idea? It doesn’t get too much more lower carb than this. The net carbs and this egg casserole recipe is only 8 grams. It’s pretty easy to prepare as well. Just chopped a veggies. Mix in the eggs and cheeses and voilà.

Ingredients

2 Egg, large – 144 calories

¼ cup Cottage cheese, 2% – 45 calories

⅓ cup Cheese, shredded, mozzarella – 112 calories

0.3 cup Mushrooms, small, whole or sliced – 5 calories

½ cup Leafy greens, spinach, raw – 4 calories

0.3 Onion, yellow, large – 17 calories

¼ tsp Salt – 0 calories

¼ tsp Pepper, ground – 0 calories

Instructions
  1. Preheat oven to 400 degrees F.
  2. This recipe works best when making 2-3 servings at once.
  3. Dice onion and slice mushrooms (if not already sliced).
  4. Spray a pan or large skillet with an oil spray, stir-fry onion and mushrooms for ~6 minutes – until raw onion breaks down.
  5. Spray 2 or 4 quart casserole dish (2 quart for 2 servings, 4 quart for 3-4 servings) with an oil spray.
  6. Whisk eggs in a bowl, add in both cheeses, veggies (including raw spinach), and seasonings.
  7. Pour mixture into casserole dish.
  8. Bake for 20-25 minutes, or until eggs are cooked through.

Loaded Veggie Breakfast Casserole

10g carbs, 24g protein, 18g fat

What I like about making an egg casserole is the fact that they are super feeling, but also can last over the course of a few days or can be spread out to feed a larger group of people. In this recipe, we throw in even more vegetables than the previous example. Not a huge egg fan? See also these low carb breakfast without eggs.

Ingredients

2 Egg, large – 144 calories

1 cup Broccoli – 24 calories

½ Bell pepper, red, medium – 19 calories

2 cups Leafy greens, spinach, raw – 14 calories

⅓ cup Cheese, shredded, mozzarella – 112 calories

¼ tsp Pepper, ground – 0 calories

¼ tsp Basil, dried – 0 calories

¼ tsp Oregano – 0 calories

¼ tsp Salt – 0 calories

Instructions
  1. Note: this recipe works best when making it 2-3 servings.
  2. Preheat oven to 400 degrees F.
  3. Spray a pan or large skillet with an oil spray.
  4. Chop veggies and stir fry for ~5 minutes on medium heat.
  5. Crack eggs in a bowl, whisk with a fork. Mix in ½ the cheese.
  6. Spray a casserole dish with an oil spray, add in veggies.
  7. Pour in egg & cheese mixture into the casserole dish.
  8. Top with the rest of the cheese.
  9. Bake for 20-25 minutes, until you can insert a fork and it comes out clean.

Low Carb Lasagna

17g carbs, 48g protein, 23g fat

We can’t talk about casserole without mentioning this staple. Classic lasagna is full of carbs, but in this low-carb variation we use hearts of palm noodles to still taste all the rest of the goodness of this nostalgic dish.

Ingredients

4 oz Ground beef, 93% lean, raw – 170 calories

4 oz Hearts of palm noodles, lasagna shape – 20calories

½ cup Tomatoes, canned, crushed – 25 calories

⅓ cup Cheese, Parmesan, shredded (cups) – 111calories

⅓ cup Cheese, Parmesan, grated (cups) – 115calories

½ tsp Garlic salt (tsp) – 0 calories

¼ tsp Basil, dried – 0 calories

¼ tsp Oregano – 0 calories

Instructions
  1. Note: this recipe works best when making 3+ servings at once.
  2. Preheat oven to 425 degrees F.
  3. Spray a pan or large skillet with an oil spray.
  4. Stir fry ground beef until cooked through, about 6 minutes.
  5. Mix in garlic salt, basil, oregano, and tomatoes.
  6. Rinse and drain hearts of palm lasagna noodles.
  7. Spray a casserole dish with an oil spray.
  8. Layer in lasagna noodles, meat sauce, cheeses, and then that sequence again until you have no more ingredients.
  9. Bake for 20 minutes, serve hot.
  10. No hearts of palm lasagna noodles? Use hearts of palm “spaghetti” or cauliflower rice instead.

Shrimp Scampi

6g carbs, 40g protein, 10g fat

Here is another super low-carb casserole recipe. And this shrimp scampi dish we said spaghetti for squash spaghetti to make this incredible 6 grams of carbs meal they can feed the whole family.

Ingredients

5 oz Shrimp, fresh or frozen – 140 calories

½ cup Squash, spaghetti – 23 calories

⅓ cup Cheese, Parmesan, grated (cups) – 115calories

Instructions
  1. Preheat oven to 400 degrees.
  2. This recipe works best when making 2-3 servings.
  3. Note: ½ medium spaghetti squash yields 2 cups “spaghetti.”
  4. Cut spaghetti squash in half (be careful!); scoop out seeds.
  5. Bake squash, face down on top of a parchment paper-lined baking dish for 30 minutes.
  6. While squash is baking, stir-fry shrimp from frozen on stove top with oil spray. Drain shrimp – there will likely be excess water.
  7. Take out squash & shred with fork.
  8. Combine all ingredients.
  9. Spray casserole dish with an oil spray; add ingredients to casserole dish.
  10. Bake for 20 minutes

Cheesy Cauliflower Chicken Bake

11g carbs, 48g protein, 15g fat

This is one of my favorite cauliflower casserole dishes to make. It’s hardy and delicious. The net carbs are great too (only 11 grams), especially for the amount of protein you get too. 

Ingredients

6 oz Chicken breast, boneless, skinless, raw – 190calories

1 Uncured bacon, slice – 44 calories

1 Tbsp Scallions – 1 calories

¾ cup Cauliflower rice, raw (already riced) – 29calories

3 Tbsp Cream cheese, whipped – 100 calories

¼ cup Milk, 2% (cups) – 31 calories

⅛ tsp Garlic salt – 0 calories

Instructions
  1. Preheat oven to 400 degrees.
  2. This recipe works best when making 2-3 servings.
  3. Spray pan or large skillet with an oil spray. Cook chicken breast for ~8 minutes on each side. Use an instant read thermometer to make sure chicken gets to 165 degrees internally. Once cooked, chop chicken into small pieces (or you can cut chicken before cooking).
  4. In another pan, stir fry cauliflower rice with an oil spray on stove top until you see some browning (~5 minutes).
  5. Mix all ingredients together.
  6. Spray casserole dish with an oil spray, add all ingredients (besides scallions) into the dish.
  7. Bake for 10 minutes.
  8. While baking, fry bacon on stove top and chop scallions into small pieces.
  9. After baking, top casserole with scallions and bacon pieces.

Enchilada Casserole

21g carbs, 38g protein, 23g fat

If you are looking for an easy dinner, then you have to try this chicken casserole.

Ingredients

4 oz Rotisserie chicken – 200 calories

½ cup Enchilada sauce – 48 calories

1½ cups Cauliflower rice, frozen – 40 calories

⅓ cup Cheese, shredded, mozzarella – 112 calories

1 tsp Avocado oil (tsp) – 41 calories

⅛ tsp Salt – 0 calories

⅛ tsp Pepper, ground – 0 calories

Instructions
  1. Add oil to a pan or large skillet and stir fry cauliflower rice until cooked through.
  2. Preheat oven to 375 degrees F.
  3. Add cauliflower rice, chicken, salsa verde, and spices to a casserole dish, optional: mix ingredients.
  4. Top with cheese.
  5. Bake for 20 minutes.
  6. Enjoy!
  7. Note: You can use fresh riced cauliflower if you prefer, and/or you can cook your own chicken if you don’t want to use rotisserie.

Eggplant Parm

20g carbs, 21g protein, 16g fat

This one is made almost like a pizza casserole. You will layer tomatoes, eggplant, sauce and cheese to create this yummy low carb casserole dish.

Ingredients

1 cup Eggplant slices – 35 calories

½ cup Tomatoes, canned, crushed – 25 calories

⅓ cup Cheese, shredded, mozzarella – 112 calories

⅓ cup Cheese, Parmesan, grated (cups) – 115calories

¼ tsp Pepper, ground – 0 calories

¼ tsp Basil, dried – 0 calories

¼ tsp Oregano – 0 calories

Instructions
  1. Preheat oven to 400 degrees Fahrenheit. 
  2. This recipe works best when making 2-3 servings at one time.
  3. Note: 1 whole eggplant is about 2 cups of sliced eggplant.
  4. Spray pan or large skillet with an oil spray; cook eggplant slices for ~2 minutes on each side on medium heat.
  5. Spray casserole dish with an oil spray.
  6. Layer tomatoes, eggplant slices, shredded mozzarella cheese, and grated Parmesan cheese.
  7. Bake for 25 minutes.

Chicken Alfredo Bake

8g carbs, 60g protein, 27g fat

Ingredients

6 oz Chicken breast, boneless, skinless, raw – 190calories

½ cup Cauliflower florets – 13 calories

⅓ cup Cheese, shredded, mozzarella – 112 calories

1 cup Leafy greens, spinach, raw – 7 calories

⅓ cup Cheese, Parmesan, grated (cups) – 115calories

¼ cup Alfredo sauce – 100 calories

Instructions
  1. Preheat oven to 400 degrees.
  2. This recipe works best when making 2-3 servings.
  3. Spray pan with an oil spray. Cook chicken breast for ~8 minutes on each side. Use an instant read thermometer to make sure chicken gets to 165 degrees internally.
  4. Spray a separate pan with an oil spray & stir fry cauliflower florets for ~7 minutes.
  5. Spray casserole dish with an oil spray.
  6. Combine all ingredients, add to casserole dish.
  7. Bake for 25 minutes.

Quick Cheesy Protein Casserole

15g carbs, 38g protein, 35g fat

Ingredients

1½ cups Broccoli, frozen – 47 calories

4 oz Ground beef, 93% lean, raw – 170 calories

¼ cup Cheese, Mexican, shredded – 114 calories

½ cup Alfredo sauce – 200 calories

⅛ tsp Garlic salt – 0 calories

Instructions
  1. Note: This recipe works best when making multiple servings at once
  2. Preheat oven to 375 F
  3. Spray a pan with an oil spray, stir fry broccoli and ground beef until foods have cooked through
  4. Add those contents to an oven-safe pan
  5. Add in Alfredo and seasonings, mix everything so it’s combined
  6. Top with cheese
  7. Bake for 15 minutes
  8. No dairy? Use pesto instead of Alfredo, and top with diced avocado after cooking. No meat? Use beans.

BBQ Chicken Bake

24g carbs, 34g protein, 19g fat

This is a mouth watering chicken casserole dish you absolutely must try. And yes, even with the barbeque sauce, pineapples, and cheese, surprisingly this dish still counts as low carb overall. A win-win!

Ingredients

6 oz Chicken thigh, boneless, skinless, raw – 190calories

4 Tbsp Barbeque sauce, unsweetened – 30 calories

½ cup Pineapple, frozen chunks, unsweetened – 47calories

¼ cup Cheese, shredded, mozzarella – 84 calories

2 cups Leafy green, spinach – 14 calories

1 tsp Butter (tsp) – 36 calories

¼ tsp Salt – 0 calories

¼ tsp Pepper, ground – 0 calories

Instructions
  1. Preheat oven to 425 degrees F.
  2. Pat chicken thigh dry with a paper towel, and season with salt & pepper on both sides.
  3. Add butter to a pan and heat on medium heat.
  4. Add chicken to the pan, and cook for 1-2 minutes on each side.
  5. Add 1/2 the barbecue sauce to a casserole dish.
  6. Put chicken in the dish, and top with cheese, pineapple, the rest of the barbecue sauce, and more salt & pepper.
  7. Bake for 20 minutes, then broil for 2-3 more minutes.
  8. Serve on top of a bowl of spinach, adding more BBQ sauce and pineapple from the casserole dish (that wasn’t on top of the chicken).

Cheesesteak Casserole

16g carbs, 35g protein, 26g fat

Here’s one of my all time favorite gluten free dinner ideas when it comes to low carb casseroles. This delicious dish works perfectly if you’re wanting to meal prep ahead. It’s loaded with protein and satiating bites everyone will enjoy. Plus it doesn’t feel like you’re missing anything — each bite has all that you would expect out of a philly cheese dish.

Ingredients

4 oz Ground beef, 93% lean, raw – 170 calories

½ Bell pepper, yellow, large – 25 calories

¼ cup Mushrooms, small, whole or sliced – 4calories

½ Onion, yellow – 28 calories

2 slice Thin sliced provolone – 100 calories

2 Tbsp Cream cheese, whipped (Tbsp) – 66 calories

1 tsp Avocado oil (tsp) – 41 calories

1 tsp Garlic, minced (tsp) – 0 calories

⅛ tsp Salt – 0 calories

⅛ tsp Italian seasoning – 0 calories

⅛ tsp Red pepper flakes – 0 calories

Instructions 
  1. Note: This recipe works best when making multiple servings at once
  2. Preheat oven to 375 F
  3. Thinly slice peppers, onions, and mushrooms
  4. Add oil to a pan or large skillet. Stir fry all vegetables, minced garlic, and ground beef until all foods have cooked through
  5. Add those contents to an oven-safe pan
  6. Add dollops of cream cheese throughout
  7. Top with Provolone
  8. Bake for 10 minutes, or until cheese has melted
  9. No dairy? Use pesto instead of Alfredo, and top with diced avocado after cooking, or swap this meal out for another. No meat? Use beans.