Nutrition Facts for Soy-free braised fish with tomatoes and herbs

Soy-Free Braised Fish with Tomatoes and Herbs

Image of Soy-Free Braised Fish with Tomatoes and Herbs
Nutriscore Rating: 78/100

Delight your taste buds with this Soy-Free Braised Fish with Tomatoes and Herbs, a light yet flavorful dish perfect for weeknight dinners or elegant entertaining. Featuring tender white fish fillets simmered in a vibrant medley of cherry tomatoes, garlic, and fresh herbs like basil and thyme, this recipe is a celebration of simple, wholesome ingredients. A splash of lemon juice and a drizzle of olive oil enhance the natural brightness of the dish, while the savory vegetable broth creates a rich, aromatic sauce. Ready in just 45 minutes, this gluten-free and soy-free recipe offers a healthy, Mediterranean-inspired option that pairs beautifully with steamed vegetables, fluffy rice, or crusty bread. Whether you're catering to dietary restrictions or simply craving a fresh, herbaceous fish dish, this recipe delivers restaurant-quality flavor with minimal effort.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
30 min
🕐
Total Time
45 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

11 items
  • 4 pieces White fish fillets
  • 3 tablespoons Olive oil
  • 3 cloves Garlic cloves
  • 1 whole Small onion
  • 500 grams Cherry tomatoes
  • 1 cup Vegetable broth
  • 2 tablespoons Lemon juice
  • 10 leaves Fresh basil leaves
  • 4 sprigs Fresh thyme
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

Prepare all your ingredients: mince the garlic cloves, finely chop the onion, and halve the cherry tomatoes.

2

Heat 2 tablespoons of olive oil in a large skillet or sauté pan over medium heat.

3

Add the minced garlic and chopped onion to the pan, cooking until soft and fragrant, about 2-3 minutes.

4

Increase the heat to medium-high, add the cherry tomatoes, and cook for another 4-5 minutes until the tomatoes begin to break down.

5

Pour in the vegetable broth, stir in the lemon juice, and add half of the basil leaves and all the thyme sprigs. Season with salt and pepper.

6

Bring the mixture to a simmer, then carefully place the fish fillets into the pan, ensuring they are mostly submerged in the liquid.

7

Reduce the heat to low, cover the pan, and let the fish cook gently in the liquid for 10-12 minutes, or until the fish is opaque and flakes easily with a fork.

8

Once the fish is done, carefully remove it to a serving platter and discard the thyme sprigs.

9

Increase the heat to high and let the sauce reduce slightly for about 2-3 minutes.

10

Drizzle the reduced sauce over the fish, scatter the remaining fresh basil leaves on top, and finish with a drizzle of the remaining tablespoon of olive oil.

11

Serve the soy-free braised fish hot with your choice of side dish, such as steamed vegetables, rice, or potatoes.

Cooking Tip: Take your time with each step for the best results!
1014
cal
90.5g
protein
47.4g
carbs
51.3g
fat

Nutrition Facts

1 serving (1301.2g)
Calories
1014
% Daily Value*
Total Fat 51.3 g 66%
Saturated Fat 8.3 g 42%
Polyunsaturated Fat 4.7 g
Cholesterol 200 mg 67%
Sodium 3198 mg 139%
Total Carbohydrate 47.4 g 17%
Dietary Fiber 11.3 g 40%
Total Sugars 20.6 g
Protein 90.5 g 181%
Vitamin D 20.0 mcg 100%
Calcium 236 mg 18%
Iron 6.3 mg 35%
Potassium 3024 mg 64%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

18.7%%
35.7%%
45.6%%
Fat: 461 cal (45.6%%)
Protein: 362 cal (35.7%%)
Carbs: 189 cal (18.7%%)