
I’m excited to share this Mediterranean classic that comes together in just 30 minutes. Mackerel in tomato sauce is a staple dish that combines rich flavors with simple ingredients, perfect for a quick weeknight dinner.
This recipe delivers tender mackerel in a flavorful tomato sauce, made with garlic, onions, and herbs. Serve with crusty bread or over rice for a satisfying meal that’s both healthy and delicious.
Ingredients for Mackerel in Tomato Sauce
Simple Mediterranean ingredients come together for a flavorful, healthy meal in just 30 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Mackerel Fillets 🐟 | 4 pieces | Skin removed, fresh or frozen |
| Canned Crushed Tomatoes 🍅 | 2 cups | San Marzano preferred |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For sautéing aromatics |
| Yellow Onion 🧅 | 1 whole | Thinly sliced |
| Garlic Cloves 🧄 | 4 cloves | Minced |
| Dried Oregano 🌿 | 1 tsp | Or 2 tsp fresh oregano |
| Dried Thyme 🌿 | ½ tsp | Or 1 tsp fresh thyme |
| Salt 🧂 | 1 tsp | Kosher salt preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Red Pepper Flakes 🔥 | ¼ tsp | Optional, for heat |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Lemon Wedges 🍋 | 4 whole | For serving |
For the best flavor, use San Marzano tomatoes—they’re sweeter and less acidic. Fresh mackerel fillets are ideal, but frozen works too if thawed properly. I like to grab mine from Whole Foods or a trusted local fish market. The olive oil matters here—use something you’d actually drizzle on bread.
No fresh herbs? Dried oregano and thyme are fine substitutes, just use one-third the amount. Want some heat? Red pepper flakes add a nice kick. The onions can be thinly sliced ahead of time and stored in the fridge for a day. If you can’t find mackerel, substitute with sardines or another oily fish.
This dish reheats beautifully—keeps for 3-4 days in the fridge. Freeze individual portions for up to 3 months. I portion mine into containers so lunches are sorted for the week. The sauce gets better with time, so don’t be afraid to make it ahead.
Step-by-Step Instructions for Mackerel in Tomato Sauce
Follow these precise steps to create a delicious Mediterranean dish in just 30 minutes.
Step 1: Sauté Aromatics in Olive Oil
Heat the 0.25 cup Extra-Virgin Olive Oil in a large skillet over medium heat. Add the 1 whole Yellow Onion, thinly sliced, and cook for 5 minutes until it becomes translucent and starts to caramelize. Stir occasionally to prevent burning.
Once the onion is ready, add the 4 cloves Garlic Cloves, minced, and cook for another 1 minute until fragrant. Be careful not to let the garlic burn, as it can quickly become bitter.
Step 2: Prepare the Tomato Sauce
Add the 2 cups Canned Crushed Tomatoes to the skillet, stirring to combine with the onion and garlic mixture. Add the 1 tsp Dried Oregano, 0.5 tsp Dried Thyme, 1 tsp Salt, 0.5 tsp Black Pepper, and 0.25 tsp Red Pepper Flakes (if using). Stir well to distribute the spices evenly.
Bring the sauce to a simmer and let it cook for 10-12 minutes, stirring occasionally, until it thickens slightly and the flavors meld together. The sauce should coat the back of a spoon when it’s ready.
Step 3: Cook the Mackerel Fillets
Add the 4 pieces Mackerel Fillets to the skillet, skin side up if they have skin, or presentation side up if they don’t. Spoon some of the tomato sauce over the fillets to keep them moist.
Simmer the mackerel in the sauce for 8-10 minutes or until it flakes easily with a fork. The fish is done when it reaches an internal temperature of 145°F. Be gentle when handling the fillets to prevent them from breaking apart.
Step 4: Finish and Serve
Once the mackerel is cooked, remove the skillet from the heat. Sprinkle the 0.25 cup Fresh Parsley, chopped, over the dish for a fresh, herbaceous note.
Serve the mackerel fillets with the rich tomato sauce spooned over them. Offer the 4 whole Lemon Wedges on the side, allowing diners to squeeze a bit of lemon juice over their dish for added brightness and flavor.
Make-Ahead Tips for This Dish
Advance Preparation Tips
The tomato sauce can be made up to 3 days ahead and stored in an airtight container in the refrigerator. I often make a double batch and freeze half for future meals. Simply reheat the sauce gently before adding the mackerel fillets.
Component Prep
Slice the 1 whole Yellow Onion and mince the 4 cloves Garlic Cloves ahead of time. Store them separately in airtight containers in the refrigerator for up to 24 hours. This saves valuable time during final preparation.
Fish Handling
If using frozen mackerel, thaw the fillets completely in the refrigerator overnight. Pat them dry with paper towels before cooking to ensure even cooking and better sauce adherence. You can season the fillets with salt and pepper up to 1 hour before cooking.
Reheating Strategies
This dish reheats beautifully in a skillet over low heat with a splash of water or broth to thin the sauce if needed. You can also reheat individual portions in the microwave on 50% power for 1-2 minutes, stirring halfway through. The flavors actually improve with time.
Storage Considerations
Store leftovers in shallow airtight containers to allow quick cooling. The dish will keep in the refrigerator for up to 3 days. When reheating, make sure the fish reaches an internal temperature of 165°F for food safety. You can freeze individual portions for up to 3 months. 🔥
Meal Prep Variations
Consider making extra sauce and using it throughout the week with other proteins like chicken or pasta. The sauce also freezes well on its own for up to 3 months. I like to portion the final dish into individual containers for easy grab-and-go lunches or dinners.
Nutrition Facts
320kcal
- Prune Sauce Recipe for Pork: Rich and Fruity Glaze for Roasts - September 25, 2026
- Fries Dip Sauce Recipe: Creamy Garlic Herb Blend for Perfect Pairing - September 25, 2026
- Firecracker Shrimp Sauce Recipe: Spicy-Sweet Dipping Delight - September 25, 2026