If you’ve been craving a rich, creamy, and satisfying dish without derailing your low-carb lifestyle, you’re in for a treat. There’s something incredibly nostalgic about tuna casserole that warm, cheesy goodness with a creamy texture that feels like a comforting hug. But if you’re following a keto diet, traditional tuna casserole recipes with pasta and flour-based sauces are out of the question.
That’s where this keto tuna casserole recipe comes in. It delivers all the flavors you love savory tuna, velvety cheese, and a luscious, creamy sauce without the extra carbs. Instead of pasta, this recipe uses low-carb vegetables, and instead of processed canned soups, it includes a homemade keto-friendly sauce packed with healthy fats and protein.
By the end of this guide, you will have everything you need to prepare the perfect keto tuna casserole, whether you’re meal prepping for the week or looking for a quick and hearty dinner option. This dish is simple, delicious, and guilt-free.
Why You’ll Love This Keto Tuna Casserole
This low-carb tuna casserole isn’t just about cutting carbs it’s about creating a dish that is delicious, nutritious, and easy to prepare. Here’s why this recipe stands out:
- Low in Carbs, High in Healthy Fats – Helps maintain ketosis without sacrificing taste.
- Packed with Protein – With tuna and cheese, this meal keeps you full and energized.
- Creamy and Cheesy – A rich, satisfying texture with every bite.
- Gluten-Free and Grain-Free – A great alternative to traditional casseroles.
- Budget-Friendly – Uses affordable ingredients like canned tuna and cheese.
- Quick and Easy – Minimal prep time and ready in under 30 minutes.
With all these benefits, this keto tuna casserole is a must-try recipe that fits seamlessly into a low-carb lifestyle.
Table of contents
Ingredients for the Best Keto Tuna Casserole
Creating a low-carb, keto-friendly tuna casserole starts with selecting the right ingredients. Traditional versions often include pasta and canned soups, but this recipe keeps it simple, healthy, and satisfying. Below is everything you need to make this dish a success.
Main Ingredients
Ingredient | Amount | Keto-Friendly Benefit |
---|---|---|
Canned Tuna | 2 cups | High in protein, low in carbs |
Cauliflower | 2 cups (chopped) | Great pasta alternative, low-carb |
Heavy Cream | ½ cup | Adds richness without carbs |
Cream Cheese | ½ cup | Thickens the sauce while being keto |
Cheddar Cheese | 1 cup | Essential for creaminess and taste |
Garlic Powder | 1 teaspoon | Enhances flavor without extra carbs |
Onion Powder | ½ teaspoon | Adds a depth of flavor without sugar |
Olive Oil | 1 tablespoon | Provides healthy fats for energy |

Optional Additions and Variations
- Almond Flour Crumbs – Sprinkling a bit on top creates a crunchy crust without using traditional breadcrumbs.
- Mushrooms – A great way to add more texture and flavor to the dish.
- Jalapeños – A good choice if you like a bit of heat.
- Parmesan Cheese – Can be used for extra cheesiness and a golden crust.
- Spinach or Kale – Adds more nutrients while keeping the carb count low.
Ingredient Substitutions
If you need to modify the recipe to suit dietary preferences, here are a few alternatives:
- Cauliflower Substitute: If you’re not a fan of cauliflower, use zucchini, broccoli, or shredded cabbage instead.
- Dairy-Free Option: Swap out cream cheese and heavy cream for coconut cream and dairy-free cheese alternatives.
- Tuna Alternatives: Instead of canned tuna, try using cooked and shredded chicken or salmon for a different flavor.
Each of these ingredients ensures that this keto tuna casserole is not only low in carbs but also full of flavor and satisfying textures.
Step-by-Step Instructions to Make Keto Tuna Casserole
Now that you have all the ingredients ready, it’s time to prepare this creamy, cheesy, and low-carb keto tuna casserole. The process is simple and takes less than 30 minutes from start to finish. Follow these steps to ensure a perfectly baked, flavorful dish.
Step 1 – Preheat and Prepare Ingredients
- Preheat your oven to 375°F (190°C).
- Chop the cauliflower into bite-sized pieces. If using frozen cauliflower, let it thaw completely before cooking.
- Drain the canned tuna well to prevent excess moisture in the casserole.
Step 2 – Cook the Cauliflower
- In a large pot, bring water to a boil and blanch the cauliflower for about 3-5 minutes until slightly tender.
- Drain the cauliflower well and pat dry with a paper towel to remove any excess water.
- For a roasted flavor, you can also sauté or roast the cauliflower at 375°F for 10 minutes instead of boiling.
Step 3 – Make the Creamy Cheese Sauce
- In a large pan over medium heat, warm olive oil and add the garlic powder and onion powder.
- Stir in the heavy cream and cream cheese, cooking until the mixture is smooth and well combined.
- Add cheddar cheese and continue stirring until fully melted and creamy.
- Season with salt and pepper to taste.

Step 4 – Mix the Ingredients
- In a large mixing bowl, combine the drained tuna, cooked cauliflower, and cheese sauce.
- Stir everything together until the cauliflower and tuna are evenly coated in the creamy sauce.

Step 5 – Assemble and Bake
- Spread the mixture evenly in a baking dish that has been oiled.
- For an extra cheesy crust, sprinkle with more cheddar cheese.
- If using almond flour crumbs or parmesan cheese, add a thin layer on top for a golden finish.
- Bake for 20 minutes or until the top is golden brown and bubbly.

Step 6 – Let It Rest and Serve
- Before serving, take the casserole out of the oven and allow it to cool for five minutes.
- Garnish with fresh parsley, red pepper flakes, or keto-friendly breadcrumbs if desired.
This keto tuna casserole is best enjoyed fresh out of the oven but also works great for meal prep.
Nutritional Information and Storage Tips
This keto tuna casserole is not only delicious but also packed with healthy fats and protein, making it an excellent meal for anyone following a low-carb lifestyle. Below is a breakdown of the approximate nutritional content per serving.
Nutritional Information (Per Serving)
Nutrient | Amount |
---|---|
Calories | 350 kcal |
Fat | 28g |
Protein | 22g |
Carbs | 5g |
Fiber | 2g |
Net Carbs | 3g |
These values may vary slightly depending on the exact ingredients and portion sizes used. However, the overall low-carb and high-fat profile makes this a great dish for maintaining ketosis.
How to Store Keto Tuna Casserole
Refrigeration
- Allow the casserole to cool completely before storing.
- Transfer leftovers to an airtight container and refrigerate for up to 3 days.
- Reheat in the microwave for 30-second intervals or in the oven at 350°F for 10 minutes until warmed through.
Freezing for Long-Term Storage
- For longer storage, freeze individual portions in freezer-safe containers.
- Store for up to 3 months.
- When ready to eat, thaw overnight in the fridge before reheating.
Meal Prep Tip
- You can prepare the casserole ahead of time and store it unbaked in the fridge for up to 24 hours.
- When ready to cook, simply bake as directed, adding an extra 5 minutes to the cooking time.
Proper storage ensures that this keto tuna casserole remains fresh and delicious, making it an excellent option for meal prepping or quick dinners.
Common Mistakes to Avoid and Cooking Tips
Making a keto tuna casserole is simple, but a few common mistakes can affect the final result. Here’s how to avoid them and ensure your dish turns out perfect every time.
Common Mistakes to Avoid
- Overcooking the Cauliflower
- If cauliflower is boiled for too long, it becomes mushy and releases too much water, making the casserole watery.
- Instead, steam or lightly roast the cauliflower to retain its firmness.
- Not Draining Tuna Properly
- Excess moisture from canned tuna can make the casserole soggy.
- Be sure to drain it well and press out extra liquid with a paper towel.
- Skipping the Cheese Sauce Step
- Some may be tempted to mix everything together without properly melting and blending the cheese sauce.
- A smooth, creamy sauce ensures every bite is flavorful and prevents a dry texture.
- Adding Too Many Vegetables
- While extra vegetables like mushrooms or spinach can be great, too many water-rich vegetables can make the dish watery.
- Stick to low-moisture vegetables like cauliflower or broccoli.
- Not Using Enough Seasoning
- Since keto dishes do not have pasta or breadcrumbs to absorb flavors, seasoning is crucial.
- Taste the cheese sauce before mixing it with the tuna and cauliflower to adjust salt and spices.
Expert Cooking Tips for the Best Keto Tuna Casserole
- For Extra Crispiness: Sprinkle a layer of almond flour crumbs or crushed pork rinds on top before baking to create a crispy crust.
- For a Richer Flavor: Use a blend of cheeses, such as cheddar, mozzarella, and parmesan, to enhance the cheesy depth.
- For a Thicker Sauce: If a creamier texture is preferred, add one beaten egg to the cheese sauce before mixing it with the tuna and cauliflower.
- For a Spicy Kick: Mix in chopped jalapeños or a dash of cayenne pepper for some heat.
- For Faster Cooking: Prepare the cheese sauce while the cauliflower is cooking to save time.
By keeping these tips in mind, it is easier to create a perfectly creamy, flavorful, and satisfying keto tuna casserole every time.
Frequently Asked Questions About Keto Tuna Casserole
Is Canned Tuna Okay for a Keto Diet?
Yes, canned tuna is an excellent choice for a keto diet. It is high in protein, contains zero carbs, and is packed with essential nutrients like omega-3 fatty acids. When selecting canned tuna, opt for versions packed in water or olive oil rather than those with added sugars or fillers.
How Many Carbs Are in a Tuna Casserole?
The number of carbs in a tuna casserole depends on the ingredients used. A traditional tuna casserole with pasta and cream-based soup can have 30-50 grams of carbs per serving, making it unsuitable for a keto diet. However, this keto tuna casserole recipe has approximately 5 grams of total carbs per serving and only 3 grams of net carbs, making it a great low-carb alternative.
Does Tuna Casserole Have a Lot of Carbs?
A standard tuna casserole often contains high-carb ingredients such as pasta, bread crumbs, and canned soups with added starches. However, a keto version eliminates these ingredients and replaces them with low-carb alternatives like cauliflower or zucchini, keeping the carb count minimal while still delivering great taste and texture.
Why Is My Tuna Noodle Casserole Dry?
There are several reasons why a tuna casserole might turn out dry:
- Not enough sauce: The cheese sauce should be creamy and well-mixed to coat all the ingredients.
- Overbaking: Cooking for too long can cause the casserole to lose moisture. Bake just until the cheese is melted and bubbly.
- Not enough fat: Keto recipes rely on healthy fats for moisture. Using enough heavy cream and cream cheese ensures a rich and creamy texture.
- Draining the tuna too much: While excess water should be removed, leaving some moisture helps prevent dryness.
Are Egg Noodles Best for Tuna Casserole?
Traditional egg noodles are high in carbohydrates and not ideal for a keto diet. Instead, try low-carb alternatives such as:
- Zucchini noodles – Light and low in carbs, providing a fresh texture.
- Shirataki noodles – A keto-friendly, zero-carb noodle substitute.
- Cauliflower florets – A hearty and filling option that mimics pasta in casseroles.
- Spaghetti squash – A great low-carb choice that offers a similar consistency to egg noodles.
Using these keto-approved pasta alternatives ensures that your tuna casserole remains low in carbs while still being satisfying and flavorful.