Fish, shrimp, beans and pesto make the most delectable combination in this heavenly bowl of soup that will have you reaching for leftovers. Go ahead, it is comfort food with a conscience packed with three types of lean protein and juicy tomatoes. When basil is in season and my CSA box is full of this aromatic green goodness, I make batches of pesto and freeze tablespoon-size portions using mini-muffin tins. I store them in a freezer-safe container and enjoy during winter months in recipes like this. Don’t have fresh pesto on hand? Store-bought pesto will also work well and taste delicious in this dish.
2 ounces pancetta, diced
1 onion, peeled and diced
2 cloves garlic, minced
1 (14 ounce) can no salt added diced tomatoes
4 cups vegetable broth
2 tablespoons pesto
8 ounces any firm white fish, such as cod or halibut, cut into bite-size cubes
8 ounces peeled and deveined shrimp
1 (15 ounce) can no salt added cannellini beans
½ teaspoon salt
½ teaspoon black pepper
2 tablespoons pesto
- Heat a large stock pot over medium heat. Add pancetta and cook until brown and crispy, stirring occasionally. Remove pancetta with a slotted spatula and place on a paper towel-lined plate.
- Add onion to the stock pot and sauté, stirring occasionally for about 5 minutes until translucent. Add the garlic and cook for another minute until fragrant.\
- Add the tomatoes and vegetable broth to the stock pot and increase heat to medium high. Bring to a gentle boil.
- Reduce heat to medium low and add the fish and seafood to the soup. Cover and simmer for about five minutes.
- Remove lid and add beans, pancetta, salt, pepper and pesto to the soup, stirring to combine. Cook for two to three additional minutes and serve.
I created this recipe while on vacation earlier this summer using fresh seafood from a coastal fish market. I have enjoyed this dish back at home with local bell peppers from my CSA share and the taste brings back wonderful memories from vacation. The seafood may not be local, but I believe in cooking with whatever regional ingredients you can access. I love how cooking one recipe in different parts of the country or world can result in the use of different locally-sourced ingredients.
The tropical salsa and coconut rice also make a great pair for grilled pork chops and filet mignon if you want to serve a variety of options for your guests. Cheers to firing up the grill this weekend with your protein of choice as we say farewell to the summer season.
2 cups white rice
2 (13.5 ounce) cans unsweetened, light coconut milk
2 tablespoons sugar
½ cup dried unsweetened coconut flakes
8 (4 to 6 ounce) halibut steaks or cod filets
2 tablespoons olive oil, divided
1 teaspoon salt, divided
½ teaspoon ground white pepper
3 small or 2 medium bell peppers, any color
1 pineapple, peeled, cored and quartered
2 tablespoons cilantro, chopped
- Bring coconut milk to a boil, add rice and reduce to low heat. Cover and simmer for about 20 minutes, until milk is absorbed and rice is tender. Add sugar and coconut flakes and stir to combine, allowing sugar to melt into the steamy rice.
- Meanwhile, zest lime with a citrus zester or microplane grater. Brush halibut or cod with 1 tablespoon olive oil and season with ½ teaspoon salt, pepper and zest from lime. Set aside while preparing the tropical salsa.
- Heat a grill to medium-high heat. Remove seeds from bell pepper and slice in half. Brush pineapple and bell pepper with remaining olive oil. Grill produce until light grill marks appear on both sides, about 5 minutes. Remove from grill and set aside until cool enough to touch.
- Grill fish for about 4 minutes per side until the center is firm and opaque. Remove from the grill and cover with aluminum foil to keep warm.
- Dice pineapple and bell pepper and place in a medium bowl. Juice lime over salsa and add cilantro and salt, stirring to combine. Serve fish over coconut rice and top with tropical salsa.