This super easy Baked Mackerel recipe is quick, easy and delicious. If you like mackerel you will love this recipe. The recipe calls for very few ingredients you probably have in the fridge already. The fish is moist, flaky and perfectly seasoned with a tomato and pepper marinade. This is a perfect lazy dinner recipe that takes no time at all.
Everyone loves a sheet pan dinner they are quick easy and there is minimal washing up. Keep ready for a delicious quick and easy sheet pan dinner!
What inspired this recipe?
This Baked Mackerel recipe was made when I needed to use up my fridge ingredients. However, I did take inspiration from somewhere. I am half Nigerian and obviously love the cuisine. I grew up eating Nigerian food and it really is a varied cuisine full of vibrant ingredients and unique flavours.
One of the most popular Nigerian recipes is Nigerian Tomato stew or pepper stew or “obe ata dindin” in Yoruba. This is a stew made using tomatoes, onion, peppers and chilli. The veggies are blended together to form a sauce and fried and boiled for 2 hours before fried meat is added. The result is a delicious spicy tomato stew filled with assorted meats like goat, chicken and beef. There is also a fish version which uses ginger and coriander!
Mackerel fish stew is one of my favourite recipes ever and inspired this Baked Mackerel recipe. It uses the same wonderful ingredients but chopped and in a marinade instead of blended into a sauce. One thing I know is you will love both recipes.
I will be posting my Nigerian Red Stew recipe very soon. Be sure to subscribe to our newsletter to be notified of our new recipes and find out when I drop my Nigerian Stew recipe!
What do i need?
Mackerel – I bought whole headless mackerel from Costco for this recipe but you can of course use fillets or steaks the only difference will be the cooking time.
Pointed peppers – pointed peppers are sweeter and more flavourful than bell peppers but you can substitute with normal bell pepper.
Shallots and garlic – the basic ingredients of so many dishes will be used in the marinade.
Spring onion – I also like to add some spring onion for extra flavour.
Scotch bonnet – I love spicy food and hopefully you do too! So be brave and throw a whole chopped scotch bonnet to the marinade for some real spice!
Cherry tomatoes – good quality cherry or baby tomatoes are a key ingredient. If you can find san marzano tomatoes I highly recommend these.
Coriander – Finally add some of my favourite herb for a finishing touch.
If you are based in the UK all these ingredients are currently readily available at Lidl. I am a huge Lidl fan. There produce is better than many other UK supermarkets and the prices are unbeatable! Be sure to look out for their Deluxe range 🙂
Tips & Tricks
If you are using whole fish you can leave the head on or off.
I do recommend scoring the skin, if your fish is on the larger side.
When using fillets or steaks the fish will only need about 10-15 minutes in the oven at 180 degrees Celsius.
The longer you leave your fish to marinate the stronger the flavours will be. Be sure to marinate for at least 2 hours.
Bring your fish out of the fridge 20 minutes before cooking to allow it to come to room temperature. This will help you get a more accurate cook.
When I really want to save time and washing up I add my chosen vegetables to the top of the fish for the last 5-10 minutes of cooking.
Baked Mackerel Serving Suggestions –
I love to serve this delicious Baked Mackerel with some steamed green veggies. I love broccoli, asparagus or green beans. These vegetable go so well with fish and take no time to prepare.
If you are looking for a more filling meal serve with some White Rice as i have done today for my meal. The juices at the bottom of the sheet pan make a delicious sauce on the rice.
Spicy Baked Mackerel – Sheet Pan Dinners
Spicy, flaky fish cooked with tomatoes, peppers and onion! Simply delicious…
Servings 4people
Prep Time 5 minutesmins
Cook Time 30 minutesmins
Marinade Time 2 hourshrs
Total Time 2 hourshrs35 minutesmins
Equipment
Baking tray
Baking paper
Large bowl
Ziplock bag
Sharp knife
Chopping board
Ingredients
2whole mackerel or 4 fillets
1cupcherry tomatoes
1pointed red pepper
1pointed yellow pepper
1pointed orange pepper
1shallot
3cloves of garlic
1spring onion
2tbspolive oil
¼cupchopped coriander
½tspcurry powder
½tspcayenne pepper
½tsppaprika
½tspmixed herbs
¼tspginger powder
Instructions
Wash your vegetable before slicing the peppers into medium strips. Then halve the tomatoes and finely slice the shallots, mince the garlic and chop the coriander. Add everything into a bowl.
To the bowl add olive oil and all the dry spices and seasoning. Mix everything together before adding the fish or putting everything into a ziplock bag and combining well. Put the fish in the fridge to marinate for 2 hours.
30 minutes before cooking remove the fish from the fridge. Place the fish onto a baking sheet lined with baking paper. Add all of the vegetables and any liquid to the tray.
Put the fish into a pre-heated 180 °C oven. Bake for 25-30 minutes or 10-15 if using fillets.
Notes
TIPS –
Score the fish if using whole fish. This will allow the marinade to penetrate the inside of the fish and it to cook quicker and more evenly.
Remove the head for faster cooking time.
If using fillets place skin side up for crispy skin.
Marinate the fish for at least 2 hours.
To cook your veggies in the same pan simply add them on top 10 minutes before removing from the oven.
Author: Daniel Devereux
Cost: £7
Course: Dinner, Lunch, Main Course
Cuisine: Nigerian
Keyword: one pot, Spicy, Summer, Tropical
Did you make this Baked Mackerel recipe?
Please let me know how it turned out for you! Leave a comment below and tag @chilliandlife on Instagram and hashtag it #chilliandlife
Websites store cookies to enhance functionality and personalise your experience. You can manage your preferences, but blocking some cookies may impact site performance and services.
Essential cookies enable basic functions and are necessary for the proper function of the website.
Name
Description
Duration
Cookie Preferences
This cookie is used to store the user's cookie consent preferences.
30 days
These cookies are needed for adding comments on this website.
Name
Description
Duration
comment_author
Used to track the user across multiple sessions.
Session
comment_author_email
Used to track the user across multiple sessions.
Session
comment_author_url
Used to track the user across multiple sessions.
Session
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Google Analytics is a powerful tool that tracks and analyzes website traffic for informed marketing decisions.
Contains information related to marketing campaigns of the user. These are shared with Google AdWords / Google Ads when the Google Ads and Google Analytics accounts are linked together.
90 days
__utma
ID used to identify users and sessions
2 years after last activity
__utmt
Used to monitor number of Google Analytics server requests
10 minutes
__utmb
Used to distinguish new sessions and visits. This cookie is set when the GA.js javascript library is loaded and there is no existing __utmb cookie. The cookie is updated every time data is sent to the Google Analytics server.
30 minutes after last activity
__utmc
Used only with old Urchin versions of Google Analytics and not with GA.js. Was used to distinguish between new sessions and visits at the end of a session.
End of session (browser)
__utmz
Contains information about the traffic source or campaign that directed user to the website. The cookie is set when the GA.js javascript is loaded and updated when data is sent to the Google Anaytics server
6 months after last activity
__utmv
Contains custom information set by the web developer via the _setCustomVar method in Google Analytics. This cookie is updated every time new data is sent to the Google Analytics server.
2 years after last activity
__utmx
Used to determine whether a user is included in an A / B or Multivariate test.
18 months
_ga
ID used to identify users
2 years
_gali
Used by Google Analytics to determine which links on a page are being clicked
30 seconds
_ga_
ID used to identify users
2 years
_gid
ID used to identify users for 24 hours after last activity
24 hours
_gat
Used to monitor number of Google Analytics server requests when using Google Tag Manager