Baked Tilapia with Tomatoes and Olives
This dish is an excellent source of lean protein and heart-healthy fats from olive oil, making it a light yet satisfying dinner option.
Ingredients
Calories next to each ingredient are for that ingredient across the whole recipe (4 servings), not per serving.
- Cooking spray
- 4 tilapia fillets (about 450g total) · 468 kcal in the whole recipe
- 4 medium tomatoes, peeled and chopped · 189 kcal in the whole recipe
- 2 tbsp olive oil · 276 kcal in the whole recipe
- 1 1/2 tsp dried thyme · 4 kcal in the whole recipe
- 1/4 cup pitted black olives, diced · 57 kcal in the whole recipe
- 1/4 tsp red pepper flakes
- 2 cloves garlic, minced · 9 kcal in the whole recipe
- 1/2 cup red onion, diced · 36 kcal in the whole recipe
- 1 tbsp lime juice · 4 kcal in the whole recipe
- Fresh parsley and lemon wedges for garnish · 17 kcal in the whole recipe
Method
Preheat your oven to 400°F (200°C). Lightly coat a baking dish with cooking spray and arrange the tilapia fillets in a single layer so they do not overlap.

In a medium bowl, stir together the chopped tomatoes, olive oil, thyme, diced black olives, red pepper flakes, minced garlic, red onion, and lime juice.

Spoon the tomato and olive mixture evenly over the fish fillets.

Bake uncovered for 15 to 20 minutes, or until the fish is opaque and flakes easily with a fork. Garnish with fresh parsley and lemon wedges before serving.

Cook it hands-free, log it in one tap. In the Besly app this recipe scales to your calorie target, a voice chef walks you through each step, and saying "I had the baked tilapia with tomatoes and olives" puts it in your diary. Get Besly →
Adapted from an NIH / NHLBI heart-healthy recipe (public domain). Portions, macros, diet checks and step photos by Besly.
Nutrition per serving
265 kcal · 22 g protein · 9 g carbs · 16 g fat
On the plate: Fish & seafood, Vegetables, Olive oil
You might also like
More lunch recipes around 265 kcal
- Strawberry Mango Feta Toast Points · 265 kcal · 8 g protein
- Tic-Tac-Toe Veggie Mini Pizzas · 263 kcal · 14 g protein
- Tuscan Chickpea and Tomato Salad · 265 kcal · 12 g protein
- Spicy Curry Turkey Soup · 262 kcal · 26 g protein
- Tuna Veggie Picnic Sandwich · 266 kcal · 20 g protein
- Green Beans with Beef · 262 kcal · 28 g protein
Browse: Lunch recipes · Dinner recipes · Lean protein recipes · Low carb recipes
Besly