Spanish Cod with Tomato Sauce & Rice
Tender cod fillets poached in a vibrant tomato sauce, served over white rice with a fresh basil pesto swirl. One skillet, 18 minutes, restaurant-quality weeknight dinner.
- Total time
- 18 min
- Servings
- 2
- Calories
- 485
- Protein
- 38g

Ingredients
7 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Bring 2 cups salted water to a boil in a large skillet, then add rice and reduce heat to low.
Step 2
Mince the shallot. Tear basil leaves into rough pieces. Zest and halve the lemon.
Step 3
When rice is nearly tender (about 15 minutes), push it to the sides of the skillet.
Step 4
Pour crushed tomatoes into the center. Stir in shallot and 1 tbsp olive oil, season with salt and pepper.
Step 5
Lay cod fillets skin-side down on top of the tomato sauce. Drizzle with 2 tbsp olive oil and lemon zest.
Step 6
Cover and simmer until cod is opaque and flakes easily, about 5–6 minutes.
Step 7
Fold torn basil into the tomato sauce. Squeeze lemon over the fish and serve immediately.
Tools you’ll need
- large skillet with lid (10–12 inch)
- wooden spoon or silicone spatula
- small knife
- cutting board
- microplane zester
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.



