Table of Contents
Brazilian-style Fish and Coconut Stew, also known as “Moqueca,” is a flavorful and aromatic dish that combines fresh fish with coconut milk, tomatoes, and spices. This traditional recipe offers a taste of Brazil’s vibrant culinary heritage. Follow these simple steps to prepare this delicious dish at home.
Ingredients Needed
- 1.5 pounds of firm white fish (such as cod or snapper), cut into chunks
- 1 can (13.5 oz) of coconut milk
- 2 tomatoes, sliced
- 1 onion, sliced
- 3 cloves of garlic, minced
- 1 red bell pepper, sliced
- 2 tablespoons of olive oil
- Juice of 1 lime
- Fresh cilantro, chopped
- Salt and black pepper to taste
- Optional: chili flakes for heat
Step-by-step Preparation
1. Prepare the Fish
Rinse the fish pieces and pat them dry. Season with salt, pepper, and a squeeze of lime. Set aside.
2. Sauté the Vegetables
Heat olive oil in a large pot over medium heat. Add the sliced onion, bell pepper, and garlic. Cook until the vegetables are soft and fragrant, about 5 minutes.
3. Add Tomatoes and Coconut Milk
Add the sliced tomatoes to the pot and cook for another 3 minutes. Pour in the coconut milk, stirring well. Bring to a gentle simmer.
4. Cook the Fish
Carefully add the seasoned fish pieces to the stew. Cover the pot and cook for about 10-15 minutes, or until the fish is opaque and cooked through.
5. Final Touches
Adjust seasoning with salt, pepper, and chili flakes if desired. Garnish with chopped cilantro and a squeeze of lime juice before serving.
Serving Suggestions
Serve the Brazilian Fish and Coconut Stew hot, accompanied by steamed rice or crusty bread. This dish pairs well with a fresh green salad for a complete meal. Enjoy the vibrant flavors of Brazil in every bite!