Fish Stews can be so boring…but not a BRAZILIAN Fish Stew!! With a fragrant tomato coconut sauce with a fresh hit of lime, this is such a different exotic way to serve up fish that is off the charts delicious – yet simple to make.
Brazilian Fish Stew
When I think of Brazilian food, I immediately have visions of grilled meat. Specifically, Churrasco. Serious quantities of grilled meat on giant skewers with the waiters walking from table to table, slicing the meat straight from the skewer onto my plate.
Carnivore heaven. 🙂
Because of the strong association of Brazilian food with Churrasco (and also because I don’t have a giant grill with a rotisserie) I thought sharing this traditional Brazilian fish stew would be nice for something a bit different!
The sauce of Brazilian Fish Stew is essentially a coconut curry sauce. Lightly spiced with a hit of lime, great depth of flavour!
What Brazilian Fish Stew tastes like
It tastes like a mild version of Thai Red Curry – and requires a whole lot less ingredients to make! The flavour of the sauce isn’t as kapow in-your-face, it is slightly more refreshing and not quite as rich.
While the flavour isn’t as intense, it doesn’t mean that it’s not as tasty! You will be amazing at the flavour you get from the relatively short list of ingredients. The key to this recipe is searing the fish first, and letting the sauce simmer down.
What you need
Here’s what you need to make Brazilian Fish Stew. See? I promised they were all “normal” ingredients!!!
Virtually any fish fillets will work here, though I’d avoid fish that dries out easily such as swordfish, kingfish, bonito and tuna. I’ve used snapper below. Other popular fish that will work well here include: tilapia, salmon, cod, basa, catfish, barramundi, bream, ling, John dory / Silver dory. See the recipes notes for more suggestions.
(Tip: These fish selection guidelines are good for any recipes where fish are braised or poached like this, such as Chinese Rice Soup and Goan Fish Curry.)
I remember the first time I saw this Brazilian Fish Stew recipe, I was a bit dubious that the sauce would have sufficient flavour with so few ingredients for the sauce. It gets a helping hand by searing the fish in the pan first. The golden bits left in the pan (it’s called fond) after searing the fish adds a good hit of savoury flavour into the sauce.
How to make Brazilian Fish Stew
And here’s how to make it. It takes around 1 hour all up including a brief marinating time for the fish, and simmering time to reduce the sauce.
What to serve with Fish Stew
Serve this over rice or mashed potato so you have something to soak up that glorious sauce. If you want to up the ante, try it with this Lime Rice – and a crusty hunk of bread to mop your plate clean wouldn’t go astray either (try this quick no-yeast Irish Bread).
If you’re going low carb, serve it over Cauliflower Rice or Creamy Mashed Cauliflower.
For a side salad, this Cucumber Salad with Herb & Garlic Dressing would go really well. The fresh, juicy, crunchy cucumber goes really well with this creamy coconut sauce. Otherwise, serve it alongside a leafy green salad with a vinaigrette (rather than creamy dressing) such as French Dressing, Italian or Balsamic Dressing.
Enjoy! – Nagi x
Watch how to make it
Hungry for more? Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for all of the latest updates.
Brazilian Fish Stew (Moqueca Baiana)
Ingredients
Fish
- 1 lb / 500g firm white fish fillet , no skin, cut into 1"/2.5cm cubes (Note 1)
- 1 tbsp lime juice
- 1/4 tsp salt
- Black pepper
- 1 tbsp olive oil
Broth
- 1 1/2 tbsp olive oil or coconut oil (Note 4)
- 2 garlic cloves , minced
- 1 small onion , finely diced (brown, yellow or white)
- 1 red capsicum / bell pepper (large), halved and sliced
- 1 1/2 tsp sugar (any)
- 1 tbsp cumin powder
- 1 tbsp paprika
- 1 tsp cayenne pepper (optional)
- 1/2 tsp salt
- 14 oz / 400ml coconut milk (full fat best, Note 2)
- 14 oz / 400ml canned crushed tomatoes
- 1 cup fish broth/stock (or chicken or vegetable, Note 3)
Finishes
- 1 - 2 tbsp lime juice , plus more for serving
- 3 tbsp roughly chopped fresh cilantro / coriander , plus more for serving
Instructions
Fish
- Combine the fish, lime juice, oil, salt and pepper in a bowl. Cover with cling wrap and refrigerate for 20 minutes.
- Heat the 1 tbsp olive oil in a large skillet over high heat. Add the fish and cook until just cooked through and light golden brown. Remove from the skillet and set aside.
Broth
- Reduce the stove to medium high and heat 1 1/2 tbsp olive oil in the same skillet. Add the garlic and onion and cook for 1 1/2 minutes or until the onion is starting to become translucent.
- Add the bell peppers and cook for 2 minutes.
- Add the remaining Broth ingredients. Bring to simmer, then turn down to medium. Cook for 15 to 20 minutes or until it thickens. Adjust salt and pepper to taste.
- Return the fish to the broth to reheat - about 2 minutes.
- Stir through lime juice.
- Garnish with cilantro/coriander and serve with rice or Lime Rice. For a low carb option, try Cauliflower Rice!
Recipe Notes:
a) Feast Magazine - Fish soup (moqueca baiana)
b) Brazilian Foodie - Moqueca Baiana
c) Saveur - Brazilian Fish Stew
d) Simply Recipes - Moqueca - Brazilian Fish Stew 6. Nutrition per serving assuming 4 servings, excludes rice.
Nutrition Information:
Originally published September 2015. Updated with new photos, brand new video and of course, a Life of Dozer section added!!
Less meat, more fish!
Life of Dozer
The one place in the new house he’s not allowed – the SPA. Can you imagine how much of his hair would come out with jets blasting on him?? Major filter clogging!!!
Chris says
Hi Nagi. My family loves this dish. I loaded it up with lime, coriander and green onion- or shallots as I know it in Qld- and it was a success. I believe the soup base would be great with any protein, perhaps chicken if seafood is a problem.
Nagi says
That’s so great to hear!!
robinakagoatmom says
Made pretty much as written but used coconut oil as one suggestion. Light on the spices and didn’t detract. Made traditional Brazilian rice and Caipirinha’s to go with. My husband deemed it a 10! Definitely a new favorite in my book and easy to make. Used Mahi Mahi as my fish and was prefect. Have to explore more Brazilion cuisine.
Thanks for sharing.
Anne M Zinn says
I love love love this recipe! I’ve made it a couple of times now and it never disappoints!!!
Nagi says
Woot! Thanks so much for the feedback Anne!
Janet says
Damn, that was good. My 3-yr-old practically licked her plate clean and my husband and I fought over the last little bit left in the pot. This will definitely be in the regular rotation.
Nagi says
Wahoo! I love hearing that!
William says
Hi
I spent some time in the Amazon basin at Manaus; what a great experince and great frech foods. Would it be sacralidge to add shirmp and maybe shellfish to this dish?
Nagi says
Wow you’re so lucky William! I haven’t ventured into that part of the world yet 🙂 Absolutely not a sacrilege at all. Do it!! 🙂 N x
Roddy says
Another total winner! This stew received rave reviews, thanks again Nagi. I added some carrots and butternut squash. Would cooking the fish in the broth alter the finished dish in anyway?
Kristi says
This was delicious! I used coconut oil instead of the olive oil, and mahi mahi as the fish. I only had tomato puree on hand (not crushed tomatoes) and that was fine.
Kelli says
What type of white fish are you all using?
Nagi says
I use anything that looks good and is good value on the day 🙂 Snapper, trevali, dory, cod, perch – anything N x
Mariko says
So, would it be okay to leave the onion out of the soup? I have an onion allergy and can’t have it in any form. Do you think it will make the soup less flavorful by leaving it out?
Nagi says
Hi Mariko! It will a bit because onion adds flavour but there’s PLENTY of other flavour in this so it’s fine! N x
Berny says
Another no fail recipe !!!
Absolutely delicious!!
Done with local gummy shark.
Congratulations and thanks for all your amazing recipes.
Nagi says
That’s great Berny! Thanks for letting me know! – N x ❤️
Sarah says
Can you use seafood stock instead of fish broth? Is it the same?
booksandshoes says
it is the same!
fish broth = seafood stock
😄 🍲 🤤
Daniel says
I used Seafood stock instead and it was delicious!! Just the smell filled my office and people were asking what I was eating and I let a few try it and not I gotta make it again from Friday because so many liked. The only difference is I did a small flour rue so it could thicken up a bit but that’s it.
Berny says
I used fish stock and mixed in 1/2 teaspoon of cornflour to thicken a bit.
Danielle says
Another one to add to my list! I’m slowly working my way through your recipes, and we have thoroughly enjoyed every single one of them.
I have a newborn and a toddler so sometimes it’s hard to find the energy and time to cook! But you have inspired me and have made me enjoy cooking again. Thank you Nagi! X
Nagi says
Multi tasking to the max! 😂
Arch Shotland says
Made this stew tonight with Tilapia fish. It was delicious, we loved it. Thank you for sharing
Karen says
Is the coconut flavour strong? I love all the ingredients in this dish and it sounds deliciousand love fresh coconut too but not a fan of strong coconut flavour in a meal
Nagi says
Hi Karen, I definitely do not think of this as having a strong coconut flavour like coconut curry 🙂 Hope that helps!
Carla says
This is one of our favorite dinners! We make it regularly for weeknight meals and have also shared with company, and everyone loves it. Thank you!
Steffy says
Hi Nagi,
Does the nutrition assume the rice too? It seems very high to just be the stew… I love this recipe btw and I use coconut oil as well.
timothy scott short says
i made it without adding sugar and it was wonderful
Nagi says
It’s just the stew! 🙂 N x
Jenny says
Tonight was the second time I made this dish. Tonight’s was even better than last time . I went searching for a recipe for white fish since our neighbors generously gifted us a number of portions of fresh fish after an epic fishing trip. This is fast becoming a family favorite. My 9 and 12 year old girls practically lick the plate clean (and so do my husband and I, just quietly).
Nagi says
That’s so great to hear Jenny! Thank you for taking the time to let me know! N x
Heather says
Made this for my husband tonight and he loved it. I used leftover seared tuna 🙂 . My husband enjoyed the base of this stew so much he wants me to try it with chicken next time.
Nagi says
I’m so pleased to hear that Heather! Thanks for sharing your feedback! N x 😊
Lauren says
I made this last week for dinner and it was delicious! I was feeling particularly lazy so I threw a couple of packets of 2 minute noodles into the sauce about 5 minutes before the end and turned it into a one pan meal.
Nagi says
I’m so pleased to hear you enjoyed this Laura! Thanks so much for taking the time to let me know – N x
Erica says
Made this tonight for my family. I used fresh cod. I followed the recipe, but added a little coconut creamer. This was an epic meal. My Mom is dishing out a second helping as I type. This is lovely!
Nagi says
That’s great to hear Erica! Thanks for taking the time to share your feedback! N xx