• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipe Index
  • FAQ
  • About
  • Cookbooks

All Day I Dream About Food

menu icon
go to homepage
  • Recipe Index
  • FAQ
  • About
  • Cookbooks
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
  • search icon
    Homepage link
    • Recipe Index
    • FAQ
    • About
    • Cookbooks
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
  • ×

    Home » Soups, Chilis & Stews » Brazilian Fish Stew – Moqueca

    Published: Mar 2, 2023 by Carolyn

    Brazilian Fish Stew – Moqueca

    This post may contain Amazon or other affiliate links. As an Amazon Associate I earn from qualifying purchases.

    496 shares
    Jump to Recipe Print Recipe

    With chunks of tender white fish in a richly spiced coconut broth, Moqueca is a hearty and healthy keto soup recipe. You need to give this Brazilian fish stew a try as soon as humanly possible!

    A black bowl filled of Brazilian Fish Stew on a wooden table.

    Trust me when I say that you want to become acquainted with Moqueca, if you aren’t already. This easy and healthy Brazilian fish stew is so full of flavor, you won’t be able to put your spoon down.

    I was unfamiliar with it myself until I was researching recipes for Keto Soups & Stews. But the ingredients appealed to me and I gave it a try. One bite and I was hooked (like a fish… get it???).

    This is one recipe that stood out for me from that cookbook. I couldn’t stop thinking about the bright, bold flavors and the rich, delicious broth.

    Given the popularity of my Keto Seafood Chowder, I decided you might enjoy this Brazilian Fish Stew recipe too!

    A blue pan filled with Moqueca, a Brazilian Fish Stew.

    Why you will love this recipe

    I would love to tell you that I magically ketofied a high carb recipe, but Moqueca is pretty low carb as it is. I simply cut down on the onion and peppers to reduce the carbs without sacrificing flavor.

    When I developed this recipe, I tried to stay close to the authentic flavors while using easily accessible ingredients. I like to think I did an admirable job. All I know is that my whole family loved it and we’ve made it multiple times since.

    It’s one way I can get all of them to eat fish without complaint. The coconut broth is silky and rich, the fish is tender, and the flavors meld perfectly.

    Classic Moqueca is usually served with rice. I like mine just in a bowl by itself but you could easily serve it with some cauliflower rice for the full experience.

    Ingredients you need

    Top down image of the ingredients for Brazilian Fish Stew.
    • White fish: Because the fish is simmered for a while in the broth, choose fish with firm flesh. I like to use cod as it holds up well and becomes incredibly tender. You can actually use shrimp in addition to or in place of the fish.
    • Coconut milk: Full fat coconut milk makes the broth velvety smooth and rich.
    • Broth: You can use fish, vegetable, or chicken broth.
    • Red pepper: Many recipes call for red and yellow peppers but I kept it simple by using a single red pepper. Slice it thinly so you get good distribution throughout the stew.
    • Tomatoes: Fresh diced tomatoes give it a fresher color and flavor but canned works too.
    • Onion: I kept the onion to one quarter cup, for flavor.
    • Jalapeño: You can use a number of different chilies for Moqueca but jalapeños are the easiest to come by. Scrape out the seeds if you prefer things more mild. You can also skip it if you need to.
    • Lime: What South American dish doesn’t do well with a bit of lime squeezed in at the end? I think it enhances the overall flavor of the dish.
    • Cilantro: A sprinkle of chopped cilantro over the finished soup adds color and flavor.
    • Seasoning and spices: Salt, pepper, garlic, paprika, coriander

    Step by Step Directions

    A collage of 4 images showing how to make Brazilian Fish Stew.

    1. In a large skillet, melt the oil over medium heat. Once melted, stir in the onions and sauté until translucent, about 4 minutes. Add the bell pepper and sprinkle with the salt and pepper. Continue to cook until the vegetables are tender, 2 to 3 minutes.

    2. Add the jalapeno, garlic, paprika, and coriander, and cook until fragrant, about 1 minute more. Stir in the chopped tomatoes.

    3. Layer the fish on top of the vegetables and pour the coconut milk and broth over the fish. Reduce the heat and simmer until the fish is cooked through, about 20 minutes.

    4. Adjust the seasonings to taste. Stir in the lime juice and sprinkle with cilantro before serving.

    A ladle dishing Brazilian Fish Stew into a black bowl.

    Expert tips

    There are actually several kinds of Moqueca, and this version is most similar to Moqueca Baiana (from Bahia). Most recipes call for palm oil but I used coconut oil because it’s easier to come by. But you could really use any healthy oil, like avocado or olive oil.

    I call for full fat coconut milk because it’s more traditional and it gives the stew a richer, silkier quality. But if you’re looking to cut down on saturated fats, you can try light coconut milk. It won’t be quite the same but should still be delicious!

    Frequently Asked Questions

    What is Moqueca?

    Moqueca is a Brazilian seafood stew made with coconut milk, sweet peppers, and tomatoes. It features firm white fish and sometimes shrimp, and has a rich, flavorful broth.

    How many carbs are in Brazilian Fish Stew?

    Most recipes for this traditional dish are fairly low in carbs as it is. But I cut back on the onion and pepper to make it truly keto friendly. This recipe has 7.5g of carbs and 1.8g of fiber. So it has a net carb count of 5.7g per serving.

    How do you store Brazilian Fish Stew?

    I don’t recommend freezing this recipe, because the fish and the peppers will change consistency in the freezing and thawing process. But you can store any leftovers in a covered container in the fridge for up to 3 days. Re-warm very gently in a pan on the stove or in the microwave.

    A black bowl filled with Brazilian Fish Stew over a blue patterned napkin.

    More delicious keto fish recipes

    • Shrimp and Bacon Chowder
    • Air Fryer Fish Sticks
    • Lemon Garlic Baked Halibut
    • Easy Baked Shrimp
    • Pecan Crusted Salmon
    Banner showing Keto Soups and Stews Cookbook.
    A black bowl filled of Brazilian Fish Stew on a wooden table.

    Brazilian Fish Stew Recipe

    With chunks of tender white fish in a richly spiced coconut broth, Moqueca is a hearty and healthy keto soup recipe. You need to give this Brazilian fish stew a try as soon as humanly possible!
    5 from 8 votes
    Print Pin Rate
    Course: Soup
    Cuisine: Main Course
    Keyword: Brazilian fish stew, moqueca
    Prep Time: 10 minutes
    Cook Time: 30 minutes
    Total Time: 40 minutes
    Servings: 4 servings
    Calories: 339kcal

    Ingredients

    • 2 tablespoon coconut oil
    • ¼ cup chopped onion
    • 1 medium red pepper thinly sliced
    • ¾ teaspoon salt
    • ½ teaspoon pepper
    • 1 medium jalapeno minced, seeds removed if you prefer less heat
    • 1 clove garlic minced
    • 2 teaspoon paprika
    • ½ teaspoon coriander
    • ½ cup diced tomatoes
    • 1 lb cod, cut into 2 inch pieces
    • 1 ½ cups full fat coconut milk
    • ½ cup vegetable, fish, or chicken broth
    • 2 tablespoon fresh lime juice
    • Chopped cilantro
    US Customary – Metric

    Instructions

    • In a large skillet, melt the oil over medium heat. Once melted, stir in the onions and sauté until translucent, about 4 minutes. Add the bell pepper and sprinkle with the salt and pepper. Continue to cook until the vegetables are tender, 2 to 3 minutes.
    • Add the jalapeno, garlic, paprika, and coriander, and cook until fragrant, about 1 minute more. Stir in the chopped tomatoes.
    • Layer the fish on top of the vegetables and pour the coconut milk and broth over the fish. Reduce the heat and simmer until the fish is cooked through, about 20 minutes.
    • Adjust the seasonings to taste. Stir in the lime juice and sprinkle with cilantro before serving.

    Notes

    Storage Instructions: I don’t recommend freezing this recipe, because the fish and the peppers will change consistency in the freezing and thawing process. But you can store any leftovers in a covered container in the fridge for up to 3 days. Re-warm very gently in a pan on the stove or in the microwave. 
    Nutrition Facts
    Brazilian Fish Stew Recipe
    Amount Per Serving (1 serving = ¼ of recipe)
    Calories 339 Calories from Fat 233
    % Daily Value*
    Fat 25.9g40%
    Carbohydrates 7.5g3%
    Fiber 1.8g7%
    Protein 20.2g40%
    * Percent Daily Values are based on a 2000 calorie diet.
    496 shares

    free email series

    Secrets to Keto Baking

    Tips and tricks to delicious and healthy recipes!


    Nutritional Disclaimer

    Please note that I am not a medical or nutritional professional. I am simply recounting and sharing my own experiences on this blog. Nothing I express here should be taken as medical advice and you should consult with your doctor before starting any diet or exercise program. I provide nutritional information for my recipes simply as a courtesy to my readers. It is calculated using MacGourmet software and I remove erythritol from the final carb count and net carb count, as it does not affect my own blood glucose levels. I do my best to be as accurate as possible but you should independently calculate nutritional information on your own before relying on them. I expressly disclaim any and all liability of any kind with respect to any act or omission wholly or in part in reliance on anything contained in this website.

    Reader Interactions

    We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

    Comments

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Cohoma says

      March 23, 2023 at 11:38 am

      The ingredients picture shows a can of coconut cream, but the instructions say full fat coconut milk. Is there a difference? If there is a difference, which do you use? This is a great recipe!

      Reply
      • Carolyn says

        March 23, 2023 at 1:06 pm

        you can use them interchangeably in this. I just didn’t have regular coconut milk when grabbing that photo.

        Reply
    2. Linda Fillion says

      March 22, 2023 at 6:03 pm

      5 stars
      J’ai adorée ce plat, facile à faire et très bon.

      Reply
      • Carolyn says

        March 22, 2023 at 6:05 pm

        Merci!

        Reply
    3. Carol Liz says

      March 17, 2023 at 7:38 pm

      5 stars
      The Brazilian Fish Stew is fabulous! I will be making it again soon. Thank your for the recipe.

      Reply
    4. Andrea Diaz says

      March 16, 2023 at 7:43 pm

      This dish was fantastic! I am down south so I subbed tilapia and catfish filets for the cod. It came out amazing! My family sprinkled cajun seasoning on top for a little extra kick. Super fast, straight forward and delicious with flavors we had never had before.

      Reply
    5. Mara says

      March 14, 2023 at 1:17 pm

      This looks delicious! I have some salmon in the freezer I need to use…do you think that would work in this recipe?

      Reply
      • Carolyn says

        March 15, 2023 at 9:18 am

        Sure!

        Reply
    6. Diana says

      March 13, 2023 at 5:35 pm

      5 stars
      Oh my gosh, Moqueca is one of my favorite dishes of all time! A friend of mine from Kenya brought a huge deep casserole dish of this to a potluck once, and she had cooked several whole fish (heads and all) in the stew. I had to look it up by the list of ingredients she gave me and came across the recipe for this Brazilian delight. Your recipe is almost identical to the one I use, but mine calls for red palm oil (responsibly sourced). I use that–and I put whole fish in it, even though that’s not traditional–but I don’t think the red palm oil makes much difference in the flavor. I’m five-starring your recipe, because if folks haven’t made this, they need to try it!

      Reply
      • Carolyn says

        March 13, 2023 at 7:33 pm

        Fabulous!

        Reply
    7. Shannon Lucas says

      March 12, 2023 at 5:38 pm

      5 stars
      Very flavorful! Used shrimp instead of fish and added a bit of sliced avocado to finished product. My husband is on his second bowl. Next time, will leave more jalapeño seeds for more heat. Thank you for another amazing recipe!!!

      Reply
    8. Cohoma says

      March 11, 2023 at 10:01 am

      5 stars
      This was amazing! The dish is simple to make and really did not involve a lot of prep time. I used 1/2 of a jalapeño bc my gf is not a spicy person. It had a little zing to it, but any more than a whole jalapeño might overpower the other flavors. This sauce/stew could be used with other seafood proteins like shrimp and scallops maybe even a Brazilian cioppino? (I par-roasted my cod in the air fryer bake setting 400/6 min the simmered for 4-5 mins to ensure the pieces remained intact so scallops definitely need to pan seared unless bay scallops). Thank you so much for this and all other recipes you work so hard to make low carb easier!

      Reply
    9. Jennifer Willard says

      March 02, 2023 at 1:21 pm

      This sounds delicious! I know that coconut flavorings is what makes this dish Brazilian, but I am not a fan of coconut in any way, shape or form, so I will be trying an alternate milk substitute. I really appreciate the lengths you go to to accommodate all of our different likes/dislikes. Kind of like trying to make each kiddo in a family all happy at the same time. I truly enjoy reading your recipes and posts and watching the videos. You always make it look easy and always provide great info on where to get some of the different ingredients. Looking forward to warming up with a version of this soup. Again, thank you for all the work you put into each recipe.

      Reply
      • Carolyn says

        March 02, 2023 at 2:38 pm

        Let me know how it turns out! Since this is similar to a curry, you could try yogurt for the coconut milk…

        Reply

    Primary Sidebar

    FREE Secrets to Keto Baking

    Tips and tricks to delicious and healthy recipes!

    NEW E-COOKBOOK!
    The cover of Easy Dairy-Free Keto Desserts ebook.

    Carolyn Portrait

    Looking for the best low carb recipes? You’ve come to the right place! I’m Carolyn, a major carnivore and an unrepentant sweet tooth. Here you will find all you need to enjoy the low carb keto lifestyle to the fullest! Read more

    COPYRIGHT © 2023 · ALL DAY I DREAM ABOUT FOOD · DISCLOSURE POLICY · PRIVACY POLICY

    Copyright© 2023