Skip to content
  • Recipes
  • Travel
  • Cookbook
  • Newsletter
  • About
  • Shop
Sign In
Supper Club
  • All Recipes
    • Thanksgiving
    • Christmas
    • New Years
    • Valentine’s Day
    • Spring Holidays
    • Summer Holidays
    • Fall
    • Winter
    • Spring
    • Summer
  • Supper Club Exclusives

Breakfast, Sides + Desserts

    • Bread
    • Biscuits + Scones
    • Bars & Brownies
    • Cakes
    • Cookies
    • Custards + Puddings
    • Muffins
    • Pies & Tarts
    • All Baking + Sweet
  • Salads + Soups
  • Snacks + Sides
    • Toasts
    • Oats
    • Granola
    • Pancakes
    • All Breakfast
  • Dips + Spreads + Toppings

Mains

  • Beans + Grains + Bowls
  • Fish
  • Vegetables
  • Pasta
  • Sandwiches
  • Vegetarian Proteins

Special Diets

  • Dairy Free
  • Gluten Free
  • Vegan
  • Vegetarian
  • Shop All
  • Shop My Bowls
  • Shop The Cookbook
  • Shop The VideosShop Justine Doirons social videos on shopmy

My Most Used Items

  • Kitchen Essentials
  • All Time Favorites
  • Pantry
  • Tableware
  • Privacy Policy
Holidays
Vegetarian Proteins
Baking + Sweet
Snacks + Sides
All Recipes
  • Recipes
  • Travel
  • Cookbook
  • Newsletter
  • About
  • Shop
  • YouTube
  • TikTok
  • Instagram
Supper Club
Sign In
By the Season, Dairy Free, Fish, Salads + Soups, Special Diets, Summer
Tomato salad over fried fish.
July 28, 2026

Fried Fish with Chili Tomato Salad

5 from 1 review

If I could eat one dinner on repeat all summer long, it would probably be this. Crispy, fried fish, a juicy tomato salad, and a some fruity Aleppo pepper – it’s simple but hits the spot every single time.

Prep Time 20 minutes mins
Cook Time 5 minutes mins
Total Time 25 minutes mins
Course Fish, Lunch, Main Course
Cuisine American
Jump to Recipe
jump to reviews
Tomato salad over fried fish.

Everyone is always looking for that ever-elusive less than 30-minute, delicious, and relatively affordable dinner, and let me just say this Fried Fish with Chili Tomato Salad is exactly that. It’s crispy, fresh, has a touch of spice, and manages to feel both comforting and very much like summer at the same time.

What I love most about this recipe is the contrast. You get this perfectly crispy piece of fish next to a salad that’s cold, fresh, and dare I say, juicy. Plus, in terms of ingredients, it’s pretty minimal, which is exactly what summer calls for.

As a pescatarian, I love any fish dish, and it’s nice to have one that is both easy and a little classy. It feels restaurant-level, but since fish takes only minutes to fry, the work is incredibly light.

Table of contents

  • Why make this simple fried fish dinner
  • Ingredients you’ll need
    • For the tomato salad:
    • For the halibut:
  • Ingredient substitutions
  • How to make this recipe
    • 1. Prepare the tomato salad
    • 2. Dredge and fry the halibut
    • 3. Assemble
  • Storage & reheating
  • Watch the recipe here
  • Looking for similar recipes?

Why make this simple fried fish dinner

This dinner is exactly what I would call a restaurant-quality fish dish, but you just eliminate a whole lot of work. Since fish cooks in minutes, I do it right after prepping the salad. This means the salad is fresh and cool while the fish is salty and crisp. A prime summer dinner in only 15 minutes.

I do a simple fish dredge, using only egg to coat it and seasoned breadcrumbs. This keeps the fish light and not bread-y, while streamlining the ingredients for easy prep. The salad is what you make of it, so use all the best summer veg you have.

tomato salad ingredients in a bowl.

Ingredients you’ll need

For the tomato salad:

  • 1 small (5 oz) heirloom tomato
  • 1 small (1 oz) shallot
  • 1/2 large (4 oz) cucumber
  • 1/4 cup parsley leaves
  • 2 tablespoons red wine vinegar
  • 2 tablespoons extra-virgin olive oil
  • 1/4 teaspoon Aleppo pepper
  • 1 teaspoon flaky salt
  • Freshly cracked black pepper

For the halibut:

  • 1 pound halibut, tilapia, flounder or lemon sole
  • 1 large egg
  • 1/2 cup dry bread crumbs
  • 1/2 teaspoon Diamond Crystal kosher salt
  • 1 cup neutral oil, like vegetable, avocado, or canola
  • Flaky salt
Raw halibut dredged in breadcrumbs

Ingredient substitutions

Recipes this simple always need substitution options! Here is what I suggest for a few of the ingredients in this recipe:

  • Heirloom tomato: Swap for cherry tomatoes, San Marzano tomatoes, vine tomatoes, or globe tomatoes
  • Shallot: Can be swapped for a sweet vadalia onion, anything else will eat too sharp
  • Red wine vinegar: Swap for sherry vinegar or white wine vinegar
  • Extra-virgin olive oil: Swap for avocado oil, grapeseed oil, really any oil you like!
  • Aleppo pepper: Can be swapped for red pepper flakes, or feel free to omit
  • Halibut: I recommend either flounder, tilapia, or lemon sole. If you’re not feeling fish, you could always use tofu or chicken – both of these will fry and pair well with the salad. Whichever you choose, just keep an eye on them, as the frying times may differ.
  • Breadcrumbs: Can be swapped for gluten-free breadcrumbs. They can also be swapped for almond flour, coconut flour, or oat flour if you are in a pinch.
Fried halibut on a paper towel.

How to make this recipe

This dish is incredibly easy to make and ultimately breaks down into three easy steps: make the salad, fry the fish, assemble. Here’s how to make it:

1. Prepare the tomato salad

Slice the tomato into big wedges, thinly slice the shallot, cucumber and tear the parsley leaves. Add these to a large bowl. Season with the red wine vinegar, extra-virgin olive oil, Aleppo pepper, salt, and pepper, but don’t mix yet. Set aside.

2. Dredge and fry the halibut

Portion the fish into two pieces (if it’s not already two fillets). In a wide shallow bowl, whisk together the egg. On a large plate, whisk together the salt and bread crumbs. Dip each fillet in the egg first, then coat in the bread crumbs.

Pour the oil into a 12-inch sauté pan and place this over medium heat. Test the oil temp by adding a small pinch of the breadcrumbs. If they sizzle, the oil is ready. You can also measure its temperature with a probe thermometer, aiming for between 325-350°F.

Fry the fish for 2-3 minutes per side, or until its internal temperature is at least 135°F. Move to paper towels to drain. Season with a pinch of flaky salt.

3. Assemble

Mix the salad and pile it on top of each fillet. Eat immediately.

Tomato salad spooned over fried tilapia.

Storage & reheating

This recipe is best enjoyed fresh, but any leftovers can be stored for an easy lunch the next day.

Fridge: I recommend storing the salad and fish in separate airtight containers for up to 3-4 days.

Reheat: To reheat the fish, place in a 400°F oven for 4-5 minutes, or until warmed through and crispy again. I don’t recommend microwaving if you want to keep the texture crispy.

Tomato salad spooned over fried tilapia.

Watch the recipe here

The video may not fully represent the recipe. For best results, follow the instructions as written.

Looking for similar recipes?

Breaded Halibut over Sungold Tomatoes

Breadcrumb-crusted fish sits atop of jammy, flavorful sungold tomatoes in this easy, one-pan recipe. It tastes nearly fried, although it's nowhere close, and somehow is the perfect mix of healthy but indulgent.
Check out this recipe

Green Tomato Salad Over Fried Tofu

This recipe is my homage to fried green tomatoes, but the fried punch here is from the breaded tofu cutlets, that provide both protein and crunch. The tomato salad is punchy and juicy, and the perfect light pairing for its pan-fried counterpart.
Check out this recipe

Coconut Breaded Cod with Cilantro Rice

This one-skillet meal is simple but satisfying and savory. Packed with bright flavor and tons of vegetables, it's a light fish dish that covers dinner in under 45 minutes. A green sauce brings the flavor, and a toasted coconut topping gives the fish a fish-fry feel, but without any frying. It's one of my favorite go-to dinners.
Check out this recipe
Tomato salad spooned over fried tilapia on plate.

And that’s it for this Fried Fish with Chili Tomato Salad!

If you make it, please tag me on Pinterest or Instagram so I can see! It’s my favorite thing to scroll through stories and see what you all are making.

You can also shop this video if you’re looking for the exact pieces I use – I’ve linked everything on my ShopMy! *some links may contain affiliate commissions

And of course, feel free to leave any questions, comments, or reviews! This is the best place to reach me, and I’d love to hear from you <3

Tomato salad spooned over fried tilapia on plate.

Fried Fish with Chili Tomato Salad

5 from 1 review
In the summertime we usually have this simple fish dish on repeat. It's a good mixture of light but filling, and it let's me use all the summer vegetables I crave while still scratching my "fried fish by the sea" itch. Since fish cooks in minutes, this luckily takes no time, too.
print recipe pin recipe
Prep Time 20 minutes mins
Cook Time 5 minutes mins
Total Time 25 minutes mins
Servings: 2
Prevent your screen from going dark

Equipment

  • 1 chef's knife
  • 1 12-inch sauté pan

Ingredients

For the tomato salad
  • 1 small (5 oz) heirloom tomato
  • 1 small (1 oz) shallot
  • 1/2 large (4 oz) cucumber
  • 1/4 cup parsley leaves
  • 2 tablespoons red wine vinegar
  • 2 tablespoons extra-virgin olive oil
  • 1/4 teaspooon Aleppo pepper
  • 1 teaspoon flaky salt
  • Freshly cracked black pepper
For the halibut
  • 1 pound halibut, tilapia, flounder or lemon sole
  • 1 large egg
  • 1/2 cup dry bread crumbs
  • 1/2 teaspoon Diamond Crystal kosher salt
  • 1 cup neutral oil, like vegetable, avocado, or canola
  • Flaky salt

Instructions 

  1. Slice the tomato into big wedges, thinly slice the shallot and half of a cucumber, and tear 1/4 cup of parsley leaves. Add these to a large bowl. Season with the 2 tablespoons of red wine vinegar, 2 tablespoons of extra-virgin olive oil, 1/4 teaspoon of Aleppo pepper, 1 teaspoon of salt, and pepper, but don’t mix yet. Set aside.
  2. Portion the fish into two pieces (if it’s not already two fillets). In a wide shallow bowl, whisk together the egg. On a large plate, whisk together 1/2 teaspoon of salt and 1/2 cup of bread crumbs. Dip each fillet in the egg first, then coat in the bread crumbs.
  3. Pour 1 cup of oil into a 12-inch sauté pan and place this over medium heat. Test the oil temp by adding a small pinch of the breadcrumbs. If they sizzle, the oil is ready. You can also measure its temperature with a probe thermometer, aiming for between 325-350°F.
  4. Fry the fish for 2-3 minutes per side, or until its internal temperature is at least 135°F. Transfer to paper towels to drain. Season with a pinch of flaky salt.
  5. Mix the salad and pile it on top of each fillet. Eat immediately.
Serving: 1 fish filet and 1 1/2 cups saladCalories: 515kcalCarbohydrates: 28gProtein: 53gFat: 21g

Hey! I’m Justine

A recipe developer, highly dedicated eater, and bread enthusiast with an archive of both savory and sweet.

  • Facebook
  • Instagram
  • TikTok
  • Pinterest
  • X
More About Me

Trending Recipes

  • Baking + Sweet
    How to Make Chocolate Ice Cream in a KitchenAid Stand Mixer

    How to Make Chocolate Ice Cream in a KitchenAid Stand Mixer

  • Fish
    Miso Corn Rice with Chili Cod

    Miso Corn Rice with Chili Cod

  • Salads + Soups
    Green Chickpea Salad with Marinated Veggies

    Green Chickpea Salad with Marinated Veggies

  • Vegetarian Proteins
    Sungold Tomato Tofu Curry

    Sungold Tomato Tofu Curry

Sign up for the Newsletter

More like this

Fish
Cod over miso corn rice topped with scallions and chili crisp on a plate.

Miso Corn Rice with Chili Cod

Holidays

Sun-Dried Tomato Panzanella Salad

Fish

Smoky Tomato Quinoa with Tilapia

Supper Club
Basil tomato salmon in a bowl with a slice of sourdough.supper club members

Basil Tomato Salmon

Comments

  1. Kurt Avatar
    Kurt
    8/1/2026
    Reply

    5 stars
    Well received by our crew! A couple thoughts:

    1) “Slice the tomato into big wedges” — I cut mine a little too small and the pieces lost their integrity a bit; still tasted fine but listen to Justine people

    2) The cut of halibut from my fishmonger (um, Whole Foods) was pretty thick (1½”-2″) so I cut it into two thinner halves (¾”-1″); this was definitely the right call or otherwise it would never have cooked through

    3) Substitutions report 😱

    — Korean red pepper flakes (gochugaru) rather than Aleppo because that is also a mild red pepper, that seemed to go well

    — Panko bread crumbs although I suspect a more neutral crumb would work a little better; if your lifestyle is such that you have an endless supply of self-ground crumbs in your freezer I envy you

    Thanks!

    Reply
    1. Justine Snacks Admin Team Avatar
      Justine Snacks Admin Team
      8/3/2026
      Reply

      I’m so glad everyone liked it! Thank you so much for your thoughts/feedback, it’s so helpful for me and other readers.

      Reply

Leave a Comment

Made this recipe? Tell me all your thoughts or if you’ve got any questions!

Cancel reply

Your Rating:




Your email address will not be published. Required fields are marked *

Hey! I’m Justine

A recipe developer, highly dedicated eater, and bread enthusiast with an archive of both savory and sweet.

  • Facebook
  • Instagram
  • TikTok
  • Pinterest
  • X
More About Me

Trending Recipes

  • Baking + Sweet
    How to Make Chocolate Ice Cream in a KitchenAid Stand Mixer

    How to Make Chocolate Ice Cream in a KitchenAid Stand Mixer

  • Fish
    Miso Corn Rice with Chili Cod

    Miso Corn Rice with Chili Cod

  • Salads + Soups
    Green Chickpea Salad with Marinated Veggies

    Green Chickpea Salad with Marinated Veggies

  • Vegetarian Proteins
    Sungold Tomato Tofu Curry

    Sungold Tomato Tofu Curry

Watch On

  • Shop
  • YouTube
  • TikTok
  • Instagram

seasonal recipes with a fresh twist
for the curious home cook

buy the cookbook
penguin random house

Privacy Policy

Copyright © 2026 Justine Doiron

website by mindy nguyen & made to thrive