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 an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.



