Main Courses
This Cajun shrimp and dirty rice recipe delivers a one-pan spice bomb that transforms weeknight dinners into bold, flavorful feasts. The secret lies in perfectly crispy celery crowns—those golden, caramelized bits that pack maximum flavor—paired with tender shrimp and hearty dirty rice cooked to ideal texture.
I've perfected this technique over years of Louisiana-inspired cooking, ensuring every bite delivers that signature Cajun kick without overpowering the dish.
The magic happens with the holy trinity—onions, bell peppers, and celery—sautéed until deeply caramelized before the rice joins the party. Shrimp gets a quick sear in Cajun seasoning, locking in that signature spicy, smoky flavor while staying tender.
This isn't just dirty rice with shrimp—it's a complete, restaurant-quality meal that comes together in one pan with minimal cleanup. Ready in under 45 minutes, it's the kind of dish that makes your kitchen smell like a New Orleans restaurant.
Ingredients for cajun shrimp dirty rice
Bold flavors and crispy textures start with these carefully chosen Louisiana-inspired ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Shrimp (Peeled and Deveined) 🦐 | 1 ½ lb | 16/20 count, tail-on preferred |
| Long-Grain White Rice 🍚 | 2 cups | Uncooked, converted measurement |
| Yellow Onion 🧅 | 1 whole | Medium size, diced into 1/4-inch pieces |
| Green Bell Pepper 🍃 | 1 whole | Medium size, diced into 1/4-inch pieces |
| Celery Stalk 🥬 | 3 whole | Cut into 1/4-inch slices for crispy crowns |
| Garlic Cloves 🧄 | 4 cloves | Minced, for holy trinity base |
| Cajun Seasoning 🌶️ | 2 tbsp | Homemade or Tony Chachere's preferred |
| Smoked Paprika 🌶️ | 1 tsp | For depth in holy trinity |
| Chicken Broth (Low-Sodium) 💧 | 2 cups | Homemade or high-quality store-bought |
| Unsalted Butter 🧈 | 2 tbsp | For rice richness and shrimp sear |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish and brightness |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed, balances heat |
| Hot Sauce (Optional) 🔥 | 1 tbsp | Crystal or Tabasco for serving |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | For seasoning and rice absorption |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked for shrimp seasoning |
The holy trinity—onions, bell peppers, and celery—demands attention here. Look for fresh, crisp vegetables with vibrant color, as they form the flavor base. I prefer yellow onions for their sweetness, but red adds a nice bite. Celery should be firm with no woody cores—those crispy crowns are the star. For the shrimp, 16/20 count ensures tender bites, and tail-on versions hold their shape better. If you're making your own Cajun seasoning, Penzeys or Spicewalla are great sources for quality spices. Pre-made? Tony Chachere's is the gold standard, but any well-balanced blend works.
No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. The holy trinity can be swapped for frozen chopped vegetables in a pinch, though fresh is ideal. For the rice, jasmine or basmati work too, but long-grain white holds up best to the one-pan cooking. Butter substitutes? Olive oil or avocado oil maintain the same richness. The parsley adds freshness—if you're short, cilantro or green onions work in a pinch, though parsley's classic choice. And if you're feeling adventurous, add a pinch of cayenne to the shrimp for extra heat.
Store prepped vegetables in airtight containers for 3-4 days in the fridge. The shrimp should be used immediately if raw, but cooked shrimp keeps for 2 days. This dish reheats beautifully—just add a splash of broth to prevent drying. For meal prep, cook the rice separately and assemble when ready to serve. The flavors actually deepen overnight, making it perfect for leftovers. Freeze the rice portion for up to 3 months—just thaw and reheat with a splash of water.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash a million dishes—just brown the shrimp, toss in the rice, and let the veggies (onion, bell pepper, celery) cook down with the Cajun seasoning. No separate pans, no stress, just flavor that builds right in the pot.
- Shrimp Gets the Spotlight: Those plump, juicy shrimp? They’re the star here, seared just enough to lock in that smoky Cajun kick before getting nestled into the rice. The first bite—crispy shrimp, creamy rice, and that holy trinity of onion, bell pepper, and celery—is why I make this at least once a week.
- Tailgate or Tuesday Night: Between us, this dish is my secret weapon for game days and lazy nights. Double the batch for a crowd, or keep it simple for two—it’s the same easy recipe, just scaled. (Yes, even on a Tuesday night when I’d rather eat cereal.)
- Leftovers That Don’t Suck: Honestly, the second day is better because the flavors meld even more. I’ll pack it for lunch or reheat it with a splash of water—no soggy rice here, thanks to the long-grain kind. And if you’re pinching pennies, shrimp sales make this budget-friendly without sacrificing that restaurant-worthy taste.
Step-by-step instructions for Cajun shrimp and dirty rice
Master this one-pan technique for perfectly crispy celery crowns and perfectly seasoned shrimp.
Sear the Shrimp and Build the Holy Trinity
Heat a large, heavy-bottomed skillet over medium-high heat until hot. Add the 2 tablespoons unsalted butter and let it melt completely, swirling to coat the pan evenly. Add the 1.5 lb large shrimp (peeled and deveined), seasoned with 1.5 teaspoons Diamond Crystal kosher salt and 0.5 teaspoon ground black pepper, and cook for 2-3 minutes per side until they turn opaque and slightly pink.
Remove the shrimp from the pan and set aside. In the same skillet, add the 1 whole yellow onion (diced into ¼-inch pieces), 1 whole green bell pepper (diced into ¼-inch pieces), and 3 whole celery stalks (cut into ¼-inch slices). Cook for 5-6 minutes, stirring occasionally, until the vegetables soften slightly and begin to release their moisture. Add the 4 cloves garlic (minced), 2 tablespoons Cajun seasoning, and 1 teaspoon smoked paprika, stirring for 30 seconds until fragrant.
Toast the Rice and Develop the Flavor Base
Add the 2 cups long-grain white rice to the skillet, stirring to coat the grains evenly with the butter, vegetables, and spices. Toast the rice for 2-3 minutes, stirring constantly, until the grains become translucent at the edges and the mixture smells nutty. This step ensures each grain absorbs the maximum flavor from the butter and spices.
Pour in the 2 cups low-sodium chicken broth, stirring gently to distribute the liquid evenly. Bring the mixture to a simmer, then reduce heat to low. Cover the skillet with a tight-fitting lid and cook for 15 minutes, allowing the rice to absorb the liquid and begin steaming. Avoid peeking during this time—disturbing the rice can disrupt the even cooking process.
Finish the Rice and Incorporate the Shrimp
After 15 minutes, remove the lid and stir the rice gently, breaking up any clumps. Add the 1 tablespoon lemon juice and 1 tablespoon hot sauce (if using), stirring to combine. Return the lid to the skillet and cook for another 10-12 minutes, or until the rice is tender and the liquid has been fully absorbed. The rice should be slightly underdone at this stage—it will continue cooking as it rests.
Return the shrimp to the skillet, stirring gently to distribute them evenly throughout the rice. Cook for an additional 2-3 minutes to reheat the shrimp and allow them to soak up any remaining juices. The shrimp should be fully cooked and the rice should be fluffy and tender. If the mixture appears dry, add 1-2 tablespoons of water and stir gently to combine.
Garnish and Serve with Confidence
Remove the skillet from heat and let the rice rest for 5 minutes, covered. This resting period allows the flavors to meld and the rice to finish cooking slightly. Stir in the 0.25 cup fresh parsley (chopped), ensuring it is evenly distributed throughout the dish. The parsley adds a bright, fresh contrast to the rich, spicy flavors of the Cajun shrimp and rice.
Serve the Cajun shrimp and dirty rice immediately, garnished with additional parsley if desired. The dish should be vibrant, with crispy celery crowns, perfectly seasoned shrimp, and fluffy, flavorful rice. Each bite should deliver a harmonious blend of spicy, smoky, and tangy notes, balanced by the freshness of the parsley and the brightness of the lemon juice.
Pro Tips For Making Cajun Shrimp Dirty Rice
- SAUTE SHRIMP FIRST: Don’t toss the shrimp in with the rice—cook them separately in a hot skillet with a splash of Cajun seasoning and butter until they’re just opaque. This keeps them tender and lets their flavor shine instead of getting lost in the rice. (Yes, it’s an extra pan, but it’s worth it.)
- DICE THE HOLY TRINITY SMALL: That onion, bell pepper, and celery combo is non-negotiable, but chunky dice means uneven cooking. Aim for ¼-inch pieces—small enough to soften fast but not so fine they turn to mush. I learned this the hard way when my rice tasted like a sad, watery stew.
- TOAST THE RICE DRY: Before adding liquid, spread the raw rice in the pot and toast it over medium-high heat for 2 minutes. You’ll hear it popping—this step removes excess starch and guarantees fluffy, separate grains instead of a gluey mess. (Skip this, and you’ll get that sad, clumpy rice we all hate.)
- USE COLD SHRIMP STOCK: Dirty rice needs fat, and shrimp shells in the stock make all the difference. Simmer 2 cups of shrimp shells in water for 15 minutes, then strain. Cold stock blends better with the rice and keeps it from turning gummy. (Yes, it’s a pain, but the flavor upgrade is huge.)
Health benefits of cajun shrimp dirty rice
Protein Powerhouse
This dish delivers a high-protein punch with 1.5 lbs of shrimp providing about 45 grams of lean protein per serving. Shrimp is one of the cleanest protein sources—packed with just 3 grams of fat per 3-ounce serving—making it ideal for heart-healthy meals.
The Cajun seasoning adds zero calories while enhancing flavor, so you get all the bold taste without extra fat. 🦐
Rich in Omega-3s
Shrimp is surprisingly high in omega-3 fatty acids, particularly EPA and DHA, which support brain function and reduce inflammation. A 4-ounce serving of shrimp provides about 500mg of omega-3s, roughly 10% of your daily needs.
These healthy fats also help lower triglycerides and support cardiovascular health—perfect for balancing the dish's spicy kick.
Fiber from Holy Trinity
The dish's holy trinity—onions, bell peppers, and celery—adds dietary fiber, which aids digestion and keeps you feeling full longer. One serving delivers about 3 grams of fiber, thanks to the vegetables' natural bulk.
Fiber also helps regulate blood sugar, making this a great option for balanced meals. The celery crowns, in particular, provide crunch and volume without heavy calories.
Vitamin C Boost
Bell peppers and parsley pack a vitamin C punch, with one serving providing over 100% of your daily needs. Vitamin C supports immune function, collagen production, and iron absorption from the shrimp.
The lemon juice in the recipe further enhances this nutrient, creating a bright, immune-boosting flavor profile that cuts through the richness of the butter and Cajun spices. 💛
Low-Calorie, High-Flavor
Despite its bold flavors, this dish is surprisingly light on calories—about 350-400 calories per serving, depending on portion size. The shrimp and vegetables provide satisfying volume with minimal fat, while the rice adds complex carbs for sustained energy.
It's the perfect balance for a flavorful yet balanced meal that won't weigh you down.
Antioxidant-Rich
Cajun seasoning and smoked paprika contain antioxidants like capsaicin and quercetin, which combat oxidative stress in the body. The shrimp itself is rich in selenium, a mineral that supports thyroid function and immune health.
Together, these ingredients create a nutrient-dense dish that fights inflammation while delivering restaurant-quality taste at home. 🌶️
Nutrition facts
Frequently asked questions
Can I substitute shrimp with another seafood in this recipe?
Scallops or firm white fish like cod or halibut work beautifully. For scallops, sear them for 2 minutes per side—they cook faster than shrimp. Fish should be cut into 1-inch pieces and cooked until they reach 145°F internally. Adjust cooking time to 4-5 minutes total for fish to avoid overcooking.
How do I make this dish vegetarian?
Replace the shrimp with 1 lb of crumbled sausage (like andouille or spicy Italian) or 1 cup of cooked lentils for plant-based protein. For extra texture, add 1/2 cup of diced mushrooms to the holy trinity. The Cajun seasoning will still give that signature kick while keeping the dish hearty and flavorful.
Why does my rice turn out mushy?
Overcooking or peeking while the rice steams are the most common culprits. The rice should cook uncovered for 10-12 minutes after adding broth, then covered for 15 minutes. Let it rest 5 minutes after cooking—this final step is crucial for even texture. If it's still mushy, your liquid ratio might be off; try 1.5 cups broth per 2 cups rice next time.
Can I make this dish ahead of time?
Yes! Cook the rice portion up to 2 days in advance and refrigerate. Reheat with a splash of broth or water to restore moisture. For shrimp, cook it fresh and stir it into the rice just before serving to maintain its texture. The flavors actually deepen overnight, making leftovers even more delicious. Freeze the rice portion for up to 3 months—just thaw and reheat gently.
What's the best way to serve this Cajun shrimp dish?
This one-pan wonder is perfect for game day, family dinners, or a cozy weeknight meal. Serve it with a side of crusty bread to soak up the spicy juices, or pair it with a cooling cucumber salad to balance the heat. For extra flair, garnish with lemon wedges and hot sauce on the side. It's also fantastic over toasted cornbread for a true Southern experience.
