Italian Cod in Tomato Sauce Recipe

Rate this recipe

Italian cod in tomato sauce is a classic Mediterranean dish that brings together flaky white fish and a vibrant, herb-infused tomato base. This simple yet elegant preparation highlights the natural delicate flavor of cod while allowing the bright acidity and aromatics of the sauce to complement rather than overpower. It's a weeknight staple along Italy's coastal regions and a restaurant favorite that comes together in under 30 minutes.

Italian Cod in Tomato Sauce Recipe
Prep15 min
Cook20 min
Total35 min
Serves4
320kcal
40gprotein
8gcarbs
15gfat

Ingredients

Instructions

  1. Heat olive oil in a large shallow skillet over medium heat. Add diced red onion and cook for 3-4 minutes, stirring occasionally, until softened and translucent.

  2. Add sliced garlic and red pepper flakes to the skillet and cook for 1 minute, stirring constantly, until fragrant.

  3. Pour in the white wine and scrape the bottom of the skillet with a wooden spoon to deglaze. Allow the wine to reduce by half, approximately 2 minutes.

  4. Add the crushed tomatoes, oregano, and 5ml (1 tsp) of salt to the skillet. Stir well and bring to a gentle simmer. Allow the sauce to cook uncovered for 5 minutes to meld the flavors.

  5. Arrange the cod fillets in the tomato sauce in a single layer, nestling them gently into the liquid. Season the top of each fillet with remaining salt and black pepper.

  6. Cover the skillet with a lid or aluminum foil and reduce heat to medium-low. Cook for 8-10 minutes until the cod is opaque throughout and flakes easily when tested with a fork.

  7. Remove from heat and tear fresh basil leaves directly over the dish. Add lemon juice and stir gently to combine without breaking apart the fish.

  8. Divide the cod and sauce equally among four shallow bowls. Garnish with fresh chopped parsley and serve immediately with crusty bread.

Substitutions

Tips

This dish reflects the Italian coastal cooking tradition, particularly from regions like Campania and Sicily where tomatoes and fresh seafood from the Mediterranean are foundational ingredients. The combination of tomato sauce with delicate white fish represents the Mediterranean diet's emphasis on simple preparations that allow quality ingredients to shine.

Frequently Asked Questions

How long does Italian Cod in Tomato Sauce Recipe take to make?

Italian Cod in Tomato Sauce Recipe takes about 35 minutes total — 15 minutes of prep and 20 minutes of cooking — and makes 4 servings.

What can I substitute in Italian Cod in Tomato Sauce Recipe?

You can adapt it easily: Halibut or sea bass fillets can replace cod for a similar texture and mild flavor; For dairy-free meal, use vegetable broth instead of white wine for deglazing; Canned diced tomatoes can replace crushed tomatoes for a chunkier sauce texture.

How should I store leftover Italian Cod in Tomato Sauce Recipe?

Store leftovers in an airtight container in the refrigerator for up to 3–4 days and reheat gently before serving.

How much protein is in Italian Cod in Tomato Sauce Recipe?

Each serving of Italian Cod in Tomato Sauce Recipe has about 40g of protein and 320 calories.

Comments (0)

Loading comments...