Creamy Brazilian Fish stew is infused with rich tomato, pepper, and coconut flavors and makes a decadent and easy meal to satisfy a hungry appetite.
Ingredients
1-1.5lbsFirm white fishI like to use Costco Tilapia Loins
3TbsCoconut Oil
1Yellow or white oniondiced
1Red bell pepperdiced or cut into thin strips
1yellow or orange bell pepperdiced or cut into thin strips
3-5Garlic clovesdiced
1Carrotdiced or shredded
1Jalapenoseeds and ribs removed and diced
5-6Small tomatoes (like Roma)roughly chopped. (Or use 1 can of diced tomatoes. Fire-roasted is good if you have it!)
1Limeplus more for serving
1/2tspSaltplus more to taste
1TbspTomato Paste
2tspPaprikaany variety that you have
1/2tspChili powder
1.5 tspCumin
Red pepper flakesto taste
114 oz canCoconut milkunsweetened
1.5CupsChicken stockadd up to 2 cups to desired consistency
Instructions
Cut your fish into about 2-inch chunks and marinate in lime juice, lime zest, and salt. Toss around to coat. This will only marinate a short time while you prepare and saute the veggies.
Prepare all of your vegetables. Heat coconut oil in a large pot or wok over medium heat. When the oil is hot, saute the onions, peppers, jalapeno, and carrot. Once the vegetables have softened (maybe 5 minutes), add the diced garlic, spices, and tomato paste. Stir for another minute to wake up the spices, then add the tomatoes and stock.
Bring to a gentle simmer and cook for 20 minutes or until the vegetables are at your desired level of softness. The longer you simmer the stew, the richer the flavor! I will let it go up to 40 minutes if I have time. Then add the coconut milk and season with salt to taste.
Add the chunks of fish gently to the simmering stew and slightly nestle them into the broth to poach. Monitor the fish with a cooking thermometer until it is done at 145 degrees (5 minutes or so).
Serve over rice, if desired, with fresh squeezed lime and herbs! Cilantro, parsley, and green onions are all great choices!