Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

High Protein Low Calorie Fish Dinner

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Flaky cod roasts with Mediterranean veggies in this nutrient-dense dish. Bright lemon-garlic flavors, roasted cherry tomatoes, and spinach deliver 25g+ protein per serving with minimal fat—a satisfying 350-calorie meal for muscle support and weight management.

  • Total Time: 30
  • Yield: 4 servings 1x

Ingredients

Scale

1.5 lbs cod fillets (skinless, boneless)
2 cups cherry tomatoes, halved
4 cups fresh spinach, roughly chopped
1 whole lemon (sliced for roasting, plus extra for serving)
4 cloves garlic, minced
2 tbsp olive oil
1 tsp fresh thyme leaves
1 tsp salt
0.5 tsp black pepper

Instructions

Preheat oven to 400°F (200°C)
Line baking sheet with parchment paper
Toss cherry tomatoes with garlic, 1 tbsp olive oil, thyme, 0.5 tsp salt, and 0.25 tsp pepper. Spread in single layer on baking sheet
Place cod fillets on top of tomato mixture, skin-side up, and season with remaining salt, pepper, and 0.5 tsp olive oil
Roast for 15 minutes, then add spinach on baking sheet edges and roast 5 minutes more
Serve with lemon slices placed on fillets

Notes

For non-alcoholic alternatives: Use lemon zest in place of alcohol-marinated components if any were implied
Spinach can be substituted with kale or Swiss chard
Cod can be replaced with tilapia or haddock

  • Author: Amelie Harper
  • Prep Time: 10
  • Cook Time: 20
  • Category: Low Calorie Meals
  • Method: Roasting
  • Cuisine: Mediterranean
  • Diet: High-protein, Low-calorie

Nutrition

  • Serving Size: 1 serving
  • Calories: 325
  • Sugar: 3g
  • Sodium: 100mg
  • Fat: 8g
  • Saturated Fat: 1g
  • Carbohydrates: 6g
  • Fiber: 2g
  • Protein: 25g
  • Cholesterol: 60mg