One-Pot Spicy Mackerel with Tomatoes Herbs on Garlic Toast |

One-Pot Spicy Mackerel with Cherry Tomatoes & Herbs on Garlic Toast

One-Pot Spicy Mackerel - SO GOOD! Made with cherry tomatoes and lots of herbs. Best served on a garlic ciabatta bread toast.



Prep Time

Cook Time


  • 1 mackerel, gutted and cut in 3 parts
  • 3 Tbsp of extra virgin olive oil
  • 2 cloves of garlic, 1 whole and 1 sliced
  • 1/4 chili, sliced
  • 1 tsp oregano
  • 1 tsp smoked sweet paprika
  • 10 black olives, deseeded and chopped
  • 250 g cherry tomatoes, cut in half
  • 250 ml vegetable stock or hot water
  • handful of fresh parsley, chopped
  • salt, to taste
  • freshly ground black pepper, to taste
  • 2 slices of ciabatta bread


  1. Season all sides of the mackerel, including the cavity, with salt and black pepper.
  2. In a deep pot, preheated over medium heat, add the olive oil, the sliced garlic and chili, the chopped olives and the oregano. Place the cherry tomatoes cut side down. Add the hot stock or water, the roughly chopped parsley and season with salt. Cover and cook for about 2-3 minutes.
  3. Add the mackerel and continue cooking for about 5 minutes. Turn over the mackerel and cook 2 more minutes. Turn the heat off! Drizzle more extra virgin olive oil.
  4. To make the garlic toast, toast the ciabatta bread slices. Cut the whole garlic clove in half and rub the cut side of the clove over the toasted bread.
  5. Serve the dish by placing some sauce over the garlic ciabatta toast, then add the mackerel and more tomatoes on top as well on the sides. Garnish with fresh parsley!

If you love fish, but you're bored with the same old salmon, you should try this mackerel recipe. Cooked with spicy, garlicky and richly seasoned cherry tomato sauce, the mackerel tastes so good! And it can be made all in one pot!

The acidity from the cherry tomatoes mellow both the oiliness and the fishy flavor of the mackerel. The spiciness from the chili and the garlic enhances the dish. And the herby notes of oregano and parsley take this one-pot spicy mackerel to the level of PERFECTION.

If you've never tried mackerel before and you're wondering if it tastes good, I have only thing to say - go for it. I can guarantee you, you'll love mackerel from the first bite, especially if you love sardines.

Learning to love mackerel is so worth it. One of the things I like about mackerel the most is its high levels of healthy omega-3 fats and low mercury levels. This makes it the perfect fish to consume. It is also affordable and as you'll see in the recipe it's really easy to cook.

One-Pot Spicy Mackerel with Tomatoes Herbs on Garlic Toast |

Nutrition Information

Serving Size
536 g
Amount Per Serving
Total Fat
Saturated Fat
Total Carbohydrates
Dietary Fiber

Recipe Rating

Average: 5 (4 votes)



About Mary

What you should know about me: I LOVE cooking. I started to share my passion for food and learn more about food photography.

If you make this recipe, be sure to snap a photo and tag us on social media @cookingreporter so we can see your recreation of it!

Leave a comment

1 of 8 Comments

Nicole's picture
This looks incredible – I love the idea of serving the mackerel on a toasted bread, what a nice twist. I am definitely trying that combo next time! I also like using roasted garlic for my toasted bread – adds such a lovely delicate sweetness.
Mary's picture
Hope you like it, Nicole!
Amanda's picture
Hi! So glad I came across this recipe! Genius thing to do to combine oily fish with spicy tomato sauce.
Mary's picture
Glad to hear that, Amanda! Enjoy!
Brittany's picture
This dish is absolutely divine, my husband thought so too! Thank you for this one!
Mary's picture
Awesome! Thank you for coming back and leaving feedback! Really appreciate that!
Amelia's picture
Woooow I've been searching for new fish recipes and this spicy mackerel looks like the one I need! EASY! Affordable for big families like mine! And I already have all of the ingredients! Dinner is solved! Thank you so so much!
Mary's picture
Thanks, Amelia! So nice to hear that! Enjoy!