White Fish with Tomato Basil Beans

Jump to Recipe

So many of you asked for new healthy / easy weeknight meals that featured a bit of fish and you know I like to deliver! So with that said… let’s make Pan Seared White Fish with Tomato Basil Beans!

White Fish with Tomato Basil Beans from www.whatsgabycooking.com (@whatsgabycookin)

This super easy and rustic mediterranean style fish is legit the perfect meal. It comes together in under 30 minutes, is loaded with all sorts of incredibly flavors from the beans, basil, tomato sauce etc and has a perfect flaky piece of fish on top! I’m honestly obsessed and it’s going in the regular weekly rotation from here on out!

Bonus – if you’re not into fish – just replace the fish with any of your favorite proteins like chicken, steak, shrimp, tofu etc and you’re still in business! The tomato basil beans work with just about anything OR even by themselves!

White Fish with Tomato Basil White Beans from www.whatsgabycooking.com (@whatsgabycookin)

White Fish with Tomato Basil White Beans

5 from 25 votes
Need a quick baked white fish recipe – look no further! This White Fish with Tomato Basil White Beans is absolute perfection and a very easy way to cook fish!
Prep Time 10 mins
Cook Time 10 mins
Total Time 20 mins
Course Main Course
Cuisine Mediterranean
Servings 4 people


  • 2 tablespoons olive oil
  • 3 cloves garlic, roughly chopped
  • torn basil and parsley
  • kosher salt and freshly cracked black pepper
  • 1 14.5-ounce can diced tomatoes
  • 1 12-ounce can white beans, rinsed and drained
  • 1 lb white fish, thawed and any pin bones removed
  • 4 tablespoons butter
  • 1/2 cup white wine
  • grated parmesan cheese for topping
  • lemon juice to finish


  • Combine olive oil, garlic, herbs, salt, pepper, tomatoes and their juices, and white beans in a small bowl. Set aside to marinate while cooking the fish
  • Heat a drizzle of olive oil in a pan over medium heat. Pat the fish dry and liberally season with salt and pepper, and pan-fry on each side for about 4-6 minutes until golden brown. Remove from the pan and set aside.
  • Add the butter to the skillet and melt. Add the tomato white bean mixture over medium high heat and bring to a saute, add the splash of wine and let the alcohol cook off. Reduce to a low simmer – the sauce should start to thicken. Season with salt and pepper. Once thickened, nestle the fish back in and spoon some of the sauce over top of the fish and serve. Garnish with plenty of grated parm and a squeeze of lemon.


White beans are often called Navy beans or cannellini beans.

Nutrition Information

Calories: 372kcal | Carbohydrates: 18g | Protein: 29g | Fat: 21g | Saturated Fat: 9g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Trans Fat: 0.5g | Cholesterol: 87mg | Sodium: 442mg | Potassium: 661mg | Fiber: 6g | Sugar: 2g | Vitamin A: 350IU | Vitamin C: 2mg | Calcium: 54mg | Iron: 2mg


  1. 5 stars
    Made this tonight and it was sooo good. Instead of canned beans, I used some Rancho Gordo Alubia Blanca beans that I had already made. Used some of the tomato/bean “sauce” for my vegetarian daughter’s lentil meatballs and then added the fish to the remaining sauce. Served it over some broiled garlic toasts. So good. And so simple. It’ll be in the rotation for sure.

  2. I’m a big baby about pan frying fish. I feel like I always overcook and I’m over sensitive to the kitchen smelling like fish afterwards. Could this be baked or broiled instead?

  3. 5 stars
    Gaby, this is one of your best recipes yet! Really easy and quick and super delicious. We will be making it again. I’ve been following you for a while and can’t wait to make the Detroit style pizza again. Also a great recipe. You rock!

  4. 5 stars
    Amazing! Absolutely!!! It’s a keeper. You would never consider fish a comfort food. Gaby you nailed it with this one!

  5. 5 stars
    Fabulous!!! Leftovers even better. I used petrale sole for the fish. Super easy to put together. Thank you!

  6. 5 stars
    This was delicious! I literally had everything in my pantry minus basil so I ran to get some real quick. It was super simple and flavorful! Thank you!

  7. 5 stars
    This is so delicious! I used mahi mahi. Didn’t have fresh basil, so I used dried (but did use fresh parsley). Didn’t use cheese – I thought it was perfect without it. Thanks for such a delicious, simple recipe!

  8. 5 stars
    This dish was sooooo delish, so easy and so next level tasting without needing next level skills. I have been looking for a new way to prepare fish and I just found it! Thank you!

  9. 5 stars
    Made this for the first time tonight and not only is it easy, it’s super flavorful and filling! Excellent dish! Low maintenance but looks/tastes fancy

  10. 5 stars
    This is fast and yummy. I used frozen cod portions and cannellini beans with fire roasted tomatoes. This will go into rotation! Thanks Gaby!

  11. 5 stars
    Delicious! I used Halibut and it was so good. Easy to make, filling and so flavorful. Love all your recipes!

  12. 5 stars
    Made this easy dish the other night and absolutely loved it! One question, (unbelievably) I am out of white wine and don’t have time to go to the grocery store. Is there a good substitution I can use tonight?

  13. To be honest, I did not have high expectations for this recipe because fish and beans together. What?! But I finally decided to try it cause i had all the ingredients. My fiancé and I were ABSOLUTELY blown away by how such a simple dish could have such complex, life affirming, flavors! It’s now in our monthly rotation!! So flavorful OMG!!!

  14. 5 stars
    This was FULL of flavor and so quick and easy to make. While the fish was delicious, it fell apart – not sure if it’s because I used cod instead of halibut or another white fish, but it didn’t matter! Will definitely make again

  15. 5 stars
    The flavors are SO GOOD! I made this with tofu, and it’s a hit! Just let the tofu soak up the tomato/ beans mixture a bit longer.

  16. 5 stars
    This was outstanding!! I used Mahi Mahi and the sauce was out of the world. Didn’t know how the beans would be, but they honestly were the best part of the dish. Truly a keeper and we eat lots of fish so this will be added to the rotation!!

  17. 5 stars
    I made this for my parents tonight and we all loved it. I used cod which might be too delicate because it feIl apart. I thought it was a firmer fish. I wasn’t sure how much basil and parsley to use but you can always add more during cooking. I used about half the amount of butter and maybe that’s why the sauce didn’t thicken enough bit it was still delicious! I highly recommend!

  18. You say add a splash of white wine but the ingredient list says 1/2 cup of white wine.
    1/2 a cup seems like more than a splash. Should I add the entire 1/2 cup of wine?

Leave a Reply

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

Recipe Rating