Marinate Seafood: Pat the fish and shrimp dry. Mix with lime zest, 1 tablespoon lime juice, salt, and pepper in a bowl. Set aside for 10 minutes.
In a large skillet with a lid, heat olive oil over medium heat. Sauté onions until soft (2-3 minutes), then add garlic and cook for one minute or until fragrant.
Add carrots, jalapeno, and bell pepper, cooking each until slightly softened (about 3 minutes).
Pour in fish stock and stir in tomato paste and paprika. Bring to a boil then reduce to simmer, then let it simmer for 3-4 minutes. Remove half of the vegetables with a slotted spoon and set aside. Add cherry tomatoes.
Place fish and shrimp in the skillet. Return the set-aside vegetables, layering over the seafood.
Pour in coconut milk and red palm oil (dende) if using, reduce heat, cover, and simmer on low heat for about 15 minutes.
Taste and adjust seasonings if needed. Garnish with cilantro.