
This One Pot Cajun Shrimp and Rice is a bold, smoky, and satisfying skillet dinner made with juicy seasoned shrimp, fluffy rice, and vibrant vegetables, all cooked together in one pan for easy cleanup.

If you have been scrolling through shrimp and rice dinner ideas looking for something that is truly weeknight-worthy but still packs serious flavor, this is the one. One Pot Cajun Shrimp and Rice is bold, smoky, and deeply satisfying. It comes together in a single skillet in about 40 minutes, and cleanup is almost laughably easy. This is the kind of homemade shrimp and rice meal that makes everyone at the table think you worked far harder than you did.
The magic here is Cajun seasoning doing double duty. It seasons the shrimp before they hit the pan and layers right into the rice as it simmers in garlicky, tomato-rich broth. The result is rice that tastes like it has been cooking all day and shrimp that are juicy, lightly charred, and full of spice.
A lot of shrimp rice dinner recipes fall flat because the shrimp are either rubbery from overcooking or bland from underseasoning. This recipe solves both problems by searing the shrimp first in a very hot pan, then pulling them out while the rice cooks. They go back in at the very end, just to warm through. That two-step approach keeps every bite tender and flavorful.
The Cajun "holy trinity" of onion, bell pepper, and celery forms the aromatic base, and canned diced tomatoes add body and a gentle acidity that balances the smoky heat. It is a complete, one-skillet meal with protein, vegetables, and carbohydrates all in a single pan.
Chef's Tip: Dry your shrimp really well before seasoning them. Moisture is the enemy of a good sear. A quick pat with paper towels makes a noticeable difference in the color and texture of the finished shrimp.
This is a simple pantry-friendly recipe, but a few ingredients are worth choosing carefully. Cajun seasoning varies wildly by brand in terms of salt content and heat level. If yours is very salty, start with less and taste as you go. If you have time, a quick homemade blend of paprika, garlic powder, onion powder, cayenne, oregano, and thyme is worth making.
For the rice, long-grain white rice is strongly preferred. It cooks up fluffy and separate rather than sticky or mushy, which is exactly what you want here. Instant rice and parboiled rice will not absorb the broth and seasoning the same way.
Using the right pan also matters. A wide, heavy-bottomed skillet or Dutch oven with a tight-fitting lid is key to getting the rice to steam evenly. A thin pan will scorch the bottom before the rice cooks through.
The right tools and ingredients genuinely elevate this dish from good to great. These are the products that make cooking Cajun shrimp and rice at home feel effortless:
The process here is straightforward, but the order of operations matters.
This layered approach is what separates a truly great Cajun shrimp and rice skillet from a one-pot dinner that tastes thrown together.
Chef's Tip: When the rice is done, take the skillet off the heat completely before folding the shrimp back in. The residual heat is all you need to warm them through without making them rubbery.
This recipe is medium-spicy as written. Here is how to make it work for your crowd:
This is also an easy recipe to bulk up for meal prep. It doubles well and the flavors actually deepen a bit as it sits overnight in the fridge.
Ready to make it? Here is the full step-by-step recipe:

This One Pot Cajun Shrimp and Rice is a bold, smoky, and satisfying skillet dinner made with juicy seasoned shrimp, fluffy rice, and vibrant vegetables, all cooked together in one pan for easy cleanup.
Pat the shrimp dry with paper towels and toss them in a bowl with 1 teaspoon of Cajun seasoning, smoked paprika, salt, and black pepper. Set aside.
Heat 1 tablespoon of olive oil in a large deep skillet or Dutch oven over medium-high heat. Add the seasoned shrimp in a single layer and cook for 1 to 2 minutes per side, just until pink and opaque. Do not overcook. Remove shrimp to a plate and set aside.
Reduce heat to medium. Add the remaining 1 tablespoon of olive oil and the butter to the same skillet. Once the butter melts, add the diced onion, green bell pepper, red bell pepper, and celery. Cook for 5 to 6 minutes, stirring occasionally, until the vegetables have softened.
Add the minced garlic and cook for 1 minute until fragrant.
Stir in the uncooked rice and toast it for about 1 minute, coating the grains in the oil and veggie mixture.
Pour in the chicken broth and the canned diced tomatoes with their juices. Stir in the remaining 1 teaspoon of Cajun seasoning, dried oregano, and cayenne pepper if using. Bring the mixture to a boil.
Once boiling, reduce the heat to low, cover the skillet tightly with a lid, and simmer for 18 to 20 minutes, or until the rice has fully absorbed the liquid and is tender.
Remove the lid and gently fold the cooked shrimp back into the rice. Cover again and let everything rest off the heat for 3 to 5 minutes so the shrimp can warm through.
Taste and adjust seasoning as needed. Garnish with fresh chopped parsley and serve with lemon wedges on the side.
This dish is a complete meal on its own, but a few simple sides make it feel extra special. A wedge of lemon squeezed right over the top brightens everything beautifully. A simple green salad, some crusty bread, or roasted asparagus round things out nicely if you want to stretch the meal further.
For storage, let the rice cool completely before transferring it to an airtight container. It keeps in the refrigerator for up to three days. Reheat gently in a skillet with a splash of chicken broth to bring it back to life. Skip the freezer if possible since shrimp loses its texture after being frozen and reheated.
Whether you are cooking for a busy weeknight family dinner or looking for a Cajun shrimp dinner recipe impressive enough for guests, this one delivers every single time.