Roast Fish with White Beans and Calabrian Chiles

Here is a throw-together recipe that relies mostly on what you can find in your pantry, making this Roast Fish with White Beans and Calabrian Chiles such a great weeknight dinner! Flakey white fish is baked with creamy cannellini beans, Castelvetrano olives, Calabrian chiles, and fresh herbs for a wondrous dinner! 

Roast Fish with White Beans and Calabrian Chiles


This is one of those dinners that I made on a Monday night when I didn’t have much in my fridge as far as fresh produce goes. So, I pulled some halibut out of my freezer and dug through my pantry on a hunt to make something magnificent. I always have cans of cannellini beans because let’s just face it, they are one of the best things a pantry could ask for! I love how soft and creamy they are, and how they really soak up the flavors of whatever you pair them with. Here, they soak up some spice from the chiles, some tart/tangy flavors from the lemon and white wine vinegar, and some of the fresh herby flavors from the oregano. 

While I love every detail of this dish, probably my very favorite addition is the chopped Calabrian chiles. If you have yet to buy a jar of Calabrian Chiles and you love a little spice in your life, these crushed, oil-packed chiles from Italy’s Calabria region are a must to try. They have a complex flavor and a nice kick of heat that complements many savory dishes. Definitely grab a jar next time you are at the store and toss it into simple pasta dishes, on your homemade pizzas, or even on salads! They are so great! In this dish, they add a perfect kick of heat to the white beans that is so addicting!

Overall, this Roast Fish with White Beans and Calabrian Chiles is such a perfect, simple dinner with minimal kitchen clean-up that I hope you all love! Enjoy!


Here are some other, easy Roast Fish recipes you may love!

Fish Puttanesca en Papillote

Easy Lemon Thyme Roasted Salmon

Sheet Pan Salmon Nicoise


Roast Fish with White Beans and Calabrian Chiles

Serves: 4 people
5 from 4 votes
Total Time30 mins


  • 2 [15-ounce] cans cannellini beans drained and rinsed
  • 1 large shallot cut in half and thinly sliced into half moons (or 2 small shallots)
  • ½ cup castelvetrano olives torn in half
  • 2 tbsp chopped calabrian peppers from the jar
  • ¼ cup extra virgin olive oil + 1 tbsp
  • ¼ cup white wine vinegar
  • 1 lemon thinly sliced and seeds picked out
  • 1 tbsp oregano leaves loosely chopped
  • kosher salt
  • black pepper
  • 4 [6-8 ounce] halibut filets *you can sub cod or salmon here, too!


  • Preheat the oven to 375 degrees F.
  • In a 9x13 baking dish or in a 9x6 oval roasting dish combine the drained and rinsed white beans, shallot, castelvetrano olives, chopped calabrian peppers, ¼ cup of the extra virgin olive oil, the white wine vinegar, sliced lemons, oregano leaves, 1 tsp kosher salt, and ½ tsp black pepper. Toss until well combined.
  • Nestle the fish filets into the white bean mixture and drizzle with the remaining 1 tbsp of olive oil and season the tops of the filets lightly with salt and pepper.
  • Transfer to the preheated oven and bake until the fish is cooked through and flakes easily with a fork, about 15 minutes.


  • Reply
    August 13, 2021 at 4:41 pm

    5 stars
    A friend generously dropped off this dish after I had a baby. It was pre-prepped and we only had to throw it in the oven to cook. We ended up freezing a portion of it in the hopes of being able to cook another time. Going to pull it out of the freezer today and wondering if anyone else has had success with this? Should it go directly into oven or defrost before cooking?

    • Reply
      August 15, 2021 at 10:50 pm

      You can put it in the oven straight from the freezer, you just will need 10-15 mins more on cook time.

  • Reply
    Asriel Krupp
    July 7, 2021 at 1:50 am

    5 stars
    Wow! This dish is so delish! Had it for dinner tonight with a salad!

  • Reply
    June 2, 2021 at 3:02 pm

    Hi Alex- I love every recipe I have tried to make from you! I’m making this for the 1st time tonight for company … what do you recommend if I can’t find calabrian peppers? Also – what level does that rack need to be in the oven? Thanks!

    • Reply
      June 3, 2021 at 12:51 pm

      I always do convection bake and top rack.
      and the calabrian chiles really make it, but if you can’t find them in a bind sub in some crushed red chili flakes for added flavor.

  • Reply
    April 28, 2021 at 12:35 am

    Is there anything you’d recommend as a side dish with this if serving to a group?

    • Reply
      April 28, 2021 at 4:47 pm

      Since you already have the beans and the fish, a great side salad would go perfect with it or some roasted asparagus!

  • Reply
    April 27, 2021 at 1:52 am

    5 stars
    I can’t even handle how good this was! This was so quick and easy for me to throw together. The dinner table was silent because we couldn’t stop eating to have a conversation. A new family favorite for sure!

    • Reply
      April 27, 2021 at 12:25 pm

      I love to hear that!!!

  • Reply
    Christa Reed
    April 22, 2021 at 4:24 am

    5 stars
    Amazing!! Found the Calabrian peppers at a local pizza joint (DeSano) here in ATX, & they made the dish… sooo dang tasty! Tossed in some bell peppers & andouille sausage for extra leftovers. A new weeknight staple. Thank you, Alex!!!

  • Reply
    April 19, 2021 at 2:11 pm

    This looks amazing; however, I can’t find Calabrian peppers at HEB or Central Market. What would you use instead? Thanks!

  • Reply
    April 18, 2021 at 12:47 pm

    Alex, not a huge fish fan. Do you think chicken breast or thigh would still be delicious? Love all the other flavors going on.

    • Reply
      April 18, 2021 at 1:10 pm

      Thigh would be AMAZING!

  • Reply
    April 17, 2021 at 5:20 pm

    Could I substitute another pepper for the Calabrian pepper?

    • Reply
      April 19, 2021 at 5:28 pm

      Crushed red pepper flakes would be good!

  • Reply
    Ashley Egerer
    April 16, 2021 at 3:09 am

    Made this for my family tonight & it was absolutely delicious! Perfection on every level, thank you for sharing!

    • Reply
      April 16, 2021 at 12:12 pm

      So glad you enjoyed it!! xo

    Leave a Reply & Rating

    Recipe Rating

    You Might Also Like

    SDC Instagram