My Gluten Free Guide

Mediterranean Fish One Pot (GF, DF)

Share this page:

As my broken oven saga continues (long story) my focus continues to be on family meals I can cook on the hob. I love any dish than yields minimal washing up and I have been experimenting with some gluten free one pot dishes. One recent experiment that turned out really well is this gluten free one pot fish dish – a mediterranean inspired rice base, with soft white fish (I used haddock, but cod or any other chunky white fish would work), tomatoes and olives. There’s also a sneaky courgette grated into the dish for some added veg as I am always trying to get more greens into my toddler’s diet.

My husband and I really enjoyed this simply fish supper, as did our daughter and I froze some leftovers in portions for when I need to grab a speedy wholesome dinner for her. I hope you guys enjoy it too!

Gluten Free Mediterranean Fish One Pot (Serves 2 large portions)


  • 1 small red onion
  • small courgette, grated
  • 200g basmati rice
  • 2 tsp dried oregano
  • 5 tsp sundried tomato paste
  • 400ml veggie stock
  • 100 ml white wine
  • 1 large sprig basil, leaves removed and torn into small pieces
  • 400g haddock loin, chopped into large chunks
  • 150g baby plum tomatoes, halved
  • 50g green olives, chopped


  1. Finely dice the onion and then fry gently in a high-sided lidded frying pan with a little olive oil. Soften for 5 minutes then add the grated courgette and oregano and cook for a further 5 minutes over a low heat.
  2. Add the rice to the pan with the onion and courgette, pour in the white wine and allow it to simmer for a couple of minutes until the wine has been absorbed into the rice.
  3. Make the stock and add the sundried tomato paste to the stock itself. Stir to combine then pour the stock and tomato paste into the pan with the rice. Bring to the boil then stock and tomato paste, bring to boil then turn the heat down to low, place the lid on the pan and simmer for 15 mins.
  4. Remove the lid and simmer for a further 5 minutes. Test the rice and add a little water if needed.
  5. Once the rice is almost cooked, nestle the fish pieces into the bed of rice so that the sides of the fish are completely covered. Scatter the tomatoes and olives over the top of the rice and press them gently into the top. Sprinkle HALF the basil over as a final touch and place the lid back on the pan to cook for a final 10 minutes.
  6. Remove the lid and check that the fish is cooked through, then serve with the remaining basil scattered over the top of the dish, with a good grating of black pepper. I like to serve this with some extra dollops of sundried tomato paste on the fish, but give it a taste and decide how you would prefer it :).

I hope you liked my gluten free Mediterranean fish one pot! If you are still looking for dinspiration, why not try some of my other gluten free recipes:

Bon appetit! x

Share this page:

You Might Also Like...