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

Spicy Mackerel with Cherry Tomatoes & Herbs on Garlic Toast

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.

ingredients for one pot spicy mackerel

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

  • Author:
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 2


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


  • 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!


  • Calories700
  • Fat42.4g
  • Saturates27.0g
  • Protein31.1g
  • Carbs52.6g
  • Sugars5.3g
  • Salt974mg
  • Fibre5.3g