This Dirty Rice is a bold, weeknight-ready Cajun rice dish made with seasoned ground pork, tender vegetables, and fluffy long-grain rice simmered right in savory beef broth. It's a true Louisiana classic that delivers robust flavor in just 40 minutes. This recipe serves 4 as a one pot dinner or 6 as a side dish.

WANT TO SAVE THIS RECIPE?
This post may include affiliate links. Please read my disclosure policy.
Traditionally rooted in Louisiana cooking, dirty rice gets its name from the "dirty" look the spices and browned meat give the rice. Classic versions use chicken livers, my recipe keeps things simple with ground pork. Many recipes use sausage or ground beef. But after testing several versions, my family preferred the flavor of the pork but didn't care for the extra seasoning the sausage gave the dish.
This is because we are all fans of my homemade Cajun spice mix. I highly recommend you use this instead of store-bought. It has less salt but contains ground mustard. By all means avoid any seasoning that has fennel. I love the flavor but it doesn't work into this recipe. Dirty rice should be deeply seasoned but not salty. Using your own seasoning and low-sodium broth gives you full control over the final flavor.
While I typically serve this as a weeknight dinner with sauteed greens. You can serve it as a side dish. I like it with blackened fish or BBQ chicken thighs.
🧾Ingredient Notes
- Pork - Choose 80-85% lean for the best balance of flavor and moisture. Ground beef works as a simple swap, but pork adds richness that feels authentic.
- Rice - Stick with standard long-grain for fluffy, separate grains. Avoid instant or short-grain rice, which can turn gummy in a one-pot method.
- Cajun Seasoning - Salt levels vary widely by brand which is why I prefer my homemade version. Taste your blend first and adjust as needed so the dish doesn't become overly salty.
- Beef Broth - Essential for savory depth. Using full-sodium broth can overpower the spices, so low sodium gives better control.
- Vegetables - This classic Cajun trinity base builds aroma and body. Dice evenly so everything cooks at the same rate. I used half and half green and red bell peppers but you can use all one color if desired.
- Worcestershire Sauce - A small amount adds umami-packed depth without making the rice saucy.
- Sage- This unexpected spice gives light herb flavor but just use a pinch.

⏲️How to Make Dirty Rice

- Cook until the pork is browned and there is caramelization on the bottom of the pan.

- Cooking the spices for a minute in the rendered fat intensifies their aroma.

- Bring to a rolling boil before covering tightly and reducing the heat.

- Once the rice is tender, remove from the heat and let it sit for a few minutes before fluffing with a fork. This keeps the texture light.

👩🏻🍳 Expert Tips
- Avoid lifting the lid while it simmers. Trapped steam equals fluffy grains.
- Stir in a handful of diced tomatoes for a slightly saucier finish.
- Add a diced jalapeno for an extra spicy version.
- I don't typically rinse the rice for this recipe. If you're using a brand that feels especially dusty or you prefer very distinct grains like a pilaf, you can rinse it. Just be sure to drain it really well so you don't throw off the liquid ratio.
Did you enjoy making this recipe? Show it some love with ⭐⭐⭐⭐⭐ and leave a comment! Hungry for more FLAVORFUL recipes?
📖 Recipe Card

Cajun Dirty Rice with Ground Pork
Ingredients
- 1 pound ground pork
- 1 small onion diced- about ¾ cup
- ½ green bell pepper diced
- ½ red bell pepper diced
- 3 pieces celery diced
- 4 cloves garlic minced
- 1 Tablespoon Cajun seasoning
- ¼ teaspoon black pepper
- ⅛ teaspoon dried sage
- 3 ½ cups low sodium beef broth
- 1 ½ cups long-grain rice
- 1 teaspoon Worcestershire sauce
- Sliced green onions for garnish
Instructions
- Set a large pot over medium heat. Add the pork, onion, bell peppers, and celery and cook until the pork is cooked through and the veggies are softened, about 7-8 minutes.1 pound ground pork, 1 small onion, ½ green bell pepper, ½ red bell pepper, 3 pieces celery
- Add the garlic, Cajun seasoning, pepper, and sage and cook for an additional 1-2 minutes. Pour in the broth, rice, and Worcestershire sauce and bring to a boil.4 cloves garlic, 1 Tablespoon Cajun seasoning, ¼ teaspoon black pepper, ⅛ teaspoon dried sage, 3 ½ cups low sodium beef broth, 1 ½ cups long-grain rice, 1 teaspoon Worcestershire sauce
- Once boiling, reduce the heat to low, cover with a lid and cook for about 20 minutes or until the rice is fluffy and cooked through. Remove from the heat and fluff with a fork. Serve with a garnish of green onions, if desired.Sliced green onions
Notes
- If your Cajun seasoning doesn't have salt, decrease the seasoning to 2 teaspoons and add 1 teaspoon salt.
- If you use full sodium beef broth your rice may be too salty.
- Store leftovers in an airtight container in the fridge for up to 4 days.
- Freeze completely cooled leftovers in a freezer bag for up to 3 months. Thaw in the fridge overnight. The rice may be a little dry after reheating in the microwave so I like to drip about 1 teaspoon of water over each serving before warming up. The water will create a bit of steam in the microwave making the warmed leftovers taste fresher.










Rosa says
It was delicious! Love the use of ground pork.