Finding a satisfying dinner that pleases the whole family while using pantry staples can feel like an impossible task. Between busy schedules, picky eaters, and the pressure to get something nutritious on the table without breaking the bank, weeknight meal planning often becomes more stressful than it needs to be.
That’s where this tuna casserole au gratin comes to the rescue: it’s comforting and filling, uses simple ingredients you probably already have, and delivers that crispy, cheesy top that makes everyone forget they’re eating something so budget-friendly.
Why You’ll Love This Tuna Casserole Au Gratin
- Low-carb comfort food – Using cauliflower instead of pasta makes this a keto-friendly version of the classic casserole that still feels indulgent and satisfying.
- Quick weeknight dinner – Ready in just 25-35 minutes, this casserole is perfect when you need something hearty on the table fast.
- Pantry-friendly ingredients – Built around canned tuna and simple ingredients you likely already have, making it great for those nights when you haven’t planned ahead.
- Rich, cheesy goodness – The combination of mozzarella and gruyere creates a bubbly, golden top that makes this casserole feel special enough for company.
- High-protein meal – Packed with tuna and cheese, this dish will keep you full and satisfied without weighing you down.
What Kind of Tuna Should I Use?
For this casserole, you’ll want to stick with canned tuna in springwater rather than oil-packed varieties since we’re already adding plenty of richness with the mayonnaise and cheese. Solid white albacore tuna gives you nice, meaty chunks that hold up well in baking, but chunk light tuna works great too and is usually more budget-friendly. Make sure to drain your tuna really well before mixing it in – nobody wants a watery casserole! If you’re feeling fancy, you can even use jarred tuna, which tends to have larger, more tender pieces, though it’ll cost you a bit more.
Options for Substitutions
This creamy casserole is pretty forgiving when it comes to swaps, so here are some easy substitutions:
- Canned tuna: You can use tuna packed in oil instead of springwater – just drain it well. For a different protein, try canned salmon, cooked chicken, or even leftover turkey.
- Mayonnaise and sour cream: If you want to lighten things up, replace half the mayo with Greek yogurt. You can also use all sour cream or all mayo if that’s what you have on hand.
- Gruyere cheese: This cheese can be pricey, so feel free to use Swiss cheese, sharp cheddar, or even more mozzarella. The flavor will be a bit different but still delicious.
- Cauliflower: Not a cauliflower fan? Try cooked broccoli, diced zucchini, or even cooked pasta like penne or shells for a more traditional casserole feel.
- Green onions: Regular yellow onion works fine – just use about 1/4 cup diced. You could also try chives or even diced celery for some crunch.
- Dijon mustard: Yellow mustard or whole grain mustard will work in a pinch, though the flavor will be a bit milder.
Watch Out for These Mistakes While Baking
The biggest mistake when making tuna casserole is not draining the canned tuna well enough, which can make your entire dish watery and prevent the cheese from melting properly – press the tuna with paper towels or let it sit in a fine mesh strainer for a few minutes to remove excess moisture.
Another common error is overcooking the cauliflower beforehand, since it will continue cooking in the oven and can turn mushy – aim for just tender when you pre-cook it, and let it cool completely before mixing with the other ingredients.
Don’t skip grating your own cheese if possible, as pre-shredded cheese contains anti-caking agents that can prevent smooth melting, and make sure to save some cheese for the top to get that golden, bubbly finish.
Finally, let the casserole rest for about 10 minutes after baking so the creamy mixture can set up properly and won’t run all over your plate when you serve it.
What to Serve With Tuna Casserole?
This rich and cheesy tuna casserole pairs perfectly with a crisp green salad dressed with lemon vinaigrette to cut through all that creamy goodness. I love serving it alongside some steamed green beans or roasted broccoli to add some fresh vegetables to the plate. A slice of crusty French bread or dinner rolls work great for soaking up any extra cheese sauce, and they help make the meal feel more complete. For a lighter option, try serving it with a simple cucumber and tomato salad or some pickled vegetables to balance out the richness of the casserole.
Storage Instructions
Refrigerate: This tuna casserole keeps really well in the fridge for up to 4 days when covered tightly with foil or plastic wrap. I actually think it tastes even better the next day after all those flavors have had time to meld together. Just make sure to let it cool completely before covering to avoid condensation.
Freeze: You can definitely freeze this casserole for up to 3 months, which makes it perfect for meal prep. I like to portion it into individual servings in freezer-safe containers so I can grab just what I need. The cheese might change texture slightly after freezing, but it still tastes great.
Warm Up: To enjoy your leftover casserole, just pop it in a 350°F oven for about 15-20 minutes until it’s heated through and bubbly again. If you’re reheating from frozen, thaw it overnight in the fridge first, then add an extra 10 minutes to the heating time. You can also microwave individual portions on medium power, stirring halfway through.
| Preparation Time | 10-15 minutes |
| Cooking Time | 15-20 minutes |
| Total Time | 25-35 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1700-1900
- Protein: 160-180 g
- Fat: 120-135 g
- Carbohydrates: 25-35 g
Ingredients
For the casserole mix:
- 1/4 tsp smoked paprika (for subtle smoky flavor)
- 1/3 cup sour cream (brings tangy richness to the mix)
- 2 tbsp Dijon mustard (adds depth and slight heat)
- 1 cup shredded mozzarella cheese (I use Kraft for consistent melting)
- 1/2 cup chopped green onions (white and light green parts, about 2-3 stalks)
- 2 cups cooked and chopped cauliflower (cut into bite-sized florets, about 1/2-inch pieces)
- 20 oz canned tuna in springwater, drained (or use fresh cooked tuna for premium texture)
- 1/2 tsp black pepper (freshly ground preferred)
- 1 cup mayonnaise (I use Hellmann’s for best creaminess)
- 1/2 tsp salt
For the topping:
- 1 cup shredded Gruyère cheese (creates a golden, crispy crust when baked)
Step 1: Prepare Your Equipment and Mise en Place
- 9×13-inch baking dish
- 1/2 cup chopped green onions
- 1 cup shredded mozzarella cheese
- 1 cup shredded Gruyère cheese
Preheat your oven to 350°F and lightly grease a 9×13-inch baking dish with butter or cooking spray.
While the oven heats, chop your green onions (using both white and light green parts) and measure out your cheeses.
I like to have everything measured and ready before I start mixing—it prevents scrambling and ensures you don’t forget any seasonings.
Step 2: Build the Creamy Tuna Base
- 20 oz canned tuna in springwater, drained
- 1 cup mayonnaise
- 1/3 cup sour cream
- 2 tbsp Dijon mustard
- 1/2 tsp salt
- 1/2 tsp black pepper
- 1/4 tsp smoked paprika
- 1/2 cup chopped green onions
In a large mixing bowl, combine the drained tuna, mayonnaise, sour cream, Dijon mustard, salt, freshly ground black pepper, and smoked paprika.
Stir until completely blended and smooth—the mustard should be fully incorporated to distribute its tangy flavor throughout.
Add the chopped green onions and fold them in gently.
This creamy base is where all your flavor development happens, so make sure everything is evenly mixed.
Step 3: Fold in Cauliflower and Mozzarella
- tuna mixture from Step 2
- 2 cups cooked and chopped cauliflower
- 1 cup shredded mozzarella cheese
Add the cooked and chopped cauliflower to the tuna mixture from Step 2, folding it in gently to avoid breaking up the florets.
Then add the shredded mozzarella cheese and fold again until evenly distributed throughout.
The mozzarella will help create a creamy, cohesive filling when it melts during baking.
I prefer folding rather than stirring at this point because it keeps the cauliflower pieces intact and creates better texture in the final dish.
Step 4: Assemble and Top the Casserole
- tuna and cauliflower mixture from Step 3
- 1 cup shredded Gruyère cheese
Pour the entire tuna and cauliflower mixture into your prepared baking dish, spreading it evenly with a spatula.
The mixture should fill the dish in an even layer.
Now evenly distribute the shredded Gruyère cheese over the top—this is what will create that beautiful golden, crispy crust.
Don’t pack it down; let it sit loosely so it can brown properly.
Step 5: Bake Until Golden and Bubbly
Place the casserole in your preheated 350°F oven and bake for 15-20 minutes, until the Gruyère topping is golden brown and the edges begin to bubble slightly.
You’ll know it’s done when you see golden-brown spots on the cheese and the filling is hot all the way through.
The baking time may vary slightly depending on your oven, so start checking at 15 minutes.
Step 6: Rest and Serve
Remove the casserole from the oven and let it rest for 3-5 minutes before serving.
This short rest allows the cheese to set slightly and makes serving easier without the filling being runny.
Scoop portions directly into bowls or onto plates while the casserole is still hot and steaming.




