One-Pan Asparagus & Peas Cod

Looking for a healthy one-pan dinner that’s light, full of flavour, and ready in under 20 minutes? This Asparagus & Peas Cod ticks all the boxes. It’s packed with seasonal vegetables like asparagus and leeks, paired with high-protein flaky cod, and finished with a zingy mint and pea topping that brings everything together. It’s one of my go-to springtime meals—simple enough for a weeknight but elegant enough to serve when you’re having friends over.

I love how everything cooks in one pan, making it a no-fuss, minimal-clean-up recipe that still delivers on taste and nutrition. It’s also naturally gluten-free, high in fibre, and rich in omega-3 fats from the cod—making it a brilliant choice if you’re trying to eat more anti-inflammatory foods or just balance your plate. Whether you’re new to cooking fish or just want a fresh dinner idea that feels good to eat, this is a recipe I think you’ll come back to again and again.

Tips

  • Keep the peas bright: Add the pea and mint mix at the very end to keep the peas vibrant and fresh-looking.
  • Cook gently: Use low heat and cover the pan to keep the cod moist and tender.
  • Check doneness: The cod is perfectly cooked when it flakes easily and reaches an internal temp of 63°C.

Swaps

Storage

More Fish Recipes

One-Pan Asparagus & Peas Cod

Servings 2
Prep Time 10 minutes
Total Time 20 minutes

Ingredients
  

  • 2 cod fillets (~230g)
  • 200 g asparagus, stalks thinly sliced, tips left whole
  • 150 g frozen peas, defrosted and rinsed under hot water
  • 1 leek, sliced finely
  • 2 artichoke hearts (in oil), sliced
  • 2 tbsp capers
  • 3 tbsp toasted pine nuts
  • squeeze of lemon
  • mint leaves
  • oil, salt, pepper to taste
  • 1 tsp butter (to grease the pan)

Instructions
 

  • To a pan add a tsp of butter and the chopped leek. Cook until it soften. Remove from the pan and set aside for now.
  • Prepare the pea and mint mix: in a small bowl add peas, chopped mint, a drizzle of oil and salt. Mix and set aside.
  • In the same pan add the cod ( which I lightly seasoned with salt and pepper).
  • Cook with the lid on for 7-10 mins on a very low heat (add the vegetables at minute 5).
  • At minute 5 add the asparagus, capers, artichokes to the pan and cook along with the fish, lid on. Cook for the remaining 2 to 5 minutes (the fish is cooked when the internal temperature of the thicker part reaches 63C).
  • Just add the end add the pea and mint mix and the toasted pinenuts. * A squeeze of lemon is also a good touch.

Video

Notes

*I recommend adding the peas and pine nuts just at the very end if you like the colour of your peas to stay bright green, I think peas taste better this way and also look more appetising.
Course: Main Course
Cuisine: Mediterranean
Keyword: asparagus, cod, easy, fish, highprotein, onepan, spring

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Close
healthyfloflo © Copyright 2025. All rights reserved.
Close