Oven Roasted Mackerel

Oven Roasted Mackerel

with cilantro pesto

Recipe by
Reviewed by Arturs Arnicans
Prep Time: 6m
Cook Time: 25m
Total Time: 31m
Temp.: 450 °F
Servings: 4
Difficulty: Easy
5.0 (17 Reviews)
Cooking Mode
Prevents your screen from turning off while cooking

Ingredients

Adjust servings:

Nutritional Information

372
Calories
25g
Fat
24.6g
Carbohydrate
17.4g
Protein
38mg
Cholesterol
218mg
Sodium
Oven Roasted Mackerel

Recipe Description

Need a fast and healthy dinner option? With this easy Oven Roasted Mackerel recipe you’ll have an elegant fish dinner in less than an hour. Here, the velvety, sweet-tasting fish are covered with a fragrant homemade cilantro pesto and then roasted in the oven until tender and flaky.

The cilantro pesto is fantastic and really makes the dish. It’s easy to whip up in just 2 minutes with fresh cilantro, garlic, olive oil, lemon juice, ground coriander, olive oil, and a pinch of salt and black pepper. If you have time to marinate the mackerel for 30 minutes, the fish will be more flavorful, but even 10 minutes will do the trick. If you want to brown the fish skin further, place the pan under the broiler for a minute at the end of cooking. Serve with a squeeze of lemon juice and your side of choice. Enjoy!

To make the Oven Roasted Mackerel, you will need the following ingredients:

Ingredients for Oven Roasted Mackerel

Steps to make

  1. 1

    Preheat oven and prepare baking sheet

    Step 1 - Oven Roasted Mackerel

    Preheat your oven to 450 °F. Line a large baking sheet with parchment paper.

  2. 2

    Prepare cilantro pesto

    2 min
    Step 2 - Oven Roasted MackerelStep 2 - Oven Roasted Mackerel

    In a food processor, add 1 bunch cilantro, 6 garlic cloves, 4 tablespoons olive oil, 2 teaspoons coriander powder, 4 tablespoons lemon juice, 1 teaspoon freshly ground black pepper, and 1 teaspoon kosher salt or pink salt to taste. Pulse a few times until almost smooth.

  3. 3

    Prepare mackerel

    1 min
    Step 3 - Oven Roasted Mackerel

    Using a sharp knife, score the fish through the skin and flesh on both sides. Pat the fish dry inside and out with a paper towel.

  4. 4

    Rub fish with pesto

    2 min
    Step 4 - Oven Roasted Mackerel

    Place the fish on the prepared baking sheet. Rub the cilantro pesto all over the fish, into the slits, and inside the cavity.

  5. 5

    Roast

    26 min
    Step 5 - Oven Roasted Mackerel

    Roast for 20 to 25 minutes, then broil for a minute.

  6. 6

    Serve

    Step 6 - Oven Roasted Mackerel

    Serve hot with a drizzle of lemon juice and your side of choice.

Making fish for dinner isn’t hard with this easy recipe for Oven Roasted Mackerel. Dabbed with vibrant homemade cilantro pesto, it’s a richly flavored and delicious fish without the hassle. Did you make this recipe? We'd love to see! Tag us on Instagram @cookmerecipes and use the hashtag #cookmerecipes. We'll reshare our favorites.

About the author

Bethany Lim

Bethany is very passionate about maintaining a healthy lifestyle and clean diet. She’s trying to cut meat out of her diet as much as possible and focuses on cooking vegetarian food and fish. Bethany gets a kick from finding ways to add new twists to classic dishes. What’s more, thanks to her Asian roots, she’s great at combining different cuisines to come up with something extraordinary. Bethany’s recipes will inspire you to add new colors and flavors to your everyday meals.

Recipe Reviews

Have you made this recipe? Share your experience and help other cooks!

★★★★★
★★★★★
5.0 out of 5 (17 reviews)
Laura Green
April 9, 2025
Verified

I wanted a quick dinner and this mackerel was delish. The pesto took no time at all and really popped! My mates couldn’t believe I made it in under an hour. Def gonna whip this up again soon.

SunnyS
March 5, 2025
Verified

I made this Oven Roasted Mackerel for my husband on our anniversary. The cilantro pesto was super easy to make and added fabulous flavor! We both loved it, and it felt fancy but took just a bit of time. Will def make again!

Fiona
March 4, 2025
Verified

Absolutely delicious meal.

Quinn
February 18, 2025
Verified

Superb dinner delight!

Vera
February 18, 2025
Verified

I made the Oven Roasted Mackerel last week and was so pleased. The cilantro pesto was really fresh and tasty! I enjoyed this quick dinner after a busy day at work. It felt refreshing and light. Will make again!

Grace Thompson
February 7, 2025
Verified

Incredibly tasty fish.

Uniquely70
January 26, 2025
Verified

Super fast dinner! This mackerel with brisk pesto was a hit at home. My kids loved it. I marinated it for 30 minutes. Cooking was easy and delicious!

QuietMom
January 26, 2025
Verified

This was a quick dinner after kids' soccer. The mackerel turned out perfectly flaky and flavorful!

QuickQ
November 9, 2024
Verified

My wife loved this mackerel. Fast and tasty dinner!

Antoine
October 31, 2024
Verified

This Oven Roasted Mackerel recipe is exceptional. I cooked it for my family last week, and they loved it. The cilantro pesto was easy to make and added a nice touch. A great meal for busy weekdays.

Frankie
October 23, 2024
Verified

Simply great dish!

Yvonne Smith
October 15, 2024
Verified

Superb!

Mary Johnson
September 27, 2024
Verified

Absolutely delicious and simple!

Xander78
September 25, 2024
Verified

Superb. I made the mackerel for my wife last week, and it turned out amazing. The cilantro pesto was a game changer, and we both loved it. I will definitely make this again.

Xander
September 24, 2024
Verified

I tried this Oven Roasted Mackerel for a family dinner and it was a hit! The cilantro pesto was fresh and easy to make, just like my wife loves. We had our kids help mix it together, and they loved it too. It turned dinner into a fun cooking time together, plus the fish turned out so flaky!

Taste of the dish
Accuracy of stated difficulty
Instruction accuracy
Would you recommend this recipe to others?
0/1000
Add photos
Upload photos of your result. This will help others see how the dish should look.

Author Information

Email will not be displayed publicly