Fish pasta with tomato sauce is a hearty yet light dish that combines tender fish with a rich, garlicky tomato base tossed with pasta. The sweetness of the tomatoes balances beautifully with the delicate fish, making it a comforting weeknight meal or an elegant dinner for guests.
1. Ingredients (serves 4):
-
350 g (12 oz) pasta (spaghetti, linguine, or penne)
-
400 g (14 oz) firm white fish fillets (cod, haddock, or tilapia), cut into chunks
-
3 tbsp olive oil
-
1 medium onion, finely chopped
-
3 cloves garlic, minced
-
1 can (400 g / 14 oz) crushed tomatoes
-
2 tbsp tomato paste
-
½ tsp red chili flakes (optional, for heat)
-
½ cup dry white wine (optional, adds depth)
-
1 tsp sugar (to balance acidity)
-
Salt and black pepper, to taste
-
2 tbsp fresh parsley or basil, chopped
-
Grated Parmesan or Pecorino cheese, for serving
-
Lemon wedges, for serving
2. Cooking and Serving Details:
-
Servings: 4
-
Preparation time: 10 minutes
-
Cooking time: 25 minutes
-
Total time: 35 minutes
3. Method:
-
Cook Pasta: Bring a large pot of salted water to a boil. Cook pasta according to package directions until al dente. Drain, reserving ½ cup of pasta water.
-
Prepare Sauce Base: In a large pan, heat olive oil over medium heat. Add onion and cook until soft, about 5 minutes. Add garlic and chili flakes; sauté 1 minute.
-
Simmer Sauce: Stir in tomato paste, crushed tomatoes, white wine (if using), sugar, salt, and pepper. Simmer gently for 10–12 minutes, stirring occasionally, until sauce thickens.
-
Cook Fish: Add fish chunks into the sauce. Cover and cook 5–7 minutes until fish is opaque and flakes easily. Avoid stirring too much to keep pieces intact.
-
Combine Pasta & Sauce: Add drained pasta to the pan with sauce and fish. Toss gently, adding a splash of reserved pasta water if sauce is too thick.
-
Finish: Sprinkle with fresh parsley or basil. Serve immediately with Parmesan and lemon wedges on the side.
4. Serving Suggestions:
-
Pair with a crisp green salad and garlic bread.
-
Serve with a chilled glass of white wine like Pinot Grigio or Sauvignon Blanc.
-
Garnish with extra herbs for freshness.
5. Extra Tips:
-
Use firm fish so it holds shape in the sauce—avoid delicate varieties that break apart too easily.
-
For extra richness, stir in 2 tbsp cream or butter at the end.
-
Add olives or capers for a Mediterranean twist.
-
If making ahead, cook pasta and sauce separately, then combine just before serving.
6. Nutrition per serving (1 of 4):
-
Calories: ~410 kcal
-
Protein: 28 g
-
Carbohydrates: 52 g
-
Fat: 10 g
-
Fiber: 5 g
-
Sugar: 8 g
