Heat the vegetable oil in a large skillet over medium heat.
Add the diced onions, bell pepper, and celery; sauté until soft.
Stir in the minced garlic and cook for another minute.
Add the shrimp and cook until they turn pink, about 3-4 minutes.
Stir in the rice, Cajun seasoning, smoked paprika, salt, and pepper, mixing well.
Pour in the chicken broth and bring the mixture to a boil.
Reduce the heat to low, cover, and simmer for 20-25 minutes.
Remove from heat and let sit, covered, for 5 minutes before fluffing with a fork.