Brazilian Moqueca and Lake Taupō Rainbow Trout

Cooks in coastal Bahia simmer white fish in coconut milk, sweet peppers, and tomatoes, then finish the pot with dendê oil and a squeeze of lime. Lake Taupō rainbow trout feed on smelt and kōura in cold water; the flesh is firm and mild, holding its shape through a gentle stew without crumbling. A short marinade of garlic and lime seasons the surface before the fillets enter the sauce. The coconut milk thickens as it cooks, and the smoked paprika adds a slow warmth that does not mask the clean lake flavour.

Ingredient List

Prep time: 20 minutes | Cook time: 35 minutes | Serves: 4

The Fish

  • 4 Rainbow Trout Fillets: Skin off, pin bones removed, approximately 180g each, from Lake Taupō
  • 1 teaspoon fine sea salt
  • ½ teaspoon freshly ground black pepper
  • 2 tablespoons lime juice
  • 2 cloves garlic, finely grated

The Moqueca Base

  • 2 tablespoons dendê oil (red palm oil); or virgin coconut oil plus ½ teaspoon smoked paprika if unavailable
  • 1 large brown onion, halved and sliced into half-moons
  • 1 red capsicum, sliced into 1cm strips
  • 1 yellow capsicum, sliced into 1cm strips
  • 3 cloves garlic, finely sliced
  • 2 medium tomatoes, cut into eighths
  • 2 tablespoons tomato paste
  • 400ml full-fat coconut milk
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cumin
  • ½ teaspoon smoked paprika
  • 1 bay leaf

To Serve

  • Steamed long-grain or jasmine rice
  • 1 small bunch fresh coriander, leaves picked
  • 4 spring onions, sliced into thin rings
  • 2 limes, cut into wedges
  • 1 small red chilli, thinly sliced (optional)

Preparation and Cooking Method

1. Marinate the Trout

Pat the rainbow trout fillets dry with paper towels. Cut each fillet across the grain into 5cm chunks. Toss the fish with the lime juice, grated garlic, sea salt, and black pepper in a bowl. Rest at room temperature for 15 minutes. The lime draws out surface moisture and carries the garlic into the outer layer without toughening the flesh.

2. Build the Stew Base

Set a wide, heavy pot or deep skillet over medium heat. Add the dendê oil. Once the oil shimmers, add the onion and both capsicums. Cook for 8 minutes, stirring every minute, until the onion is soft and the peppers have slackened but still hold colour. Add the sliced garlic and cook for 30 seconds. Stir in the tomato paste, ground coriander, cumin, and smoked paprika. Cook for 1 minute so the paste toasts and the spices release their aroma. Add the tomato wedges and stir to coat. The tomatoes will soften and give off liquid after 2 minutes.

3. Add the Coconut Milk

Pour in the coconut milk and tuck in the bay leaf. Stir until the colour is uniform orange-pink. Bring the liquid to a gentle bubble, then reduce the heat to low. Simmer uncovered for 10 minutes. The surface will thicken from the coconut fat and tomato paste; the sauce should coat the back of a spoon. Taste and add salt if the sauce reads flat.

4. Poach the Trout

Lay the marinated trout chunks into the pot in a single layer. Spoon the hot sauce over the fish so every piece is covered. Place a lid on the pot. Cook on low heat for 8 minutes. Check one chunk with a fork; the flakes should separate cleanly and look opaque to the centre. If the chunks were cut thicker than 3cm, leave them for 2 more minutes. Do not boil vigorously; rapid bubbles will break the tender flakes into fragments.

5. Finish and Plate

Remove the bay leaf. Divide steamed rice among four bowls. Ladle the moqueca over the rice, ensuring each portion receives a mix of fish, peppers, and sauce. Scatter coriander leaves, spring onion rings, and sliced red chilli over the top. Serve immediately with lime wedges. Diners squeeze the lime at the table; the fresh acid cuts the coconut richness and lifts the pepper sweetness.

Chef’s Notes for Success

  • Dendê oil: Unrefined red palm oil from Brazilian or West African suppliers is traditional. It carries an earthy, almost nutty taste and colours the sauce deep yellow-orange. Virgin coconut oil is a neutral stand-in; add the extra ½ teaspoon smoked paprika to match the colour.
  • Fish chunks: Cut evenly. Uneven sizes mean some pieces overcook while others remain raw in the centre. A sharp knife and a steady cut across the fillet prevent tearing.
  • Coconut milk separation: Full-fat coconut milk is less likely to split than light versions. If the sauce breaks and looks oily, whisk in 1 teaspoon of cold water off the heat.
  • Capsicum texture: Cook the peppers until they soften but still resist slightly. Overcooked peppers turn to mush during the 8-minute poach.
  • Resting the pot: After poaching, let the pot sit off the heat for 2 minutes. The residual heat completes the cooking and lets the sauce settle around the flakes.
  • Acid timing: Lime juice in the marinade begins to firm the fish surface. Do not marinate longer than 20 minutes or the outer layer will turn chalky.

Lake Taupō Charters

Morning charters on Lake Taupō work the deep channels and river mouths where rainbow trout in the 500 to 700g range hold. Fish of that size yield thick fillets near 180g that cut into clean chunks and stay intact in a simmering coconut sauce. We clean and ice your catch on board so the flesh stays firm enough for the pot. Rods, tackle, and cleaning stations are included.

Book your charter at greatlakefishingtours.club. Bring a cooler so your trout stays at 4°C or below on the drive to the kitchen.