Nutrition Facts for Keto braised fish with tomatoes and herbs
Blog Research API Download App

Keto Braised Fish with Tomatoes and Herbs

Image of Keto Braised Fish with Tomatoes and Herbs
Nutriscore Rating: 77/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!

Smart Nutrition Tracking with SnapCalorie

★★★★★ 4.8/5 (2M+ downloads)
Track meals with just a photo
Hit your nutrition goals easier
Join 2M+ happy users
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!
332
cal
39.1g
protein
7.5g
carbs
15.8g
fat

Nutrition Facts

1 serving (375.6g)
Calories
332
% Daily Value*
Total Fat 15.8 g 20%
Saturated Fat 2.6 g 13%
Polyunsaturated Fat 0.8 g
Cholesterol 87 mg 29%
Sodium 373 mg 16%
Total Carbohydrate 7.5 g 3%
Dietary Fiber 2.6 g 9%
Total Sugars 4.5 g
Protein 39.1 g 78%
Vitamin D 8.5 mcg 42%
Calcium 79 mg 6%
Iron 1.5 mg 8%
Potassium 814 mg 17%

*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

9.3%%
47.3%%
43.3%%
Fat: 570 cal (43.3%%)
Protein: 623 cal (47.3%%)
Carbs: 122 cal (9.3%%)