PAN SEARED FISH WITH CHERRY TOMATOES
This Pan Seared Fish with Cherry Tomatoes is one of my top performing recipes – and it’s easy to see why!
Not only is it incredibly easy to make, it’s healthy, satisfying and big on flavor!
The fish is lightly coated in a dry batter and pan-seared to perfection –
remaining flaky, yet moist.
Then it’s paired with a beautiful sauce made with seasonal cherry tomatoes
that compliments the fish perfectly!
Looking for more easy dinner recipes? Try my Shrimp and Chicken Fried Rice, Kerala Beef Curry OR Easy Kerala Vegetable Stew!

This delicious meal can be on my dinner table
in less than 30 minutes? Let’s Make it!
What You’ll Love About This Recipe

Ingredient Notes
Oil: use a good quality olive oil as it carries the sauce for this recipe;
Fish: I use Basa Fillets, but you can use any firm white fish of your choice. Opt for fresh, high-quality fish fillets such as cod, halibut, hoki, perch or sea bass. Fresh fish will have a clean, mild aroma and firm flesh;
Cherry Tomatoes: I love making this dish when cherry tomatoes are in season, as they have a slight sweetness to them and I can incorporate all the different and beautiful colors available;
Garlic: in other recipes, I occasionally recommend using store-bought minced garlic in a jar, for ease. However, for this recipe, fresh garlic for the sauce, is always the way to go!;
Basil: In this simple dish, I prefer using fresh ingredients as each element can shine beautifully.

Recipe Tips
TIP 1 – DRY THE FISH: pat the fish fillets dry with paper towels before coating in the dry mix and searing – this helps achieve a nice, crispy crust;
TIP 2 – TIMING IS KEY: cook the fish for about 3-4 minutes per side, depending on the thickness of the fillet. The fish should be opaque and flake easily with a fork;
TIP 3 – FINISH WITH A SQUEEZE OF LEMON: A squeeze of fresh lemon juice over the fish just before serving brightens up the flavors and adds a zesty touch;
SERVING TIP
To enjoy the dish at its best, serve the fish and cherry tomato sauce immediately after cooking!
WATCH How To Make It
Storage & Reheating
Reheating: to preserve the texture of the fish, it’s best to gently reheat it in a pan, on the stovetop. Use a non-stick or cast iron skillet over low-medium heat. Add a splash of water for moisture, then cover with a lid to create steam. Heat for about 5-7 minutes, gently flipping the fish halfway through.
Storage: with any leftovers, store it in the fridge in an airtight container for upto 3 days. If possible, store the fish and the cherry tomato sauce in separate airtight containers, to preserve the texture of the fish and the integrity of the sauce.
Freezing: I do not recommend freezing the fish as it alters the flavor and texture once thawed. However, it can be frozen for upto 2 months – for best quality, consume within this timeframe. If you do need to freeze it, allow it to thaw completely before reheating.

I hope you enjoyed this delicious recipe for Pan Seared Fish With Cherry Tomatoes recipe! If you gave it a try, please be sure to leave a comment and rating! I’d love to hear your thoughts! Happy Cooking!

Pan Seared Fish With Cherry Tomatoes
Ingredients
CHERRY TOMATO SAUCE
- 5-6 tbsp olive oil
- 1 tbsp garlic finely diced
- 1 tsp red chilli finely diced
- 1 tbsp shallots or onion chopped
- ¾ cup cherry tomatoes (slice some in half and leave some whole)
- pinch salt
- 1 tbsp fresh basil chopped
- squeeze of lemon juice optional
FISH FILLET & COATING
- 1 tbsp olive oil
- 250 g fish fillet (I'm using Basa Fillet)
- ½ cup plain flour
- 1 tsp garlic powder
Instructions
FOR THE CHERRY TOMATO SAUCE
- Heat olive oil in a pan over low-medium flame
- Add garlic and red chilli, then mix and cook for 1 minute
- Add chopped shallots and cherry tomatoes, mix, and cook for another minute
- Stir in chopped basil, season with salt to taste, and cook for 2-3 minutes, mashing some of the tomatoes to soften them
FOR THE FISH
- In a flat plate, mix together plain flour and garlic powder
- Pat dry the fish fillet with a paper towel to remove excess moisture
- Lightly coat the fish fillet in this dry mix
- Heat olive oil in a pan, then gently lower the fish fillet onto the pan
- Pan-sear the fish for approximately 3-4 minutes per side (depending on the thickness of the fillet), until cooked through and golden brown
- Optional: Season with salt & pepper and squeeze over some fresh lemon juice
- Serve immediately with the cherry tomato sauce to enjoy at it's best!
Nutrition
Grab your Free copy
Low on Dinner Inspo? Let’s Fix That!
Sign Up Now and receive my Top 5 Easy Dinners eBook, with recipes ready in 30 minutes or less – absolutely FREE!
PLUS – Never Miss a Post!
Be the first to access fresh recipes and updates from Razia Cooks!

