
There is something deeply satisfying about a dish that marries the clean, flaky tenderness of white fish with the sun‑drenched sweetness of ripe tomatoes. This Spicy Baked Fish with Tomatoes—inspired by a beloved Russian recipe—achieves that harmony with a whisper of cumin, a glow of turmeric, and a gentle kick of chili. It is the kind of meal that feels both effortless and elegant, perfect for a weekday dinner or a leisurely weekend feast. The secret lies in letting the tomatoes slowly soften in a fragrant broth while the fish steams above them, absorbing every savory drop. Whether you choose cod, hake, or pollock, this one‑pan wonder will become a staple in your kitchen.
About the Recipe
Baking fish with vegetables is a time‑honored technique that preserves moisture and concentrates flavor. In this version, the tomatoes are first roasted with garlic, ginger, and warm spices to create a luscious base. Then thick fillets of white fish are nestled on top and finished in the oven until just opaque. The result is a saucy, aromatic dish that pairs beautifully with rice, crusty bread, or steamed greens. For the best outcome, use a non‑toxic air fryer or a reliable ceramic baking dish—the even heat distribution makes all the difference. This recipe also adapts well to different fish varieties; read our guide on best glass food processors for prepping vegetables quickly if you want to save time.
Ingredients
- 4 thick fillets of white fish (cod, hake, or pollock), about 150 g each
- 400 g tomatoes, diced
- 100 g cherry tomatoes, halved
- 2 cloves garlic, finely chopped
- 2 cm fresh ginger root, peeled and minced
- 2 tbsp olive oil
- 1 tsp ground turmeric
- 1 tsp cumin seeds
- ½ tsp chili flakes (adjust to taste)
- Salt and freshly ground black pepper
- 200 ml vegetable broth (or fish stock)
- Fresh herbs (parsley or cilantro) for garnish
When selecting your fish, look for fillets that are firm, moist, and free of any fishy odor. For the tomatoes, vine‑ripened or Roma varieties work best because they hold their shape during baking. The spice blend can be customized—experiment with smoked paprika or coriander for a different profile. For more inspiration, check out our roundup of best chocolate‑covered raisins as a surprising dessert pairing.
Step‑by‑Step Instructions
Preheat your oven to 180°C. Lightly grease a ceramic baking dish with olive oil.
Dice the tomatoes, chop the garlic, and mince the ginger. In a bowl, combine the diced tomatoes, garlic, ginger, turmeric, cumin seeds, chili flakes, and a generous pinch of salt. Stir well.
Transfer the tomato mixture to the prepared dish. Scatter the halved cherry tomatoes over the top. Pour the vegetable broth around the tomatoes, then place the dish in the center of the oven. Bake for 20 minutes, until the tomatoes are softened and the liquid is slightly reduced.
While the tomatoes roast, pat the fish fillets dry with paper towels. Season both sides with salt and freshly ground black pepper.
After 20 minutes, remove the dish from the oven. Arrange the fish fillets on top of the tomato base, tucking them in gently so they are partially submerged. Drizzle the fillets with the remaining olive oil.
Return the dish to the oven and continue baking for another 20 minutes, until the fish is opaque and flakes easily with a fork. The exact time may vary depending on the thickness of your fillets—start checking at the 15‑minute mark.
Remove from the oven, let rest for 2‑3 minutes, then sprinkle with fresh herbs. Serve immediately, spooning the tomato sauce over the fish.
Tips for Perfect Results
- Dry the fish well: Patting fillets dry ensures a light, golden crust. Using a best oil sprayer can help control the amount of oil you use on the surface.
- Use a reliable oven: An even temperature is key. Consider a commercial countertop convection oven for consistent heat distribution.
- Don’t overcook: Fish continues to cook after leaving the oven; remove it just before it flakes perfectly.
- Broth matters: A good‑quality vegetable or fish stock adds depth. If you make your own, a microwave pressure cooker can speed up the process.
- Season in layers: Salt the tomatoes as they roast—they need more salt than the fish.
Variations
This recipe is wonderfully versatile. Swap the white fish for salmon fillets for a richer taste. Add sliced bell peppers or zucchini to the tomato base for extra vegetables. For a creamier sauce, stir in 2 tablespoons of coconut milk just before adding the fish. If you prefer a smoky flavor, replace the chili flakes with smoked paprika. For a complete meal, serve over couscous or quinoa. To explore more baking methods, read our guide on best wall oven microwave combos with air fryer—perfect for multitasking in the kitchen.
Serving Suggestions
This dish shines alongside steamed jasmine rice or a simple green salad with lemon vinaigrette. A side of crusty bread is ideal for soaking up the fragrant tomato broth. For a more substantial spread, add roasted potatoes or a lentil salad. Pair with a crisp white wine like Sauvignon Blanc or a light Pinot Grigio. And if you want to finish on a sweet note, try the Catalan sponge cake (Pa de Pessic) for a light dessert.
FAQ
Can I use frozen fish fillets?
Yes, but thaw them completely in the refrigerator and pat dry before seasoning. Frozen fish may release more water, so increase the roasting time by 5‑10 minutes.
What if I don’t have vegetable broth?
Substitute with water mixed with a splash of white wine or a pinch of fish bouillon powder. For a homemade shortcut, use a non‑toxic immersion blender to quickly puree scraps for a quick stock.
Can I make this dish ahead of time?
The tomato base can be prepared a day in advance and refrigerated. Add the fish and bake just before serving. Reheat leftovers gently in a low oven (150°C) for about 10 minutes.
Is this recipe gluten‑free and dairy‑free?
Absolutely—the recipe contains no gluten or dairy. Always check your broth label for any hidden gluten. For more gluten‑free cooking tips, see our best steam canner article.
Which fish is best for this recipe?
Cod, hake, and pollock are classic choices because of their firm, flaky texture. You can also use haddock, halibut, or even tilapia. The key is to pick thick fillets that won’t fall apart during baking.
My fish turned out dry—what went wrong?
Overbaking is the most common culprit. Check your oven temperature with a thermometer; if it runs hot, reduce the time. Also ensure the tomato broth is generously poured around the fish to keep it moist. Investing in a best refrigerant leak detector might not help here, but a good oven thermometer will!
Can I add other spices?
Absolutely. Try coriander, smoked paprika, or a pinch of saffron. For a Moroccan twist, add a teaspoon of ras‑el‑hanout. The best food processor for nut butter can also grind whole spices for fresher flavor.
This Spicy Baked Fish with Tomatoes is a celebration of simple, wholesome ingredients transformed by heat and time. It embodies the spirit of home cooking—nourishing, beautiful, and deeply satisfying. Whether you’re an experienced cook or a novice, this recipe invites you to slow down and savor the process. Serve it to family, friends, or just yourself—you deserve a meal this good.
