Brazilian Fish Stew (Moqueca De Peixe)

Total Time
Prep 30 mins
Cook 30 mins

This is from Cooking Light. "From the state of Bahia in northern Brazil, moqueca de peixe (moo-KAY-ka duh PAY-shuh) is a tropical fish stew fragrant with garlic and peppers, and enriched with coconut milk."

Ingredients Nutrition


  1. Combine first 6 ingredients in a large bowl; toss to coat. Marinate in refrigerator 30 minutes.
  2. Heat oil in a large Dutch oven over medium heat.
  3. Add the onion, bell peppers, green onions, garlic, and bay leaf; cook 6 minutes, stirring occasionally.
  4. Increase heat to medium-high; add tomato, and cook 2 minutes.
  5. Add 1/4 cup cilantro, clam juice, and broth. Bring to a boil; reduce heat, and simmer 10 minutes.
  6. Discard bay leaf.
  7. Place one-third of vegetable mixture in a blender, and puree until smooth.
  8. Pour pureed vegetable mixture into pan. Repeat procedure with remaining vegetable mixture.
  9. Add coconut milk and red pepper to pureed vegetable mixture.
  10. Bring to a boil over medium-high heat; cook 3 minutes. Add fish mixture; cook 3 minutes or until fish is done.
  11. Sprinkle with 1/4 cup cilantro.
Most Helpful

Excellent dish. Easy to make. always a hit. The choice of fish has proved to be flexible. We've made this with a variety of white fish, scallops, prawns, tofu. All worked great!

dannystratten December 21, 2011

This is an awesome stew. I made it a long time ago and never remembered to review it. It takes a little bit of effort but the end product is just wonderful. I would give it 10 stars if I could. I will make it often. Thanks for posting, dicentra.

masscjs November 05, 2010

I highly suggest you get "Azeite de Dende"--an oil made from the dende plant. It's strong taste will make an ENORMOUS difference in the final dish. You can find it on line, in Brazilian stores, and it keeps forever in the refrigerator. Just beware: too much of it causes what the Baianos (people born in the state of Bahia) call "piriri," and Americans call Montezuma's Revenge... :-) It sounds more like "mokehkah dji peyshee," the "o" souding the word "on" and the the "e" like "every" in English.

MrsK May 27, 2009