First, mince about a third of your peeled and cleaned shrimp meat. Make sure it's evenly and finely chopped.
In a stew pot, add the olive oil over low-medium heat. Add the onion and allow it to sweat for about 5 minutes or until it becomes translucent.
Next, add the minced garlic, bell peppers, chopped parsley, and tomato paste. Allow them to cook over medium heat for a minute.
Add the minced shrimp and cook the ingredients for another minute. Make sure to stir them well to prevent them from sticking.
Now, add the tomato sauce and the juice of 1 lime. Mix the ingredients very well to ensure the base has been uniformly distributed throughout the tomato sauce.
Add 1/3 cup of fish stock or water along with the fine salt.
Increase the heat to medium-high and bring the soup to a boil. Again, stir every now and then to prevent the soup from catching at the bottom of the pot.
Once boiling, add the rice, diced carrots. Stir the ingredients in well.
Now, here is where you need to concentrate. Add a cup of hot fish stock to the rice mixture. Allow the rice to cook while you stir often. Once the liquid is absorbed, add more stock. Again, leave the rice to cook until all the liquid is absorbed. Add more stock.
Repeat the step above until your rice is completely cooked. You will not have to use all of the stock!
Once the rice is completely cooked, you can add the rest of the shrimp to it and allow them to cook. It will take about 7 minutes. But check their progress after 5.
Finally, adjust the seasoning with sea salt and black pepper.