[[ recipeID=recipe-7kfww2kh6, title=Halibut with Roasted Tomatoes and Soy Beans ]]

Halibut with Roasted Tomatoes and Soy Beans

Servings: 4

Keywords: halibut, fish

  • Prep Time: 10 mins
  • Cook Time: 30 mins
  • Total Time: 40 mins




  • 4 4 oz. portions of halibut filet
  • 2 large tomatoes cut in 1-inch pieces
  • 1 cup soy beans - steamed
  • 2 cloves garlic – cut in slivers
  • 2 tablespoons lemon juice
  • 2 tablespoons olive oil
  • ⅓ cup fresh basil – chopped


  1. Pre-heat the oven to 425°F. Cut the tomatoes into roughly 1-inch chunks. Spray the bottom of a 9-inch square baking pan with cooking spray. Place the tomatoes in the pan. Sprinkle with salt and pepper. Mix olive oil, 1 tablespoon lemon juice, and garlic in a small bowl the spread over the tomatoes. Place in the oven and roast for about 20 minutes. Once the tomatoes are roasted carefully remove the pan from the oven. Place the halibut pieces in the pan and cover with tomatoes. Return to the oven and cook for about 8-10 minutes – until the fish is cooked. Remove from the oven. Plate the fish. Add soybeans, 1 tablespoon lemon juice, chopped basil. Salt and pepper to taste. Place tomato mixture atop halibut and serve. Click for larger image

Nutrition Facts

Serving Size: 1

Serving Per Recipe: 4

Amount Per Serving
Calories 186
% Daily Value*
Total Fat 7.5g 11%
Saturated Fat 1g 5%
Trans Fat 0g
Sodium 10mg 0%
Total Carbohydrate 24g 8%
Dietary Fiber 3.7g 14%
Sugars 7.4g
Protein 8.4g

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs:


I like to serve this with grilled polenta cakes. The tomato mixture can be made ahead and heated again prior to adding the fish.