Heat the vegetable oil in a large pot over medium heat.
Add the chopped onion, garlic, and bell pepper. Sauté until softened and fragrant, about 5 minutes.
Stir in the diced tomatoes and tomato paste. Cook for another 2-3 minutes.
Add the fish or chicken stock to the pot and bring to a simmer.
Stir in the paprika, cumin, thyme, and allspice. Season with salt and pepper to taste.
Add the plantain slices and yam or sweet potato cubes. Cook for about 10-15 minutes, or until the vegetables are tender.
Stir in the fish chunks and shrimp. Cook for an additional 5-7 minutes, or until the seafood is cooked through.
Pour in the coconut milk and stir to combine. Simmer for another 5 minutes to allow the flavors to meld together.
Taste and adjust seasoning as needed.
Garnish with fresh cilantro or parsley, if desired.
Enjoy your meal!