In a large skillet, heat olive oil over medium heat. Add chopped onion and garlic, sauté until softened.
Add diced bell pepper to the skillet and cook for a few minutes until it starts to soften.
Pour in the diced tomatoes and tomato sauce. Stir in Cuban seasoning, salt, and pepper. Allow the mixture to simmer for about 10 minutes, letting the flavors meld.
Add the cleaned shrimp to the skillet and cook until they turn pink, usually 3-4 minutes per side.
Taste the sauce and adjust the seasonings if necessary. If you like it spicier, you can add more chili powder.
Once the shrimp are cooked through, remove the skillet from heat.
Serve the Camarones Enchilados over cooked rice, garnished with fresh cilantro.