Start by rinsing the long-grain rice under cold running water until the water runs clear. Drain the rice thoroughly and set it aside.
In a large skillet or Dutch oven, heat the olive oil over medium heat. Add the finely diced onion, bell pepper, and celery to the pan. Sauté these vegetables for about 5-7 minutes, or until they have softened and started to release their flavors.
Stir in the minced garlic and continue cooking for another minute until the garlic is fragrant, being careful not to let it burn.
Incorporate the ground beef or chicken into the skillet, using a spatula to break it up as it cooks. Stir frequently and cook until the meat is browned throughout, roughly 5-8 minutes. If there is excess fat in the skillet, drain it off.
Sprinkle in the Cajun seasoning, dried thyme, smoked paprika, cayenne pepper, along with salt and pepper. Mix well to ensure that the seasoning evenly coats the meat and vegetables.
Gently fold in the rinsed rice, mixing it thoroughly with the meat and vegetable mixture until well combined.
Pour the chicken broth into the skillet, stirring to incorporate. Bring the mixture to a boil. As soon as it reaches a boil, lower the heat to a simmer, cover the skillet with a lid, and let it cook.
Allow the rice to simmer for 20-25 minutes, or until it is tender and the liquid has been completely absorbed. Stir occasionally to prevent any sticking to the bottom of the pan.
In the last 5 minutes of cooking, gently fold in the frozen peas. Cover the skillet again and let them heat through.
Once done, use a fork to fluff up the rice mixture, being careful not to mash it. Taste and adjust seasoning with additional salt and pepper if needed.
Serve the Spicy Cajun Dirty Rice hot, garnished with slices of fresh green onion on top for a pop of color and flavor.
Notes
For an appealing presentation, serve in a large bowl or on a platter, garnished with sliced green onions.