Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Moqueca Brazilian Fish Stew featuring coconut milk, tomatoes, and fresh fish.

Moqueca Brazilian Fish Stew


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Molly
  • Total Time: 35 minutes
  • Yield: 4 servings

Description

A comforting and bright Brazilian fish stew made with firm white fish, coconut milk, and fresh vegetables, perfect for a cozy dinner.


Ingredients

For the marinade

  • 1.5-2 pounds Firm white fish like cod, halibut, haddock, or sea bass (Cut into 2-inch chunks)
  • 1-2 each Lime (Juice of 1 to 2 limes)
  • 3-4 cloves Garlic, minced
  • Salt and black pepper (To taste)
  • tablespoons Olive oil (Or a mix with palm oil if available)
  • 1 large Onion, sliced
  • 2-3 each Bell peppers, mixed colors, sliced
  • 2-3 each Tomatoes, sliced or 1 can diced tomatoes
  • 1 can Coconut milk, full fat (For best texture)
  • 0.5 cup Fish stock or broth (Optional but helpful)
  • 1 teaspoon Paprika (Sweet or smoked)
  • pinch Chili or red pepper flakes (Optional for heat)
  • 1 handful Cilantro, chopped (For garnish)


Instructions

Preparation

  1. Cut the fish into big chunks, about 2 inches.
  2. Toss fish with lime juice, minced garlic, salt, pepper, and paprika in a bowl.
  3. If time allows, marinate the fish for 20 minutes in the fridge.
  4. Pat the fish dry before marinating to prevent excess moisture.

Cooking

  1. Warm olive oil in a wide pot over medium heat.
  2. Add sliced onion and cook for 3 to 4 minutes until it softens.
  3. Add bell peppers and cook for another 3 minutes, sprinkling in a little salt.
  4. Add tomatoes and cook for 2 minutes to release their juices.
  5. Pour in coconut milk and a splash of fish stock or broth. Stir in paprika and chili if using.
  6. Bring the mixture to a gentle simmer.
  7. Nestle the marinated fish into the mixture and spoon some sauce over the top.
  8. Cover and simmer for 8 to 12 minutes, depending on the thickness of the fish.
  9. Turn off the heat and stir in chopped cilantro and an extra squeeze of lime.

Notes

For a smooth cooking experience, prep all veggies while the fish marinates. Use a wide pot for even cooking. Serve with rice, farofa, or a salad.

  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: dinner, Main Course
  • Cuisine: brazilian, Tropical