
Mediterranean White Fish Shakshuka | Quick & EASY One-Pan Recipe
This Mediterranean White Fish Shakshuka is what simple and delicious food is all about. We’re talking a ton of flavors, basic pantry staples, and all done in about 30 minutes using just one pan. Serve it next to a crunchy baguette to mop up all that goodness and a bottle of Spanish wine for a complete meal.
To make this recipe, I used cod fillets I bought frozen and thawed out. You can also use fresh cod here, as well as any other type of firm white fish. Such as halibut, tilapia, or even hake, which is known as merluza in Spain.
For the vegetables, I used a combination of onion, garlic, red bell pepper, and green bell pepper. You can mix it up and use other vegetables or whatever you have on hand. As for the tomatoes, I used canned diced tomatoes. You can also chop up fresh tomatoes; about 6 to 8 medium tomatoes will do the trick.
TIPS & TRICKS to Make this Recipe: It took me between 6 to 8 minutes to fully cook the fish fillets. Depending on the size and thickness of your fish fillets, it might take you less or more. Just keep an eye on the fish to not overcook it. Otherwise, it will get a tough texture to it.
Key Ingredients & Cookware I used in this Recipe:
MY COOKWARE
MY CHEF´S KNIFE
SPANISH OLIVE OIL
If you´re not already subscribed to my youtube channel, become a subscriber and click on the bell icon to be notified everytime I release a new video.
Support Spain on a Fork. Get your Spain on a Fork Apron and other awesome Merchandise here.
Your SUPPORT Helps Spain on a Fork Keep Going
Watch the Video Below on How to Make Mediterranean White Fish Shakshuka

Mediterranean White Fish Shakshuka
Ingredients
- 3 tbsp extra virgin olive oil 45 ml
- 1 medium onion (chopped)
- 4 cloves garlic (chopped)
- 1 red bell pepper (chopped)
- 1 green bell pepper (chopped)
- 1 1/2 tsp sweet smoked Spanish paprika 4 grams
- 3/4 tsp ground cumin 2 grams
- 2 cans diced tomatoes 15 oz / 440 grams each
- 1/3 cup kalamata olives (pitted & sliced) 80 grams
- 4 cod fillets 4 oz / 115 grams each
- 1 tsp dried cilantro 2 grams
- 1/2 tsp ground turmeric 1.5 grams
- 1/2 tsp dried dill .50 grams
- 1/4 tsp crushed red pepper flakes .65 grams
- sea salt & black pepper
- 2 tsp lemon juice 10 ml
- chopped cilantro for garnish
Instructions
-
Heat a large fry pan with a medium heat and add in the olive oil
-
After a couple of minutes add in the chopped onion, garlic, and bell peppers, mix continuously, after 5 minutes and the vegetables are lightly sauteed, add in the paprika and cumin, quickly mix together, then add in the canned diced tomatoes, sliced kalamata olives, and season with salt & pepper, mix together and then simmer
-
In the meantime, add the cod fillets over some paper towels and pat dry, then season with salt & pepper on both sides
-
Add the dried cilantro into a bowl, a long with the ground turmeric, dried dill, and crushed red pepper flakes, mix together, then coat each cod fillet in the spice mix, making sure to coat them all around
-
After simmering the tomatoes for about 10 minutes, add the cod fillets into the pan, all in a single layer and evenly spaced out, then gently flip each one so they're fully coated in all that goodness, place a lid on the pan and simmer for 6 to 8 minutes or until the fish is cooked through, then remove from the heat
-
Squeeze the lemon juice over the fish fillets and top off with chopped cilantro, enjoy!
Recipe Notes
Get the Spanish Olive Oil I used to make this Recipe
Disclosure: At Spain on a Fork, we offer affiliate links to help you find what you need to re-create our recipes. If you like what we do, you can support us through our chosen links, which earn us a commission, but you still pay the same price. Learn more here.
Discover more from Spain on a Fork
Subscribe to get the latest posts sent to your email.
Frank A Caputo

10 . Apr . 2025As a fish dinner, this looks really great.
I will be holding the fish, to keep it warm in sauce, and using the sauce and recipe for a pasta dinner.
I’m really enjoying your recipes and videos.
Thank You.
Spain on a Fork
Thanks for the comment! Much love 🙂
10 . Apr . 2025