High-Protein Tuna Casserole Recipe with Easy Greek Yogurt Sauce for Healthy Dinners

One night, I found myself staring into the fridge, hoping for a dinner miracle. It was mostly leftovers and random bits, but right there next to some sad celery sticks sat a can of tuna. I had made tuna casserole before, but honestly, it always felt heavy and kind of boring. That’s when I thought, why not swap the usual mayo or cream with tangy Greek yogurt? The result? A high-protein tuna casserole with Greek yogurt sauce that’s light, creamy, and actually healthy—without losing any of that comforting feel.
Since then, I’ve whipped up this high-protein tuna casserole recipe with Greek yogurt sauce more times than I can count. It’s become my go-to for those hectic weeknights when I want something nourishing but fast. This casserole strikes the perfect balance—cozy and wholesome, with a creamy sauce that’s not bogged down by excess fat or weird ingredients. Plus, thanks to the protein boost from both tuna and Greek yogurt, it keeps me full and energized long after dinner.
Honestly, I was a bit skeptical about replacing the classic creamy base at first. But that Greek yogurt sauce adds just the right amount of tang and richness, making this high-protein tuna casserole feel fresh and easy to digest. If you’re over the same old tuna casserole or just want a healthy dinner that still feels like a treat, trust me—this recipe will soon be your favorite.
This high-protein tuna casserole with Greek yogurt sauce is one of those recipes I keep coming back to whenever I want a healthy dinner that’s also cozy and filling. The creamy, tangy sauce really makes a difference, and the protein keeps me satisfied without feeling weighed down.
Feel free to tweak it however you like—throw in veggies, add some spice, or keep it classic and simple.
Happy cooking!
We’ve all had that fridge-staring moment—leftovers filling the shelves, a lonely can of tuna waiting, and the craving for something comforting but not too heavy. This recipe came out of just that situation: a quick, reliable way to turn pantry basics into a cozy, high-protein meal by swapping mayo or cream for tangy Greek yogurt.
Keep reading, and you’ll find everything you need to make this casserole like a pro: a straightforward ingredient list with why each item belongs, step‑by‑step instructions including timing (about 40–45 minutes total), smart tips to prevent soggy or watery results, and plenty of easy substitutions and fun twists so you can personalize it according to your pantry or tastes.
- Flavor and texture: light, tangy, and creamy, thanks to Greek yogurt plus melty cheese and an optional crunchy breadcrumb topping.
- Speed: quick to put together, baking in around 20–25 minutes after a short prep—perfect to save time on busy weeknights.
- Practical advice: clear tips for troubleshooting, plus storage and reheating suggestions, and make‑ahead advice so leftovers (or a prepped casserole) taste just as good the next day.
If you love casseroles that feel like a warm hug without the heaviness, this one’s made for you. The instructions below keep things simple, flexible, and truly satisfying—let’s get started.
Light, Creamy, Protein-Packed Perks
This high-protein tuna casserole with Greek yogurt sauce is one of those meals that checks all the boxes. Here’s why it’s earned a permanent spot in my weekly dinner lineup:
- High in Protein — The combo of tuna and Greek yogurt brings a solid protein punch, perfect for muscle repair and keeping hunger away between meals. For another quick, protein-heavy tuna idea, try high-protein cottage cheese tuna cakes.
- Light but Creamy — Greek yogurt creates a silky sauce without the heaviness you get from cream or mayo. I’ve shared this with friends who usually skip rich casseroles, and everyone loved it.
- Quick to Make — From start to finish, it takes about 35 minutes. Ideal for nights when you get home late and still want a warm, satisfying dinner.
- Budget-Friendly — Tuna and pantry staples keep the cost low, making it a smart choice when you want to eat well without overspending.
- Customizable — Swap out the pasta or toss in extra veggies like peas or spinach to match your mood or fridge contents.
- Family-Friendly — Even my picky eaters ask for seconds, which is a win for a casserole with Greek yogurt!
This dish is my reliable go-to when I want something wholesome, comforting, and fuss-free. Plus, it sneaks in extra protein without feeling like “health food” disguised as comfort. For a similarly light, healthy fish dinner, try Mediterranean baked cod with tomatoes and olives.
What You’ll Need and Why

- Tuna (2 cans, about 5 oz / 140 g each, drained)
- Greek Yogurt (1 cup / 245 g, plain, full-fat or 2%)
- Whole Wheat or Chickpea Pasta (8 oz / 225 g)
- Frozen Peas (1 cup / 150 g)
- Shredded Cheese (1 cup / 100 g, sharp cheddar or mozzarella)
- Onion & Garlic (1 small onion, finely chopped + 2 cloves garlic, minced)
- Mustard (1 tsp / 5 ml, Dijon or yellow)
- Breadcrumbs (½ cup / 50 g, optional)
- Olive oil (1 tablespoon, plus extra to toss with breadcrumbs)
- Salt (for pasta water)
Step by Step Preparation
- Bring a large pot of salted water to a rolling boil.
- Add pasta and cook 8–10 minutes until al dente.
- Reserve 1/2 cup of the pasta cooking water, then drain the pasta well.
- Heat 1 tablespoon olive oil in a skillet over medium heat.
- Add finely chopped onion and cook until translucent, about 4 minutes.
- Stir in minced garlic and cook 1 minute, taking care not to brown it.
- Drain tuna thoroughly, pressing gently to remove excess liquid.
- In a large bowl, combine the sautéed onion and garlic with Greek yogurt, mustard, and half the shredded cheese; stir until smooth, adding reserved pasta water a splash at a time if needed.
- Gently fold drained tuna, cooked pasta, and frozen peas into the yogurt mixture, careful not to break up the tuna chunks.
- Grease a baking dish and transfer the mixture into it.
-
Evenly sprinkle the remaining shredded cheese over the top.

- If using breadcrumbs, toss breadcrumbs with a little olive oil and sprinkle over the cheese.
- Preheat the oven to 375°F (190°C).
- Bake the casserole uncovered for 20–25 minutes until the cheese is bubbly and golden.
- Let the casserole rest about 5 minutes before serving.
Tips for Perfect Texture and Flavor
- Don’t Overcook the Pasta — I learned the hard way when my first casserole came out mushy. Stick with al dente and drain thoroughly.
- Drain Tuna Well — Excess liquid means soggy casserole. I press the tuna gently with a fork against a colander to get rid of all the extra moisture.
- Choose Full-Fat Greek Yogurt — It gives the richest creaminess and best flavor. Lower-fat versions can make your sauce watery.
- Add a Squeeze of Lemon Juice — A bit of fresh lemon juice brightens everything up and balances the richness nicely. See how lemon lifts a rich, creamy sauce in Baked Cod in Coconut Lemon Cream Sauce.
- Don’t Skip the Breadcrumb Topping — It adds a welcome crunch that makes this casserole feel extra special. For a super-crispy Parmesan crumb idea, check out Baked Crispy Parmesan Ravioli.
Common Problems & Solutions:
- Soggy Casserole: Be sure to drain tuna and pasta well, and don’t overcook the pasta.
- Watery Sauce: Use thick Greek yogurt and add pasta water just sparingly to loosen it if needed.
- Bland Flavor: Mustard and proper seasoning add needed depth, so don’t skip them.
Extra Tricks:
- Stir in some freshly chopped herbs like dill or parsley before baking for a fresh, bright kick.
- Swap peas for spinach or broccoli if you want to switch up the veggies.
Flavor Variations and Substitutions

Once you have the classic high-protein tuna casserole with Greek yogurt sauce down pat, here are some fun ways to shake things up and keep dinner exciting:
Spicy Kick
Add a pinch (about ¼ teaspoon) of red pepper flakes or a dash of your favorite hot sauce to the sauce mixture. The heat wakes up the creamy flavors and gives it a little grown-up vibe.
Mediterranean Style
Mix in chopped olives, sun-dried tomatoes, and sprinkle some crumbled feta cheese on top. It adds a lovely tang and complex flavor that pairs beautifully with tuna.
Gluten-Free
Use gluten-free pasta and gluten-free breadcrumbs. The taste stays just as satisfying, and it’s safe for anyone avoiding gluten.
Dairy-Free Option
Swap the Greek yogurt for thick coconut yogurt and use a dairy-free cheese alternative. Texture changes slightly but it remains creamy and delicious.
Protein Boost
Stir in a can of drained white beans or some cooked, shredded chicken to add extra protein variety and texture.
Veggie Lover’s
Add chopped mushrooms, diced bell peppers, or zucchini sautéed with the onions for a veggie-packed casserole that’s bursting with flavor. For more inspiration on layering mushrooms and greens in a creamy bake, see this mushroom and spinach lasagna.
Serving, Storage, and Reheating Tips
Serving: This casserole is best enjoyed warm straight from the oven. I love to serve it alongside a crisp green salad or some simple steamed veggies. A little squeeze of fresh lemon juice right before serving really brightens the whole dish. For a little extra freshness and color, sprinkle chopped fresh herbs like parsley or chives on top.
Storage: Keep leftovers stored in a covered container in the fridge for up to 3 days. When reheating, warm gently in the microwave or oven, adding a splash of water or broth if it seems dry. Because the sauce is yogurt-based, this casserole doesn’t freeze well — the texture can get grainy once thawed.
For meal prep, you can assemble the casserole completely but hold off on baking. Cover tightly and bake within 24 hours for best results. If you’d like a set-it-and-forget-it option for busy nights, try this Crockpot Ravioli Lasagna recipe.

Troubleshooting and Common Questions
Q: Can I use regular yogurt instead of Greek yogurt?
A: Regular yogurt is thinner and less creamy, so it might make the sauce watery. If that’s all you have, try straining it through cheesecloth for 1-2 hours to thicken it before using.
Q: Why did my casserole turn out watery?
A: This usually happens when there’s too much liquid from the tuna or sauce. Make sure to drain the tuna really well, don’t overcook the pasta, and use thick Greek yogurt. Adding pasta water sparingly can also help avoid watery sauce.
Q: Can I make this casserole ahead of time?
A: Yes! Just assemble everything but don’t bake. Cover it well and keep in the fridge for up to 24 hours. When you’re ready, bake as instructed, adding a few extra minutes if baking straight from the fridge. For a true set-it-and-forget-it option, try Easy 4-Ingredient Crockpot Ravioli.
Q: What’s a good substitute for breadcrumbs if I’m gluten-free?
A: Crushed gluten-free crackers or chopped nuts like almonds or pecans make great crunchy toppings that keep it gluten-free.
Q: Can I add other vegetables to this tuna casserole?
A: Absolutely! Frozen spinach, mushrooms, or diced bell peppers are all great choices. Just sauté them with the onions so they soften before you mix everything together.
Q: How do I scale this recipe for a bigger crowd?
A: Simply double or triple the ingredients and use a bigger baking dish. Just watch the baking time—it might take an extra 5-10 minutes for a larger casserole to heat through thoroughly.
Q: Is this casserole kid-friendly?
A: Definitely! The creamy sauce and cheesy top make it a hit even with picky eaters. Plus, you can sneak in extra veggies without them noticing. For another kid-approved baked pasta, see Baked Ravioli.

A light, creamy, and protein-packed tuna casserole using tangy Greek yogurt instead of mayo or cream, featuring whole wheat or chickpea pasta, peas, onion, garlic, cheese, and an optional crunchy breadcrumb topping.
- Prep Time: 15 minutes
- Cook Time: 20-25 minutes
- Total Time: 35-40 minutes
- Yield: 4-6 servings 1x
- Category: Main Course
Ingredients
- 2 cans tuna (about 5 oz / 140 g each), drained
- 1 cup plain Greek yogurt (245 g), full-fat or 2%
- 8 oz (225 g) whole wheat or chickpea pasta
- 1 cup frozen peas (150 g)
- 1 cup shredded cheese (100 g, sharp cheddar or mozzarella)
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 tsp Dijon or yellow mustard (5 ml)
- ½ cup breadcrumbs (50 g), optional
- 1 tablespoon olive oil, plus extra to toss with breadcrumbs
- Salt (for pasta water)
Instructions
- Bring a large pot of salted water to a rolling boil.
- Add pasta and cook 8–10 minutes until al dente.
- Reserve ½ cup of the pasta cooking water, then drain the pasta well.
- Heat 1 tablespoon olive oil in a skillet over medium heat.
- Add finely chopped onion and cook until translucent, about 4 minutes.
- Stir in minced garlic and cook 1 minute, taking care not to brown it.
- Drain tuna thoroughly, pressing gently to remove excess liquid.
- In a large bowl, combine the sautéed onion and garlic with Greek yogurt, mustard, and half the shredded cheese; stir until smooth, adding reserved pasta water a splash at a time if needed.
- Gently fold drained tuna, cooked pasta, and frozen peas into the yogurt mixture, careful not to break up the tuna chunks.
- Grease a baking dish and transfer the mixture into it.
- Evenly sprinkle the remaining shredded cheese over the top.
- If using breadcrumbs, toss breadcrumbs with a little olive oil and sprinkle over the cheese.
- Preheat the oven to 375°F (190°C).
- Bake the casserole uncovered for 20–25 minutes until the cheese is bubbly and golden.
- Let the casserole rest about 5 minutes before serving.
Notes
Do not overcook the pasta to prevent mushy casserole; aim for al dente and drain thoroughly., Drain tuna well to avoid excess liquid and sogginess., Choose full-fat Greek yogurt for richest creaminess; lower-fat versions may make sauce watery., A squeeze of fresh lemon juice brightens the flavors and balances richness., Breadcrumb topping adds a welcome crunchy texture., Common issues: soggy casserole due to excess liquid, watery sauce from thin yogurt or too much pasta water, bland flavor if mustard or seasoning not added., Fresh herbs like dill or parsley can be stirred in before baking to add brightness., Vegetable substitutions: peas can be swapped for spinach, broccoli, mushrooms, bell peppers, or zucchini sautéed with onion., Spicy variation: add ¼ teaspoon red pepper flakes or hot sauce to sauce mixture., Mediterranean style: add chopped olives, sun-dried tomatoes, and crumbled feta cheese., Gluten-free option: use gluten-free pasta and gluten-free breadcrumbs or crushed nuts as topping., Dairy-free option: substitute Greek yogurt with thick coconut yogurt and use dairy-free cheese alternatives., Protein boost: add drained white beans or cooked shredded chicken., Storage: keep leftovers in fridge up to 3 days; reheat gently with splash of water or broth; does not freeze well due to yogurt sauce., Make-ahead: assemble casserole but do not bake; store in fridge and bake within 24 hours; add extra baking time if baking cold from fridge.
Nutrition
- Serving Size: 1 serving
- Calories: Approximately 350-400 calories per serving (estimate, varies with ingredients)
- Fat: Approximately 10-15 g per serving
- Carbohydrates: Approximately 35-40 g per serving
- Protein: Approximately 25-30 g per serving