RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Mediterranean Lemon Chicken with Roasted Cherry Tomatoes, Olives & Herbed Couscous
  • Herbed Tofu Scramble with Sautéed Asparagus, Cherry Tomatoes and Herb-Infused Polenta Toast
  • Warm Lemon-White Bean & Roasted Fingerling Potato Breakfast Bowl with Wilted Spinach & Herbed Olive Oil
  • Saffron Tomato‑Braised Mussels & Shrimp with Herbed Couscous and Charred Lemon
  • Vegetable & White Bean Stew with Polenta
  • Protein-Packed Cottage Cheese & Mozzarella Egg-White Skillet
  • Browse all recipes →
One‑Pot Tomato‑Braised White Fish with Olives, Capers & Herbed Polenta Cakes

One‑Pot Tomato‑Braised White Fish with Olives, Capers & Herbed Polenta Cakes

By Recipe AI

MediterraneanIntermediate

A Mediterranean-inspired one‑pan supper: flaky white fish gently braised in a fragrant, tangy tomato sauce studded with Kalamata olives and capers, served over golden, crisped polenta cakes and finished with bright basil and parsley. The contrast of silky fish, briny pockets of olive and caper, and the crunchy, buttery polenta makes each bite complex and comforting — restaurant polish with home-kitchen ease.

Prep: 15 minutes
Cook: 20 minutes
Total: 35 minutes
4 servings
One-potSeafoodMediterraneanWeeknightComfort food

Ingredients

  • 640 g Firm white fish fillets (cod or haddock), skin removed
  • 2 cups (approx. 480 g) Canned diced tomatoes (with juices)
  • 8 tbsp (about 64 g) Kalamata olives, pitted and halved
  • 4 tsp (about 12 g) Capers, drained
  • 8 cakes (about 75 g each) Pre-cooked polenta cakes (store-bought or homemade), small
  • 4 tbsp combined (about 10 g) Fresh basil and flat-leaf parsley, chopped
  • 4 tsp (approx. 20 ml) Extra-virgin olive oil
  • 1 tbsp (14 g) Unsalted butter
  • 1 small (about 70 g) Yellow onion, finely diced
  • 2 cloves Garlic, minced
  • 1 tbsp (optional, for finishing) Fresh lemon juice

Instructions

1

Prep the fish and mise en place: pat the fillets dry with paper towels and cut into 1½–2 cm thick portions if needed so they cook evenly. Season both sides lightly with salt and cracked black pepper. Patting the fish dry removes surface moisture so it browns lightly and the sauce won’t become diluted.

2

Heat a large, heavy skillet or shallow Dutch oven over medium-high heat. Add 2 tsp of olive oil and the butter. When the butter begins to foam and the fat is shimmering (about 1 minute), add the polenta cakes in a single layer. Sear without moving for 2–3 minutes until the underside is deep golden and crisp — a hot pan creates Maillard browning that gives the polenta a nutty, crunchy contrast to the soft fish.

3

Flip the polenta cakes and crisp the other side for 1–2 minutes. Transfer the cakes to a plate and tent loosely with foil to keep warm. Using the same pan means the fond (browned bits) will flavor the sauce — that’s deliberate.

4

Lower the heat to medium. Add the remaining 2 tsp olive oil to the pan. Add the diced onion and a pinch of salt; cook, stirring occasionally, until translucent and beginning to brown around the edges (about 4–5 minutes). Browning the onion builds savory depth in the tomato braise.

5

Add the minced garlic and cook for 30–45 seconds until fragrant. Be careful not to burn the garlic — brief cooking releases its aroma and sweetens the flavor without becoming bitter.

6

Pour in the canned diced tomatoes with their juices. Use a wooden spoon to scrape up any browned bits from the bottom of the pan (deglazing) — those bits add concentrated flavor. Bring the tomatoes to a gentle simmer and reduce the heat to maintain a low simmer for 6–8 minutes so the sauce thickens slightly and the flavors concentrate.

7

Stir in the halved Kalamata olives and capers. Taste the sauce before adding more salt: olives and capers are salty, so you may not need much extra. Add freshly cracked black pepper and 1 tbsp lemon juice if using to brighten the sauce.

8

Nestle the seasoned fish pieces into the tomato mixture in a single layer, spooning a little sauce over the top of each piece. Cover the pan and simmer gently for 6–8 minutes (depending on thickness) until the fish is opaque and flakes easily with a fork. A gentle covered simmer ensures the fish cooks through without drying — rapid boiling will toughen delicate white fish.

9

Once the fish is just cooked, return the polenta cakes to the pan, tucking them partially into the sauce so they absorb some flavor and reheat (about 1–2 minutes). This step integrates the textures while keeping the polenta’s crisp edges from going completely soggy.

10

Remove the pan from the heat. Sprinkle the chopped basil and parsley over the fish and drizzle with the remaining teaspoon of olive oil. Let the dish rest for 1 minute; the residual heat will settle the sauce and brighten the herbs. Adjust seasoning with salt and pepper if needed (remember capers/olives add salt).

11

To serve: place 2 polenta cakes on each plate and top with a piece or two of the braised fish and spoonfuls of tomato, olive and caper sauce. Finish with an extra grind of black pepper and an optional lemon wedge for squeezing at the table.

Chef's Tips

  • 1Dry the fish thoroughly and season just before cooking — moisture prevents a good sear and dilutes the braising liquid.
  • 2Cook the fish gently and check after 6 minutes: overcooking is the most common mistake. Look for opaque flesh that flakes easily and still feels moist.
  • 3If you like an even crisper polenta, sear them on medium-high in a nonstick or well-seasoned pan and finish in a 200°C/400°F oven for 4–6 minutes while the sauce simmers.
  • 4Taste the sauce before adding salt — between the canned tomatoes, olives and capers there’s a lot of built-in saltiness.

Variations

  • Spicy Mediterranean: add ½–1 tsp crushed red pepper or a pinch of Aleppo pepper when you add the garlic; finish with a spoonful of charred red pepper purée for smoky heat.
  • Vegetarian swap: replace the fish with thick slices of halloumi or pan-seared firm tofu. Reduce braise time — you only need to warm through the cheese or tofu (3–4 minutes).
  • White-wine braise: deglaze with ¼ cup dry white wine after the onions, let it reduce by half before adding tomatoes for extra acidity and depth.

Nutrition per Serving

375

Calories

34g

Protein

30g

Carbs

14g

Fat

4g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

One‑Pot Tomato‑Braised White Fish with Olives, Capers & Herbed Polenta Cakes

By Recipe AI

One-potSeafoodMediterraneanWeeknightComfort food
One‑Pot Tomato‑Braised White Fish with Olives, Capers & Herbed Polenta Cakes - Firm white fish fillets (cod or haddock), skin removed, Canned diced tomatoes (with juices) recipe

A Mediterranean-inspired one‑pan supper: flaky white fish gently braised in a fragrant, tangy tomato sauce studded with Kalamata olives and capers, served over golden, crisped polenta cakes and finished with bright basil and parsley. The contrast of silky fish, briny pockets of olive and caper, and the crunchy, buttery polenta makes each bite complex and comforting — restaurant polish with home-kitchen ease.

MediterraneanIntermediate4 servings
Prep: 15 minutes
Cook: 20 minutes
35 minutes

Ingredients

  • 640 g Firm white fish fillets (cod or haddock), skin removed
  • 2 cups (approx. 480 g) Canned diced tomatoes (with juices)
  • 8 tbsp (about 64 g) Kalamata olives, pitted and halved
  • 4 tsp (about 12 g) Capers, drained
  • 8 cakes (about 75 g each) Pre-cooked polenta cakes (store-bought or homemade), small
  • 4 tbsp combined (about 10 g) Fresh basil and flat-leaf parsley, chopped
  • 4 tsp (approx. 20 ml) Extra-virgin olive oil
  • 1 tbsp (14 g) Unsalted butter
  • 1 small (about 70 g) Yellow onion, finely diced
  • 2 cloves Garlic, minced
  • 1 tbsp (optional, for finishing) Fresh lemon juice

Instructions

1

Prep the fish and mise en place: pat the fillets dry with paper towels and cut into 1½–2 cm thick portions if needed so they cook evenly. Season both sides lightly with salt and cracked black pepper. Patting the fish dry removes surface moisture so it browns lightly and the sauce won’t become diluted.

2

Heat a large, heavy skillet or shallow Dutch oven over medium-high heat. Add 2 tsp of olive oil and the butter. When the butter begins to foam and the fat is shimmering (about 1 minute), add the polenta cakes in a single layer. Sear without moving for 2–3 minutes until the underside is deep golden and crisp — a hot pan creates Maillard browning that gives the polenta a nutty, crunchy contrast to the soft fish.

3

Flip the polenta cakes and crisp the other side for 1–2 minutes. Transfer the cakes to a plate and tent loosely with foil to keep warm. Using the same pan means the fond (browned bits) will flavor the sauce — that’s deliberate.

4

Lower the heat to medium. Add the remaining 2 tsp olive oil to the pan. Add the diced onion and a pinch of salt; cook, stirring occasionally, until translucent and beginning to brown around the edges (about 4–5 minutes). Browning the onion builds savory depth in the tomato braise.

5

Add the minced garlic and cook for 30–45 seconds until fragrant. Be careful not to burn the garlic — brief cooking releases its aroma and sweetens the flavor without becoming bitter.

6

Pour in the canned diced tomatoes with their juices. Use a wooden spoon to scrape up any browned bits from the bottom of the pan (deglazing) — those bits add concentrated flavor. Bring the tomatoes to a gentle simmer and reduce the heat to maintain a low simmer for 6–8 minutes so the sauce thickens slightly and the flavors concentrate.

7

Stir in the halved Kalamata olives and capers. Taste the sauce before adding more salt: olives and capers are salty, so you may not need much extra. Add freshly cracked black pepper and 1 tbsp lemon juice if using to brighten the sauce.

8

Nestle the seasoned fish pieces into the tomato mixture in a single layer, spooning a little sauce over the top of each piece. Cover the pan and simmer gently for 6–8 minutes (depending on thickness) until the fish is opaque and flakes easily with a fork. A gentle covered simmer ensures the fish cooks through without drying — rapid boiling will toughen delicate white fish.

9

Once the fish is just cooked, return the polenta cakes to the pan, tucking them partially into the sauce so they absorb some flavor and reheat (about 1–2 minutes). This step integrates the textures while keeping the polenta’s crisp edges from going completely soggy.

10

Remove the pan from the heat. Sprinkle the chopped basil and parsley over the fish and drizzle with the remaining teaspoon of olive oil. Let the dish rest for 1 minute; the residual heat will settle the sauce and brighten the herbs. Adjust seasoning with salt and pepper if needed (remember capers/olives add salt).

11

To serve: place 2 polenta cakes on each plate and top with a piece or two of the braised fish and spoonfuls of tomato, olive and caper sauce. Finish with an extra grind of black pepper and an optional lemon wedge for squeezing at the table.

Chef's Tips

  • 1Dry the fish thoroughly and season just before cooking — moisture prevents a good sear and dilutes the braising liquid.
  • 2Cook the fish gently and check after 6 minutes: overcooking is the most common mistake. Look for opaque flesh that flakes easily and still feels moist.
  • 3If you like an even crisper polenta, sear them on medium-high in a nonstick or well-seasoned pan and finish in a 200°C/400°F oven for 4–6 minutes while the sauce simmers.
  • 4Taste the sauce before adding salt — between the canned tomatoes, olives and capers there’s a lot of built-in saltiness.

Variations

  • Spicy Mediterranean: add ½–1 tsp crushed red pepper or a pinch of Aleppo pepper when you add the garlic; finish with a spoonful of charred red pepper purée for smoky heat.
  • Vegetarian swap: replace the fish with thick slices of halloumi or pan-seared firm tofu. Reduce braise time — you only need to warm through the cheese or tofu (3–4 minutes).
  • White-wine braise: deglaze with ¼ cup dry white wine after the onions, let it reduce by half before adding tomatoes for extra acidity and depth.

Nutrition per Serving

375

Calories

34g

Protein

30g

Carbs

14g

Fat

4g

Fiber

Rate this Recipe

Your Rating:

Explore More

🌍 Mediterranean Recipes🥘 More with Firm white fish fillets (cod or haddock), skin removed🥘 More with Canned diced tomatoes (with juices)🥘 More with Kalamata olives, pitted and halved

Similar Recipes