Matelote (French Fish Stew in Red Wine)

In French cooking, matelote refers to a wine-based fish stew, prized for its savoury sauce as much as the fish itself. This version uses skinless white fish poached gently in dry red wine with shallots, mushrooms, garlic and a little tomato purée, creating a glossy, deeply flavoured base without making the dish heavy. Butter whisked in at the end gives the sauce a smooth finish, while parsley keeps it fresh. The key is restraint: a low simmer protects the fish’s delicate texture and lets the wine mellow into a rich, aromatic stew best served hot with plenty of sauce.
Cuisine style French wine-based fish stew
Flavor profile Savoury • Wine-rich • Earthy umami
Techniques Sautéing • Reducing • Gentle poaching
Key equipment Dutch oven
Cooking style One-pot cooking
Time commitment Under 1 hour

Why this recipe works

  • Layered savoury base: Shallots, mushrooms, garlic and tomato purée build depth before the wine is added.
  • Gentle wine poaching: Reducing the wine first mellows its edge, then the fish cooks softly in the finished sauce.
  • Glossy butter finish: Whisking in butter off the heat gives the sauce body without making it heavy.

Get the most out of this recipe

Ingredient notes

  • Choose a dry red wine: Use a dry red wine you would be happy to drink; very sweet or heavily oaked wines can make the sauce taste unbalanced.
  • Use firm white fish: A firm white fish fillet is easier to poach without breaking apart in the sauce.
  • Mushrooms add body: Cremini mushrooms bring a deeper, earthier flavour than button mushrooms, though both work well.

Timing notes

  • Reduce before adding the fish: Give the wine enough time to simmer down and smell less alcoholic before the fish goes in.
  • Best served straight away: The fish is most tender when served soon after poaching, before it has time to firm up.

Texture tips

  • Keep the poach gentle: Once the fish is added, keep the sauce at the barest simmer so the pieces stay moist and intact.
  • Finish off the heat: Whisk the final butter into the sauce away from direct heat to keep it smooth and glossy.

Make-ahead tips

  • Make the sauce ahead: The wine, shallot and mushroom base can be cooked in advance, then reheated gently before adding the fish.
  • Poach the fish to order: For the best texture, add and cook the fish shortly before serving rather than storing it already poached.
  • Reheat very gently: Warm leftovers over low heat and avoid boiling, which can dry out the fish and split the sauce.

Equipment you'll need

Ingredients
Instructions
Print
  1. Cut the shallots into thin slices, slice the mushrooms, and finely chop the garlic. Cut the fish into large, even pieces so it cooks gently without breaking up. Finely chop the parsley and set aside.
  2. Melt 40 g of the unsalted butter in a dutch oven over medium heat. Add the shallots and cook for 4 to 5 minutes until softened but not browned. Stir in the mushrooms and cook for 6 to 8 minutes until they release their liquid and begin to colour.
  3. Add the garlic and cook for 30 seconds until fragrant. Stir in the tomato purée and cook for 1 minute to take off the raw edge. Pour in the dry red wine, then add the fine sea salt and black pepper.
  4. Bring to a gentle simmer, then lower the heat and simmer for 15 to 20 minutes to reduce slightly and round out the flavour. The sauce should smell less alcoholic and look a little glossy. Keep the heat low so it never boils hard.
  5. Slide in the fish in a single layer, spooning a little sauce over the top. Poach at the gentlest simmer for 6 to 8 minutes, turning once, until the fish is just opaque and flakes easily. Lift the fish out to a warm plate if you need to finish the sauce.
  6. Off the heat, whisk in the remaining 20 g unsalted butter a little at a time to enrich the sauce without splitting. Stir in most of the fresh parsley, then return the fish to the pot to warm through for 1 minute. Taste and adjust with a pinch more fine sea salt or black pepper if needed, then serve hot with the remaining parsley scattered over.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Tips

  • Keep the stew at a gentle simmer once the fish goes in; a hard boil will make the fish tough and cause it to break up.
  • If the sauce tastes sharp, simmer it a few minutes longer before adding the fish so the wine reduces and mellows.
  • If serving anyone who should avoid alcohol, note that this dish is cooked with dry red wine and may retain traces even after simmering.

Substitutions

  • Replace Cremini mushrooms with button mushrooms for a milder flavour.
  • Replace Shallot with yellow onion for a slightly sweeter, more robust base.
  • Replace Fresh parsley with fresh tarragon for a more aromatic, aniseed finish.

Storage

  • Refrigerate up to 2 days
  • Cool, then refrigerate in a sealed container for up to 2 days. Reheat very gently in a saucepan over low heat until piping hot, taking care not to boil or the fish may become dry and the sauce may split.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Matelote (French Fish Stew in Red Wine)
Image by JustRecipes
Pinterest

Recipe overview

  • Servings: 4 servings
  • Total time: 1h (30min active)
  • Difficulty: Medium
  • Cuisine: French
  • Allergens:
    Fish Milk
One pot

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

Misen 8-Inch Chef Knife

Sharp modern chef knife
  • AUS-10 steel
  • Balanced design
  • Less traditional feel

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Make this recipe easier next time

Advertisement

These tools help you get better results with less effort.

Best overall

Misen 8-Inch Chef Knife

Sharp modern chef knife
  • AUS-10 steel
  • Balanced design
  • Less traditional feel
Best value

Titanium & PP Double-Sided Cutting Board

Easy-clean double-sided board
  • Separate surfaces for meat and produce
  • Resists odors and stains
  • Harder on knife edges than wood or plastic
Top quality

All-Clad Tri-Ply Stainless Steel Saucepan

Professional-grade tri-ply saucepan
  • Excellent heat control
  • Premium build quality
  • Expensive
Best overall

OXO Good Grips 2-Piece Cutting Board Set

Practical everyday board set
  • Two useful sizes with reversible cutting surfaces
  • Dishwasher safe and easy to clean
  • Plastic surfaces will show knife marks over time

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.