Heat olive oil in large saucepot over medium-low heat. Add onion and cook until softened, 6 minutes. Stir in Recaito and cook 1 minute. Add 4 cups water, bouillon and sweet potato. Increase heat to high, bring to simmer and cook 6 minutes.
Meanwhile, blend 1 can corn and its liquid using a standard or handheld blender until smooth. Drain remaining can of corn. To mixture in saucepot, stir in blended corn and drained corn, black beans, pimientos and half-and-half. Bring to simmer. Gradually stir in flour until combined; simmer 2 minutes. Add shrimp and cook 2 minutes. Turn off heat, cover and let stand until shrimp are cooked through, about 5 minutes.
Ladle into bowls, top with cilantro and serve with crusty bread.
• Substitute 8 ounces diced cooked chicken or ham for the shrimp.
• Make it a meal and serve with a tossed salad and crusty bread, or serve as a first course with your favorite croutons.