Heerlijke oud en vis ovenschotel in 30 minuten

200 min prep 4 min cook 3 servings
Heerlijke oud en vis ovenschotel in 30 minuten
Save This Recipe!
Click to save for later - It only takes 2 seconds!

It was a crisp spring evening when I first opened the pantry and found a lone piece of aged cheese, a couple of firm white fish fillets, and a handful of potatoes that had been waiting for their moment. I remember the kitchen humming with the sound of the old radiator, the faint scent of rosemary drifting in from the garden, and the excitement building as I imagined a hearty casserole that could bring comfort on a busy weeknight. The moment I lifted the lid of the oven, a cloud of fragrant steam hit me like a warm hug, carrying notes of butter, lemon zest, and that unmistakable depth of the cheese that had been aging for months. That first bite was a revelation – creamy, slightly smoky, with a subtle snap from the fish that made my heart skip a beat.

Since that night, this dish has become a family staple, a go‑to when we need something that feels both indulgent and quick. What makes it truly special is the way simple, pantry‑ready ingredients transform into a layered masterpiece in just half an hour. Imagine the golden crust forming on top, the bubbling sauce whispering promises of comfort, and the bright splash of lemon that cuts through the richness just enough to keep everything balanced. It’s the kind of recipe that makes you feel like a culinary magician, yet it never asks for more than a handful of steps and a sprinkle of love.

But wait – there’s a secret trick hidden in step four that will take the flavor from good to unforgettable, and I’m saving that for later so you can feel the anticipation building. Have you ever wondered why restaurant versions of fish casseroles seem to have that extra depth? The answer lies in a tiny detail that most home cooks overlook, and I’m about to reveal it in a moment. Trust me, once you master that little nuance, you’ll hear the “wow” from your guests before the first fork even hits the plate.

Here’s exactly how to make it – and trust me, your family will be asking for seconds. Grab your apron, preheat that oven, and let’s dive into a journey of flavors, textures, and a few culinary secrets that will make this dish your new favorite weeknight hero.

🌟 Why This Recipe Works

  • Flavor Depth: The combination of aged cheese and fresh fish creates a layered taste profile where the richness of the cheese balances the delicate brininess of the fish, resulting in a harmonious bite every time.
  • Texture Contrast: Creamy sauce, tender fish, and a crisp breadcrumb topping give you a satisfying crunch followed by a melt‑in‑your‑mouth sensation that keeps diners engaged.
  • Ease of Execution: All steps are designed for a busy home cook – no fancy equipment, just a single baking dish and a handful of common pantry staples.
  • Speed: With a total time of under 45 minutes, you can have a restaurant‑quality dish on the table even after a long day at work.
  • Versatility: Swap the fish for shrimp, or use a different cheese, and you have a whole new family of meals without rewriting the whole recipe.
  • Nutrition Balance: The dish offers a good mix of protein, healthy fats, and carbs, making it a well‑rounded meal that satisfies both taste buds and nutritional needs.
  • Ingredient Quality: By focusing on fresh, high‑quality fish and a truly aged cheese, the dish shines without needing a laundry list of exotic spices.
  • Crowd‑Pleasing Factor: Its comforting aroma and golden finish make it a hit at family gatherings, potlucks, or a simple dinner for two.
💡 Pro Tip: For an extra layer of flavor, toast the breadcrumbs with a drizzle of melted butter and a pinch of smoked paprika before sprinkling them on top.

🥗 Ingredients Breakdown

The Foundation

The base of this casserole starts with sturdy potatoes, sliced thin so they cook evenly and absorb the sauce without turning mushy. Choose Yukon Gold or Russet potatoes for their buttery texture; they hold up well under heat and lend a subtle earthiness. If you’re looking for a lower‑carb version, thinly sliced cauliflower works surprisingly well, offering a similar bite while soaking up the flavors. The key is to keep the slices uniform, about ¼ inch thick, so they cook in the same amount of time as the fish.

Aromatics & Spices

Onions and garlic form the aromatic backbone, releasing sweet and pungent notes as they soften. I always start by sweating the onions in butter until they’re translucent, then add minced garlic for the final 30 seconds to avoid bitterness. Fresh thyme adds a woodsy fragrance that pairs beautifully with fish, while a pinch of smoked paprika introduces a gentle warmth without overwhelming the delicate flavors. A splash of dry white wine deglazes the pan, lifting caramelized bits and adding a bright acidity that balances the richness of the cheese.

The Secret Weapons

Aged cheese – think Gruyère, Emmental, or a sharp Dutch cheese – is the star that transforms this dish from ordinary to extraordinary. Its nutty, slightly sweet profile deepens the sauce and creates that coveted golden crust when baked. Heavy cream and whole milk combine to form a silky base that clings to each ingredient, while a touch of Dijon mustard adds a subtle tang that cuts through the richness. Finally, a handful of fresh lemon zest brightens the entire composition, preventing it from feeling heavy.

Finishing Touches

Breadcrumbs mixed with melted butter and a dash of paprika create a crunchy topping that crackles under the fork. Fresh parsley, chopped just before serving, adds a pop of color and a fresh herbaceous note that lifts the dish. If you love a little heat, a sprinkle of red pepper flakes can be added to the breadcrumb mix for a gentle kick. And don’t forget the final drizzle of extra‑virgin olive oil – it adds shine and a silky mouthfeel that ties everything together.

🤔 Did You Know? The proteins in aged cheese break down over time, creating amino acids that enhance umami – the very reason this dish feels so satisfyingly savory.

With your ingredients prepped and ready, let's get cooking. Here's where the fun really begins...

🍳 Step-by-Step Instructions

  1. Preheat and Prepare: Set your oven to 200°C (390°F) and lightly grease a 9‑inch baking dish with butter. While the oven warms, arrange the sliced potatoes in a single layer at the bottom of the dish, sprinkling a pinch of salt and pepper over them. The potatoes act as a sturdy base that will soak up the sauce, ensuring every bite is moist and flavorful.
    💡 Pro Tip: Par‑boil the potatoes for 5 minutes before layering; this reduces baking time and guarantees a perfectly tender interior.
  2. Sauté Aromatics: In a large skillet, melt 2 tablespoons of butter over medium heat. Add the thinly sliced onion and cook until translucent, about 4 minutes, then stir in the minced garlic and cook for another 30 seconds. Deglaze the pan with ¼ cup of dry white wine, scraping up any browned bits – these are flavor gold. Add thyme, smoked paprika, and a squeeze of lemon juice, letting the mixture simmer for another minute. The aroma at this stage should make your kitchen feel like a cozy bistro.
  3. Create the Creamy Sauce: Lower the heat and pour in 1 cup of heavy cream and ½ cup of whole milk, stirring continuously. Once the mixture begins to thicken, whisk in 1 tablespoon of Dijon mustard and 1 teaspoon of lemon zest. Finally, fold in 1 ½ cups of shredded aged cheese, allowing it to melt into a velvety sauce that clings to the back of a spoon. The sauce should be smooth, with a glossy sheen that hints at the richness to come.
  4. Layer the Fish: Place the fish fillets (about 600 g total) on top of the potato layer, skin side down if applicable. Pour the creamy cheese sauce evenly over the fish, ensuring every corner is bathed. The sauce will seep into the potatoes, creating a unified flavor profile that’s both comforting and sophisticated.
    ⚠️ Common Mistake: Overcrowding the fish can cause uneven cooking; make sure each piece has enough space to breathe.
  5. Add the Topping: In a small bowl, combine ½ cup of breadcrumbs with 2 tablespoons of melted butter, a pinch of smoked paprika, and a drizzle of olive oil. Sprinkle this mixture evenly over the top of the casserole. The butter‑infused breadcrumbs will turn golden and crisp, providing that satisfying crunch that contrasts with the creamy interior.
  6. First Bake: Slide the dish into the preheated oven and bake for 20 minutes. You’ll notice the edges starting to bubble and the cheese beginning to brown. This is the moment when the kitchen fills with a mouth‑watering aroma that signals you’re on the right track.
  7. Finish the Bake: Reduce the oven temperature to 180°C (350°F) and continue baking for another 10‑12 minutes, or until the potatoes are fork‑tender and the breadcrumb topping is deep golden brown. The final minutes are crucial for achieving that perfect crust – watch closely, as it can go from golden to burnt in a heartbeat.
  8. Rest and Garnish: Remove the casserole from the oven and let it rest for 5 minutes. This resting period allows the sauce to thicken slightly, making it easier to serve. Finish with a generous sprinkle of freshly chopped parsley and a final zest of lemon for brightness. The result? A dish that looks as stunning as it tastes, with layers of flavor that unfold with each bite.
  9. Serve: Cut generous portions, making sure each plate gets a good mix of fish, potatoes, and that glorious crust. Serve with a simple green salad or steamed green beans for a balanced meal. Go ahead, take a taste — you’ll know exactly when it’s right.

And there you have it! But before you dig in, let me share some tips that will take this from great to absolutely unforgettable...

🔐 Expert Tips for Perfect Results

The Taste Test Trick

Before you commit the casserole to the oven, take a spoonful of the sauce and give it a quick taste. Adjust the seasoning with a pinch more salt, a dash of pepper, or an extra squeeze of lemon if you crave brightness. This small step ensures that the final dish hits all the right notes, and it only takes a few seconds.

Why Resting Time Matters More Than You Think

Allowing the casserole to rest for five minutes after baking lets the sauce settle and thicken, preventing it from spilling over the edges when you cut into it. It also gives the flavors a chance to meld, creating a more cohesive taste experience. I once served the dish straight from the oven, and the sauce was too runny – a simple five‑minute pause solved that problem instantly.

The Seasoning Secret Pros Won’t Tell You

A dash of nutmeg in the cream sauce adds a warm, almost sweet undertone that balances the cheese’s saltiness. It’s a subtle addition that most home cooks miss, but once you try it, you’ll wonder how you ever lived without it. Trust me on this one: a pinch of nutmeg can elevate the entire dish.

Choosing the Right Fish

Firm white fish like cod, haddock, or pollock holds together during baking, preventing it from falling apart. If you prefer a richer flavor, try using salmon or trout, but remember to adjust cooking time slightly as they cook faster. Freshness is key – look for clear eyes and a mild sea scent.

Breadcrumb Mastery

For an extra crunch, toast the breadcrumbs in a dry skillet before mixing them with butter. This adds a nutty flavor that pairs beautifully with the cheese. I once forgot this step, and the topping was soft – the difference is night and day.

Balancing Richness with Acidity

A splash of white wine or a drizzle of lemon juice at the end of cooking brightens the dish, cutting through the richness of the cheese and cream. This balance is what makes the casserole feel light despite its indulgent ingredients. The best part? You can adjust the amount to suit your personal taste.

💡 Pro Tip: Finish the dish with a drizzle of high‑quality extra‑virgin olive oil for a glossy finish and a hint of fruitiness that ties the flavors together.

🌈 Delicious Variations to Try

One of my favorite things about this recipe is how versatile it is. Here are some twists I've tried and loved:

Mediterranean Breeze

Swap the aged cheese for feta and add sliced olives, sun‑dried tomatoes, and a sprinkle of oregano. The salty feta and briny olives introduce a Mediterranean flair, while the tomatoes add a sweet acidity that brightens the dish.

Spicy Cajun Kick

Incorporate Cajun seasoning into the breadcrumb mixture and add a dash of hot sauce to the cream sauce. This gives the casserole a bold, smoky heat that pairs wonderfully with the mild fish.

Herb‑Infused Delight

Add fresh dill, chives, and a touch of tarragon to the sauce, and replace the lemon zest with orange zest for a citrusy twist. The herbs bring a garden‑fresh aroma, while the orange zest adds a subtle sweetness.

Cheesy Veggie Boost

Layer thinly sliced zucchini and carrots between the potatoes and fish, and increase the cheese amount by ¼ cup. This adds extra nutrients and a slight sweetness, making the dish even more hearty.

Seafood Symphony

Replace half of the fish with peeled shrimp and scallops, and add a splash of seafood broth to the sauce. The mix of textures – firm fish, tender shrimp, and sweet scallops – creates a luxurious surf‑and‑turf experience.

📦 Storage & Reheating Tips

Refrigerator Storage

Allow the casserole to cool to room temperature, then cover it tightly with foil or a lid. It will keep fresh for up to 3 days in the fridge. When you’re ready to eat, reheat in the oven at 180°C (350°F) for 15‑20 minutes, adding a splash of milk to restore creaminess.

Freezing Instructions

Portion the casserole into freezer‑safe containers, leaving a little headroom for expansion. Freeze for up to 2 months. To reheat, thaw overnight in the refrigerator, then bake at 190°C (375°F) for 25‑30 minutes, covered with foil for the first half to prevent drying.

Reheating Methods

For a quick microwave fix, scoop a portion onto a microwave‑safe plate, cover loosely, and heat on medium power for 2‑3 minutes, stirring halfway. The trick to reheating without drying it out? A splash of milk or cream and a brief cover with foil help retain moisture and keep the crust pleasantly crisp.

❓ Frequently Asked Questions

Yes, frozen fish works fine as long as you thaw it completely and pat it dry before layering. Thawing in the refrigerator overnight is ideal, but a quick thaw in a sealed bag under cold water also does the trick. Make sure to remove excess moisture, otherwise the casserole could become watery.

Aged cheeses with good meltability, such as Gruyère, Emmental, or a sharp Dutch cheese, are perfect. They provide a nutty depth and create a beautiful golden crust. If you prefer a milder flavor, you can use a young cheddar, but the dish will lose some of its characteristic richness.

Absolutely. Substitute the heavy cream and milk with coconut cream or a plant‑based cream alternative, and use a dairy‑free cheese that melts well. The flavor profile will shift slightly, but you’ll still get a creamy, comforting casserole.

Slice the potatoes uniformly and consider par‑boiling them for 5 minutes before layering. This ensures they cook evenly without absorbing too much liquid. Also, avoid over‑saucing the bottom layer; the sauce should coat, not drown, the potatoes.

Yes! Thinly sliced zucchini, carrots, or even baby spinach can be layered between the potatoes and fish. Just be mindful of moisture – vegetables like spinach release water, so you may need to reduce the amount of cream slightly.

A crisp green salad with a light vinaigrette, steamed asparagus, or roasted Brussels sprouts provide a fresh contrast. The acidity from a simple lemon‑olive oil dressing complements the richness of the casserole beautifully.

Yes, simply replace the regular breadcrumbs with gluten‑free panko or crushed cornflakes. Ensure any cheese you use is labeled gluten‑free, though most plain cheeses are naturally gluten‑free.

When stored in an airtight container in the refrigerator, leftovers are safe for up to three days. If you freeze them, they maintain quality for about two months. Reheat gently to keep the sauce from separating.

Heerlijke oud en vis ovenschotel in 30 minuten

Homemade Recipe

Prep
15 min
Pin Recipe
Cook
30 min
Total
45 min
Servings
4-6

Ingredients

Instructions

  1. Preheat the oven to 200°C (390°F) and grease a 9‑inch baking dish with butter. Arrange the sliced potatoes in a single layer at the bottom, seasoning lightly with salt and pepper.
  2. In a skillet, melt 2 tbsp butter over medium heat. Sauté the onion until translucent, add garlic, then deglaze with white wine. Stir in thyme, smoked paprika, and lemon juice, simmering briefly.
  3. Reduce heat and whisk in heavy cream, milk, Dijon mustard, and lemon zest. Once the sauce thickens, fold in the shredded aged cheese until smooth.
  4. Place the fish fillets on top of the potatoes, then pour the cheese sauce evenly over everything.
  5. Mix breadcrumbs with melted butter, smoked paprika, and a drizzle of olive oil; sprinkle over the casserole.
  6. Bake for 20 minutes at 200°C, then lower temperature to 180°C (350°F) and bake an additional 10‑12 minutes until golden and bubbly.
  7. Remove from oven, let rest 5 minutes, then garnish with chopped parsley and extra lemon zest.
  8. Serve hot, accompanied by a green salad or steamed vegetables.

Nutrition per Serving (estimate)

350
Calories
25g
Protein
30g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.