10 Gluten Free Casserole Recipes for Easy Weeknight Dinners
The best gluten free casserole recipes build their flavor in the sauce, not the thickener. Rice, potatoes, corn tortillas, and gluten free pasta each soak up that sauce differently, so one base can turn creamy, cheesy, or brothy depending on the direction you take. Those ten versions below run that whole range.

Make the Classic Creamy Chicken and Rice Casserole first if you want the weeknight benchmark. Choose the Buffalo Chicken Cauliflower Rice Casserole for heat with fewer carbs, or the Eggplant Parmesan Casserole Without Breading for a meatless main. There is a breakfast bake at the end for slow mornings.
Which Gluten Free Casserole Should You Make?
| Recipe | Flavor profile | Best for |
|---|---|---|
| Classic Creamy Chicken and Rice Casserole | Savory, creamy, mild | The traditional weeknight dinner |
| Cheesy Beef and Potato Casserole | Hearty, meaty, cheesy | A filling family supper |
| Tuna Noodle Casserole with Gluten Free Rotini | Briny, creamy, nostalgic | Retro comfort on a budget |
| Baked Ziti with Gluten Free Penne | Herby, tangy, cheesy | Italian night without the fuss |
| Chicken Enchilada Casserole with Corn Tortillas | Smoky, slightly spicy, saucy | Mexican food lovers |
| Buffalo Chicken Cauliflower Rice Casserole | Tangy, spicy, rich | Low carb and bold heat |
| Beef and Vegetable Shepherd’s Pie | Savory, deep, vegetable-forward | Cold weather comfort |
| Eggplant Parmesan Casserole Without Breading | Bright, garlicky, tender | A meatless Monday main |
| Turkey Taco Quinoa Bake | Zesty, smoky, cheesy | Meal prep and leftovers |
| Turkey Sausage and Sweet Potato Breakfast Casserole | Savory, slightly sweet, herby | A leisurely weekend brunch |
Classic Creamy Chicken and Rice Casserole
This is the one you make when you want a casserole that tastes like it took much longer than it did. You get tender chicken, soft rice, and a sauce built from real stock and cream, not a can of condensed soup.

Ingredients (makes 6 servings)
- Long grain white rice, rinsed: 300 g (1 1/2 cups)
- Boneless, skinless chicken thighs, cut into bite-size pieces: 680 g (1 1/2 lb)
- Unsalted butter: 3 tbsp
- Onion and carrots, both diced: 1 onion and 2 carrots
- Garlic cloves, minced: 3
- Gluten free all-purpose flour: 2 tbsp
- Chicken stock: 480 ml (2 cups)
- Heavy cream: 240 ml (1 cup)
- Shredded sharp cheddar cheese: 170 g (1 1/2 cups)
- Dried thyme, kosher salt, and black pepper: to taste
Instructions
Step 1: Preheat the oven to 375F (190C). Melt 2 tbsp of the butter in a large oven-safe skillet over medium-high heat. Season the 680 g (1 1/2 lb) chicken with salt and pepper, then brown the pieces in two batches until deeply golden, about 3 minutes per side. You want a real sear on the outside because that is where the sauce picks up its first layer of flavor.
Step 2: You’ll lower the heat to medium before you add the remaining 1 tbsp butter, the diced onion, and the carrots. Stir everything often until the onion turns soft and the carrots have a little give, about 6 minutes. Add the 3 minced garlic cloves and the 2 tbsp gluten free flour, and keep stirring for 1 minute so the flour loses its raw taste.
Step 3: Pour in 120 ml (1/2 cup) of the stock while you scrape the bottom of the skillet. Stir until the mixture is smooth, then add the remaining 360 ml (1 1/2 cups) stock and the 240 ml (1 cup) cream. Bring it to a gentle simmer, then add the 300 g (1 1/2 cups) rice, 1 tbsp thyme, 1 tsp salt, and 1/2 tsp pepper. Let it bubble for 1 minute.
Step 4: Return the browned chicken and any juices to the skillet, and use your spoon to bury the pieces in the rice mixture. Cover the pan tightly, transfer it to the oven, and bake for 30 minutes. Uncover, scatter the 170 g (1 1/2 cups) cheddar over the top, and bake 8 minutes more until the rice is tender and the edges are browned.
Step 5: Let the casserole sit on the stovetop for 5 minutes before you scoop it into shallow bowls. Serve it hot, because the rice will keep drinking up the sauce as it sits.
Cheesy Beef and Potato Casserole
This is the one for a cold night when everyone wants seconds. Thin-sliced potatoes cook slowly in a beefy, garlicky cream sauce, and the cheese on top gets brown and lacy at the edges.

Ingredients (makes 8 servings)
- Russet potatoes, peeled and sliced 3 mm (1/8 inch) thick: 1.2 kg (2 1/2 lb)
- Ground beef: 900 g (2 lb)
- Yellow onion, finely diced: 1 large
- Garlic cloves, minced: 4
- Gluten free all-purpose flour: 3 tbsp
- Beef stock: 480 ml (2 cups)
- Heavy cream: 240 ml (1 cup)
- Dried oregano: 1 tsp
- Shredded mozzarella cheese: 340 g (3 cups)
- Kosher salt and black pepper: to taste
Instructions
Step 1: Preheat your oven to 400F (200C) and grease a 23 x 33 cm (9 x 13 inch) baking dish. Brown the 900 g (2 lb) ground beef in a large skillet over medium-high heat, breaking up the meat as it cooks for about 7 minutes. You’ll know it is ready when no pink spots remain and the bottom of the pan has a thin brown layer.
Step 2: Drain off all but 1 tbsp of the fat, then add the diced onion and cook for 5 minutes until it softens. Stir in the 4 minced garlic cloves and the 3 tbsp gluten free flour, cooking for 1 minute so the flour turns golden, not brown.
Step 3: Pour in the 480 ml (2 cups) beef stock while you scrape up the browned bits from the pan. Stir in the 240 ml (1 cup) cream, 1 tsp oregano, 1 tsp salt, and 1/2 tsp pepper, and bring the sauce to a simmer. You want it thick enough to coat the back of a spoon, about 3 minutes.
Step 4: Layer one third of your sliced potatoes in the baking dish, then spoon half the beef mixture over them. Repeat those layers, then finish with the last third of the potatoes. Cover the dish with foil and bake for 50 minutes, until a knife slides into the potatoes with no resistance.
Step 5: Uncover and scatter the 340 g (3 cups) mozzarella over the top. Bake for 15 more minutes, until the cheese is browned in spots. Let the casserole rest for 10 minutes before you cut it into squares and serve.
Tuna Noodle Casserole with Gluten Free Rotini
This is the retro casserole you remember, but built with ingredients you actually have on a Tuesday. The peas stay bright, the sauce stays creamy, and the crushed chips on top give it a salty crunch.

Ingredients (makes 6 servings)
- Gluten free rotini pasta: 340 g (12 oz)
- Canned tuna in water, drained and flaked: 3 cans (each 140 g / 5 oz)
- Unsalted butter: 4 tbsp
- Cremini mushrooms, sliced: 225 g (8 oz)
- Yellow onion, finely diced: 1 medium
- Gluten free all-purpose flour: 3 tbsp
- Whole milk: 480 ml (2 cups)
- Chicken stock: 240 ml (1 cup)
- Frozen peas: 150 g (1 cup)
- Gluten free potato chips, crushed: 85 g (2 cups crushed)
Instructions
Step 1: Bring a large pot of salted water to a boil, then cook the 340 g (12 oz) rotini 2 minutes less than the package directs. Drain it and rinse briefly under cold water so the pasta stops cooking. You want it slightly underdone because it will finish in the oven.
Step 2: Melt the 4 tbsp butter in a large Dutch oven over medium heat. Add the 225 g (8 oz) mushrooms and the diced onion, and cook for 8 minutes until the mushrooms release their liquid and start to brown. You will hear the pan go from wet to a gentle sizzle.
Step 3: Stir in the 3 tbsp gluten free flour and cook for 1 minute, whisking so it does not clump. Pour in the 240 ml (1 cup) chicken stock while you whisk, then stream in the 480 ml (2 cups) milk. Keep stirring until the sauce thickens enough to cling to your whisk, about 4 minutes. Season with 1 tsp salt and 1/2 tsp pepper.
Step 4: Fold in the drained pasta, the flaked tuna, and the 150 g (1 cup) peas. Spoon everything into a greased 23 x 33 cm (9 x 13 inch) baking dish, then scatter the 85 g (2 cups) crushed potato chips over the top.
Step 5: Bake at 375F (190C) for 20 minutes, until the edges bubble and the chip topping turns deep golden. Serve it straight from the dish with a big spoon.
Baked Ziti with Gluten Free Penne
This version keeps the ricotta creamy and the sauce bright, with no watery layer at the bottom. It is the one I go for when a red sauce craving hits and I want leftovers that reheat well.

Ingredients (makes 8 servings)
- Gluten free penne pasta: 450 g (1 lb)
- Marinara sauce: 720 ml (3 cups)
- Whole milk ricotta cheese: 425 g (15 oz)
- Shredded mozzarella cheese: 340 g (3 cups)
- Grated Parmesan cheese: 85 g (3/4 cup)
- Large egg: 1
- Garlic cloves, minced: 2
- Dried basil: 1 tsp
- Fresh parsley leaves, chopped: 3 tbsp
- Kosher salt and black pepper: to taste
Instructions
Step 1: Heat the oven to 375F (190C) and cook the 450 g (1 lb) penne 2 minutes shy of the package time in well-salted water. Drain it and let it sit in the colander while you make the filling. You want the pasta still firm at the center.
Step 2: Stir together the 425 g (15 oz) ricotta, 170 g (1 1/2 cups) of the mozzarella, 55 g (1/2 cup) of the Parmesan, the egg, 2 minced garlic cloves, 1 tsp dried basil, 1 tsp salt, and 1/2 tsp pepper. Fold until the mixture is uniform, and taste it before you add the pasta. It should be a little salty since the penne will mellow it.
Step 3: Mix the drained penne with 480 ml (2 cups) of the marinara in a large bowl. Spread half of that into a greased 23 x 33 cm (9 x 13 inch) baking dish, then drop spoonfuls of the ricotta mixture over it and gently spread them into an even layer. Top with the remaining pasta and the remaining 240 ml (1 cup) marinara.
Step 4: Scatter the last 170 g (1 1/2 cups) mozzarella and the remaining 30 g (1/4 cup) Parmesan over the top. Cover with foil and bake for 25 minutes, then uncover and bake 15 minutes more until the cheese is bubbling and browned in spots.
Step 5: Let the baked ziti rest for 8 minutes, then scatter the 3 tbsp chopped parsley over it. Cut it into squares and serve hot with a spoon for the saucy bottom.
Chicken Enchilada Casserole with Corn Tortillas
This one layers corn tortillas like lasagna so you get all the enchilada flavor without rolling a single one. The tortillas soften into the red sauce and hold just enough structure to keep the layers visible.

Ingredients (makes 6 servings)
- Boneless, skinless chicken breasts: 680 g (1 1/2 lb)
- Corn tortillas: 12 small
- Red enchilada sauce: 480 ml (2 cups)
- Shredded Monterey Jack cheese: 340 g (3 cups)
- Yellow onion, diced: 1 medium
- Garlic cloves, minced: 3
- Ground cumin: 1 tsp
- Smoked paprika: 1 tsp
- Sour cream: 240 ml (1 cup)
- Fresh cilantro leaves, chopped: 1/4 cup
Instructions
Step 1: Put the 680 g (1 1/2 lb) chicken breasts in a pot with enough water to cover them by 2.5 cm (1 inch). Bring to a boil, then lower the heat and simmer for 12 minutes until the thickest part reaches 165F (74C). You can poach them a day ahead if you want to save time.
Step 2: Shred the chicken with two forks while it is still warm, and toss it with the 1 tsp cumin, 1 tsp smoked paprika, and 1/2 tsp salt. In a small bowl, whisk the 240 ml (1 cup) sour cream with half of the enchilada sauce so it loosens.
Step 3: Spread one third of the enchilada sauce into a greased 23 x 33 cm (9 x 13 inch) baking dish. Arrange 6 of the corn tortillas over the sauce, tearing them if needed to cover the bottom. Layer half the chicken, half the onion, and 170 g (1 1/2 cups) of the Monterey Jack on top.
Step 4: Repeat those layers with 6 more tortillas, the remaining chicken and onion, and another 170 g (1 1/2 cups) cheese. Pour the remaining sauce and the sour cream mixture evenly over the top, then cover tightly with foil. Bake at 375F (190C) for 25 minutes.
Step 5: Uncover, scatter the last 85 g (3/4 cup) cheese on top, and bake for 10 minutes more until the edges bubble. Scatter the 1/4 cup cilantro over the casserole and serve it hot with extra sour cream.
Buffalo Chicken Cauliflower Rice Casserole
This is the one for anyone who wants buffalo wing flavor without the fryer. The cauliflower rice soaks up the hot sauce cream, and a ranch-style seasoning keeps the whole thing from tasting one-note.

Ingredients (makes 4 servings)
- Cauliflower rice, fresh or thawed: 900 g (6 cups)
- Cooked chicken breast, shredded: 450 g (1 lb)
- Cream cheese, softened: 225 g (8 oz)
- Hot sauce: 120 ml (1/2 cup)
- Sour cream: 120 ml (1/2 cup)
- Shredded sharp cheddar cheese: 225 g (2 cups)
- Green onions, sliced: 4
- Garlic powder: 1 tsp
- Onion powder: 1 tsp
- Dried dill: 1/2 tsp
Instructions
Step 1: Heat the oven to 400F (200C). Press the 900 g (6 cups) cauliflower rice in a clean kitchen towel to remove as much water as you can, because excess liquid will make the casserole soupy. You should see the towel dampen but not drip.
Step 2: Beat the 225 g (8 oz) cream cheese, 120 ml (1/2 cup) hot sauce, 120 ml (1/2 cup) sour cream, 1 tsp garlic powder, 1 tsp onion powder, and 1/2 tsp dill in a large bowl. Stir until smooth, then fold in the cauliflower rice and the 450 g (1 lb) shredded chicken.
Step 3: Spoon the mixture into a greased 20 x 20 cm (8 x 8 inch) baking dish and smooth the top. Scatter the 225 g (2 cups) cheddar over it, then bake for 25 minutes until the cheese is melted and the edges start to brown.
Step 4: Turn on the broiler for 2 minutes if you like a darker top, watching so the cheese does not burn. Let the casserole sit for 5 minutes, then scatter the green onions over it and serve hot.
Beef and Vegetable Shepherd’s Pie
This casserole keeps the meat layer rich with red wine vinegar instead of wine, and the potato top gets a good crust because you rough it up with a fork before it bakes. It is the one I make when I want vegetables and beef in the same bite.

Ingredients (makes 8 servings)
- Ground beef: 900 g (2 lb)
- Russet potatoes, peeled and quartered: 1.4 kg (3 lb)
- Unsalted butter: 4 tbsp
- Whole milk: 120 ml (1/2 cup)
- Yellow onion, diced: 1 large
- Carrots, peeled and diced: 3 medium
- Frozen peas: 150 g (1 cup)
- Tomato paste: 3 tbsp
- Beef stock: 360 ml (1 1/2 cups)
- Cornstarch: 1 tbsp
Instructions
Step 1: Put the 1.4 kg (3 lb) potatoes in a large pot, cover them with cold water, and bring to a boil. Cook for 18 minutes until a fork slips through the center, then drain and return them to the pot. Mash in the 4 tbsp butter and 120 ml (1/2 cup) milk with 1 tsp salt, and set the pot aside. You want the mash thick enough to hold a fork mark.
Step 2: Brown the 900 g (2 lb) ground beef in a heavy skillet over medium-high heat for 8 minutes, crumbling it as it cooks. Drain all but 1 tbsp of the fat, then add the diced onion and carrots. Cook for 6 minutes, stirring occasionally, until the carrots begin to soften at the edges.
Step 3: Stir in the 3 tbsp tomato paste and cook for 2 minutes until it darkens and smells sweet, not raw. Dissolve the 1 tbsp cornstarch in 60 ml (1/4 cup) of the stock, then add it along with the remaining 300 ml (1 1/4 cups) stock. Simmer for 5 minutes until the liquid thickens enough to coat the meat.
Step 4: Remove the skillet from heat and fold in the 150 g (1 cup) peas. Pour the beef mixture into a 23 x 33 cm (9 x 13 inch) baking dish. Spoon the mashed potatoes over the top, then drag a fork across the surface to make ridges. Bake at 400F (200C) for 25 minutes until the top is browned and the filling bubbles at the sides.
Step 5: Let the shepherd’s pie rest for 10 minutes before you dig in. Scoop deep so each serving has both the crusty potato top and the saucy meat below.
Eggplant Parmesan Casserole Without Breading
This is the meatless version that still gives you layers of tender eggplant and molten cheese, but skips the breading so the eggplant turns silky instead of soggy. It is lighter, but the garlicky tomato sauce keeps it satisfying.

Ingredients (makes 6 servings)
- Eggplants, sliced into 1 cm (1/2 inch) rounds: 2 large
- Marinara sauce: 720 ml (3 cups)
- Whole milk ricotta cheese: 425 g (15 oz)
- Shredded mozzarella cheese: 340 g (3 cups)
- Grated Parmesan cheese: 55 g (1/2 cup)
- Large eggs: 2
- Garlic cloves, minced: 3
- Olive oil: 60 ml (1/4 cup)
- Dried oregano: 1 tsp
- Fresh basil leaves, torn: 1/2 cup
Instructions
Step 1: Heat the oven to 425F (220C). Arrange the 2 large eggplant rounds on two baking sheets, brush both sides with the 60 ml (1/4 cup) olive oil, and season lightly with salt. Roast for 20 minutes, flipping halfway, until the rounds are tender and golden at the edges. You may need to work in batches if your sheets are small.
Step 2: Stir together the 425 g (15 oz) ricotta, the 2 eggs, 3 minced garlic cloves, 1 tsp oregano, and 1/2 tsp pepper in a bowl. Spread 240 ml (1 cup) of the marinara in a 23 x 33 cm (9 x 13 inch) baking dish, then layer half the roasted eggplant over the sauce.
Step 3: Drop half the ricotta mixture over the eggplant and spread it as evenly as you can. Scatter 115 g (1 cup) of the mozzarella and half the Parmesan over that, then spoon 240 ml (1 cup) marinara on top. Repeat the layers once more with the remaining eggplant, ricotta, mozzarella, Parmesan, and marinara.
Step 4: Cover the dish with foil and bake for 25 minutes. Uncover and bake 20 minutes more until the top is deeply browned and the sauce is bubbling around the sides. You can slide a thin knife into the center to check that the eggplant gives no resistance.
Step 5: Let the casserole rest for 8 minutes, then scatter the 1/2 cup torn basil over the top. Cut it into squares and serve with a spoonful of extra sauce.
Turkey Taco Quinoa Bake
This one takes everything you like about taco night and bakes it into one pan of fluffy quinoa. The tomato salsa keeps the grains moist, and the cheese on top gets a proper browned crust.

Ingredients (makes 4 servings)
- Quinoa, rinsed: 185 g (1 cup)
- Ground turkey: 680 g (1 1/2 lb)
- Salsa: 360 ml (1 1/2 cups)
- Black beans, drained and rinsed: 1 can (400 g / 14 oz)
- Frozen corn kernels: 150 g (1 cup)
- Shredded cheddar cheese: 225 g (2 cups)
- Chili powder: 1 tbsp
- Ground cumin: 1 tsp
- Garlic powder: 1 tsp
- Fresh cilantro leaves, chopped: 1/4 cup
Instructions
Step 1: Cook the 185 g (1 cup) quinoa in 480 ml (2 cups) water for 15 minutes, covered, until the water absorbs and the grains uncoil. Fluff it with a fork and set it aside. You can do this step a day ahead if your weeknight is packed.
Step 2: Brown the 680 g (1 1/2 lb) turkey in a large oven-safe skillet over medium-high heat, breaking it up for about 8 minutes until no pink remains. Stir in the 1 tbsp chili powder, 1 tsp cumin, and 1 tsp garlic powder, and cook for 30 seconds more so the spices bloom.
Step 3: Fold the cooked quinoa, 360 ml (1 1/2 cups) salsa, drained beans, and 150 g (1 cup) corn into the skillet. Heat the mixture until it just starts to bubble, then smooth the top. Scatter the 225 g (2 cups) cheddar over it.
Step 4: Bake at 400F (200C) for 15 minutes, until the cheese is melted and the pan edges are sizzling. Scatter the 1/4 cup cilantro over the top and serve hot from the skillet.
Turkey Sausage and Sweet Potato Breakfast Casserole
This is the breakfast bake you can prep the night before and slide into the oven while the coffee brews. Sweet potato hash browns form the base, turkey sausage gives it a savory bite, and the egg custard sets up soft but not runny.

Ingredients (makes 8 servings)
- Sweet potatoes, peeled and grated: 900 g (2 lb)
- Turkey breakfast sausage, casings removed: 450 g (1 lb)
- Eggs: 10 large
- Whole milk: 240 ml (1 cup)
- Shredded Gruyère cheese: 170 g (1 1/2 cups)
- Yellow onion, finely diced: 1 medium
- Garlic cloves, minced: 2
- Dried sage: 1 tsp
- Smoked paprika: 1/2 tsp
- Kosher salt and black pepper: to taste
Instructions
Step 1: Grease a 23 x 33 cm (9 x 13 inch) baking dish and press the 900 g (2 lb) grated sweet potatoes into an even layer along the bottom. Bake at 400F (200C) for 15 minutes while you cook the sausage. You want the sweet potatoes just beginning to shrink at the edges.
Step 2: Brown the 450 g (1 lb) turkey sausage in a skillet over medium-high heat, breaking it into small crumbles for 6 minutes. Add the diced onion and cook 4 minutes more until the onion softens and the sausage is cooked through. Stir in the 2 minced garlic cloves, 1 tsp sage, and 1/2 tsp smoked paprika, then take the pan off the heat.
Step 3: Whisk the 10 eggs with the 240 ml (1 cup) milk, 1 tsp salt, and 1/2 tsp pepper in a large bowl. Spoon the sausage mixture over the sweet potato layer, then pour the egg mixture over everything. Scatter the 170 g (1 1/2 cups) Gruyère on top.
Step 4: Lower the oven to 350F (180C) and bake for 35 minutes, until the center no longer jiggles when you shake the dish gently. You can cover the top with foil if the cheese browns too fast.
Step 5: Let the casserole stand for 8 minutes, then cut it into squares and serve warm. The sweet potato base should hold its shape, not fall apart on the spatula.
This casserole method succeeds or fails on one thing: seasoning every layer before you bake, because the sauce will mellow the salt and the starch will drink up the liquid. Taste the filling before it goes into the dish, and trust your spoon.
Pick the one that sounds most like your week, and let it bake while you set the table.
