Nutrition Facts for Keto braised fish with tomatoes and herbs

Keto Braised Fish with Tomatoes and Herbs

Image of Keto Braised Fish with Tomatoes and Herbs
Nutriscore Rating: 75/100

Elevate your dinner table with this delectable Keto Braised Fish with Tomatoes and Herbs—a flavor-packed dish that’s as healthy as it is heartwarming. Tender white fish fillets, seared to golden perfection, are simmered in a fragrant tomato-herb sauce infused with garlic, onion, lemon zest, and fresh thyme and basil. This low-carb recipe delivers bold Mediterranean-inspired flavors without compromising your keto goals. Ready in just 40 minutes, it's a fuss-free way to enjoy a nutrient-rich, comforting meal. Perfect for weeknights or special occasions, this skillet-cooked masterpiece pairs beautifully with roasted vegetables or a fresh green salad. Don’t miss your chance to savor this keto-friendly delight!

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
25 min
🕐
Total Time
40 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

12 items
  • 4 pieces white fish fillets (such as cod or halibut)
  • 3 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 3 cloves garlic cloves, minced
  • 14.5 ounces canned diced tomatoes
  • 1 cup fish or vegetable broth
  • 1 teaspoon lemon zest
  • 1 tablespoon fresh thyme leaves
  • 2 tablespoons fresh basil leaves, chopped
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 0.25 teaspoon red pepper flakes
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Begin by patting the fish fillets dry with paper towels and season both sides with salt and black pepper.

2

Heat 2 tablespoons of olive oil in a large skillet over medium heat. Once hot, add the fish fillets and sear them for about 3-4 minutes on each side or until they are golden brown. Remove the fish from the skillet and set aside.

3

In the same skillet, add the remaining 1 tablespoon of olive oil. Add the chopped onion and sauté until translucent, about 3 minutes.

4

Stir in the minced garlic and cook for another 1 minute until fragrant.

5

Pour in the canned diced tomatoes with their juices and the broth, then stir to combine.

6

Add the lemon zest, fresh thyme, fresh basil, salt, black pepper, and red pepper flakes. Allow the mixture to simmer for about 5 minutes to blend the flavors.

7

Return the fish fillets to the skillet, nestling them into the tomato-herb mixture. Spoon some of the sauce over the fish to ensure it's coated.

8

Lower the heat to a gentle simmer, cover the skillet, and let the fish braise in the sauce for about 8-10 minutes, or until the fish is cooked through and flaky.

9

Taste the sauce and adjust seasoning as needed.

10

Serve the braised fish with a generous amount of the tomato-herb sauce spooned over the top, garnished with additional fresh basil if desired.

Cooking Tip: Take your time with each step for the best results!
1054
cal
94.0g
protein
30.9g
carbs
60.9g
fat

Nutrition Facts

1 serving (1228.3g)
Calories
1054
% Daily Value*
Total Fat 60.9 g 78%
Saturated Fat 10.7 g 53%
Polyunsaturated Fat 7.5 g
Cholesterol 208 mg 69%
Sodium 3683 mg 160%
Total Carbohydrate 30.9 g 11%
Dietary Fiber 10.9 g 39%
Total Sugars 17.8 g
Protein 94.0 g 188%
Vitamin D 20.0 mcg 100%
Calcium 272 mg 21%
Iron 5.0 mg 28%
Potassium 2358 mg 50%

*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

11.8%%
35.9%%
52.3%%
Fat: 548 cal (52.3%%)
Protein: 376 cal (35.9%%)
Carbs: 123 cal (11.8%%)