Save My neighbor brought back a jar of smoked paprika from Spain, and I had no idea what to do with it until I spotted fresh cod at the market. I threw together a quick tomato sauce with whatever spices I had, roasted the fish, and tossed almonds in a pan with that paprika. The kitchen smelled like a coastal bistro, and I've been making this dish ever since.
I made this for a small dinner party last spring, and my friend who claims she doesn't like fish asked for seconds. She said the tomato sauce made it taste less fishy, and the almonds were her favorite part. Now she texts me every few weeks asking if I'm making the cod dish again.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Cod fillets: Choose thick, skinless fillets so they stay moist during roasting, and pat them completely dry before seasoning to help them sear lightly in the oven.
- Diced tomatoes: Canned tomatoes are your friend here because they're already soft and blend into a rich sauce quickly without any fuss.
- Smoked paprika: This is the secret ingredient that gives the dish a subtle smoky depth, almost like it's been cooked over a wood fire.
- Sliced almonds: Toast them until they're golden and fragrant, and don't walk away from the pan because they can burn in seconds.
- Fresh ginger: Grate it finely so it melts into the rice and infuses every grain with warm, aromatic flavor.
- Basmati rice: Rinse it well before cooking to remove excess starch and keep the grains fluffy and separate.
- Garlic and onion: Cook the onion until it's soft and sweet, then add the garlic just long enough to release its fragrance without browning.
- Lemon wedges: A squeeze of fresh lemon at the end brightens the whole dish and cuts through the richness of the sauce.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Preheat and Prep:
- Turn your oven to 200°C so it's hot and ready when the fish goes in. Gather your ingredients and give the rice a quick rinse under cold water.
- Start the Ginger Rice:
- Heat a teaspoon of olive oil in a saucepan, toss in the grated ginger, and let it sizzle for a minute until your kitchen smells amazing. Add the rice, stir it around, then pour in the water and salt, bring it to a boil, cover, and let it simmer gently for 12 to 15 minutes.
- Build the Tomato Sauce:
- In a skillet, warm some olive oil and cook the chopped onion until it softens and turns translucent, then add the garlic and stir for just a minute. Stir in the diced tomatoes, tomato paste, paprika, cumin, oregano, and chili flakes, and let it bubble away for 5 to 7 minutes until it thickens into a chunky, flavorful sauce.
- Prepare the Cod:
- Lightly oil a baking dish and spread the tomato sauce across the bottom so it cradles the fish. Pat the cod fillets dry with paper towels, season them with salt and pepper, lay them over the sauce, and drizzle with a bit more olive oil.
- Roast the Fish:
- Slide the baking dish into the oven and roast for 12 to 15 minutes, checking once or twice until the cod flakes easily when you press it gently with a fork. The fish should be opaque and tender, not rubbery.
- Toast the Spiced Almonds:
- While the cod roasts, heat a small skillet with a teaspoon of olive oil and add the almonds along with the spices and a pinch of salt. Stir them constantly for 2 to 3 minutes until they turn golden and smell nutty, then transfer them to a plate so they don't keep cooking in the hot pan.
- Plate and Serve:
- Fluff the ginger rice with a fork and divide it among four plates, top each with a piece of tomato-roasted cod, spoon extra sauce over the top, and scatter the spiced almonds and fresh parsley on top. Serve with lemon wedges on the side for squeezing.
Save One evening, my brother came over after a long day and barely said a word until he took his first bite. He looked up, smiled, and said it tasted like comfort with a little adventure mixed in. That's when I realized this dish wasn't just dinner, it was a way to share something warm and generous without overthinking it.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Choosing and Storing Your Fish
Fresh cod should smell like the ocean, not fishy or sour, and the flesh should be firm and slightly translucent. If you can't find cod, try halibut, haddock, or any other firm white fish that won't fall apart in the oven. Store it in the coldest part of your fridge and cook it within a day or two for the best flavor and texture.
Making the Sauce Your Own
The tomato sauce is forgiving, so feel free to add a pinch of sugar if your tomatoes taste too acidic, or stir in a handful of chopped olives or capers for a briny kick. I've also thrown in a few handfuls of baby spinach at the end, letting it wilt into the sauce for extra greens. If you like heat, double the chili flakes or add a sliced fresh chili when you cook the onions.
Serving Suggestions and Pairings
This dish is complete on its own, but a crisp green salad with lemon vinaigrette or roasted asparagus on the side makes it feel like a full feast. A glass of chilled Sauvignon Blanc or a dry Riesling complements the smoky paprika and tangy tomato sauce beautifully. If you have leftovers, the fish and sauce reheat well in a low oven, and the ginger rice tastes even better the next day.
- Serve with crusty bread to mop up every drop of sauce.
- Try a dollop of Greek yogurt on the side for a cool, creamy contrast.
- Garnish with extra fresh herbs like cilantro or dill if you have them on hand.
Save This recipe has become my go-to when I want something healthy, flavorful, and just a little bit special without spending hours in the kitchen. I hope it finds a place in your weeknight rotation, too.
Recipe FAQs
- → Can I substitute cod with another type of fish?
Yes, you can use any firm white fish such as haddock, halibut, or sea bass. Adjust cooking time based on thickness to ensure the fish flakes easily with a fork.
- → How do I prevent the cod from drying out during roasting?
Ensure the fish is nestled in the tomato sauce and drizzled with olive oil before roasting. Avoid overcooking—12 to 15 minutes at 200°C should be sufficient for fillets around 150 g each.
- → Can I make the spiced almonds ahead of time?
Absolutely. Toast the almonds with spices and store them in an airtight container for up to 3 days. This saves time and ensures they stay crunchy.
- → What can I serve alongside this dish?
A crisp green salad, steamed vegetables, or roasted asparagus complement the flavors beautifully. The dish is already served with ginger rice, making it a complete meal.
- → Is this dish suitable for meal prep?
Yes, you can prepare the tomato sauce and ginger rice in advance. Store them separately and assemble with freshly roasted cod for best texture and flavor.
- → How can I adjust the spice level?
Increase or decrease the chili flakes in the tomato sauce according to your heat preference. You can also add a pinch of cayenne pepper to the spiced almonds for extra kick.