Traditional dirty rice gets its name — and its deep, savory flavor — from chicken livers and gizzards cooked into the rice. It’s a Louisiana staple, and it’s delicious.
It’s also not something most people keep in the fridge on a Tuesday.
This version uses ground beef instead. Same Cajun flavor, same “dirty” color from the browned beef and Cajun seasoning, same one-pan convenience.
No organ meat, no specialty ingredients, no trip to a specialty butcher. Just ground beef, the holy trinity of onion, celery, and bell pepper, long-grain rice, and a heavy hand with Cajun seasoning.
It’s a genuine one-pan dinner. The beef browns in a deep skillet, the vegetables soften in the same pan, the rice goes in dry to toast, and then everything simmers together until the rice is fluffy and the whole thing smells like a Louisiana kitchen: one pan, one lid, about 35 minutes.
It’s also high in protein — about 34g per serving from the ground beef, with the rice adding a little more.
That’s a real dinner, not a side dish. And because it’s a rice-and-meat skillet, it’s naturally meal-prep friendly. Make a batch on Sunday, portion it into containers, and you’ve got lunch or dinner handled for the week.
This easy dirty rice recipe works on a weeknight, feeds a family, and tastes as if it came from a Cajun restaurant.
Why This Dirty Rice with Ground Beef Works

It’s a true one-pan dinner. The beef, vegetables, and rice all cook in the same skillet. No boiling rice separately, no dirtying a second pot, no extra dishes.
Ground beef replaces the traditional organ meat. Traditional dirty rice uses chicken livers and gizzards, which give it that signature dark, savory flavor. Ground beef delivers the same deep, meaty richness without the specialty shopping — and it’s much more approachable for a weeknight.
The holy trinity is non-negotiable. Onion, celery, and green bell pepper are the base of Cajun cooking. They build the flavor that makes dirty rice taste like dirty rice and not just beef and rice.
Toasting the rice in the pan is key. Let the dry rice toast in the seasoned beef and vegetables for 1–2 minutes before adding the broth; this gives it a nutty flavor and helps the grains stay separate instead of turning mushy.
The rice-to-liquid ratio is built for a one-pan cook. 1½ cups of rice to 2½ cups of broth accounts for the moisture the beef and vegetables release. Standard 2:1 would make this soupy.
Don’t stir. This is the golden rule. Once the lid goes on, the rice steams and cooks evenly. Every stir releases starch and turns the rice gluey. Leave it alone for 18–20 minutes.
Cajun seasoning does the heavy lifting. A good Cajun blend brings paprika, garlic, onion, cayenne, oregano, and thyme all at once. It’s what makes this taste like dirty rice instead of plain beef and rice.
It’s genuinely high in protein. About 34g per serving from the ground beef alone, with a few more grams from the rice. That’s a complete, filling dinner in one bowl.
It’s naturally gluten-free—no flour, no breadcrumbs, no soy sauce. Just beef, vegetables, rice, and seasoning — but always check your Cajun seasoning blend for hidden gluten.
It’s meal-prep and freezer-friendly. Portion it into containers, refrigerate for 4 days, or freeze for 3 months. This is one of the best quick meal prep recipes for a busy week.
It’s cheap. Ground beef, rice, and a few vegetables make a big pot of food for about $2.50 per serving.
Dirty Rice with Ground Beef
A one-pan Cajun rice skillet with seasoned ground beef, the holy trinity, and fluffy long-grain rice. Ready in about 35 minutes.
Ingredients
- For the dirty rice:
- 2 lbs ground beef (85/15 or 90/10 works best — see notes)
- 1 tbsp neutral oil, if needed
- 1 large yellow onion, diced
- 3 celery stalks, diced
- 1 large green bell pepper, diced
- 4 cloves garlic, minced
- 2 tbsp Cajun seasoning (store-bought or homemade — see notes on salt)
- 1 tsp smoked paprika
- ½ tsp dried thyme
- ½ tsp dried oregano
- ½ tsp black pepper
- 1½ cups long-grain white rice, rinsed and drained
- 2½ cups low-sodium beef broth
- 1 tbsp Worcestershire sauce
- 1 tsp hot sauce (optional, for heat)
- 1 tsp kosher salt, plus more to taste (start with less if your Cajun seasoning is salty)
- 2 green onions, sliced, for garnish
- 2 tbsp fresh parsley, chopped, for garnish
Optional add-ins:
- 8 oz andouille or smoked sausage, sliced (adds about 6g protein per serving)
- 1 can (15 oz) kidney beans or black beans, drained and rinsed (adds about 3g protein per serving)
- 2 cups shredded cabbage, added with the broth (for a dirty rice with cabbage version)
- ½ lb shrimp, added in the last 5 minutes (for a dirty rice with shrimp version)
For serving:
- Hot sauce
- Cornbread
- A simple green salad
- Pickled peppers or pepperoncini
Instructions
- Brown the ground beef. Heat a large deep skillet or Dutch oven over medium-high heat. Add the ground beef and cook, breaking it into small crumbles, for 6–8 minutes, until browned and no longer pink. If the beef is very lean and the pan is dry, add the oil first.
- Drain the fat, but not all of it. Tilt the pan and spoon off excess fat, leaving about 2 tablespoons in the skillet. That fat is what cooks the vegetables and toasts the rice. If you're using 80/20, drain more aggressively. If you're using 90/10, leave it all.
- Add the holy trinity. Add the diced onion, celery, and green bell pepper to the skillet. Cook for 5–6 minutes, stirring occasionally, until the vegetables are softened and the onion is translucent.
- Add the garlic and seasonings. Add the minced garlic, Cajun seasoning, smoked paprika, thyme, oregano, and black pepper. Cook for 1 minute, stirring constantly, until the spices are fragrant. This step blooms the spices and adds layered flavor to the dish.
- Toast the rice. Add the rinsed and drained rice to the skillet. Stir to coat it in the seasoned beef and vegetables. Cook for 1–2 minutes, stirring occasionally, until the rice looks slightly translucent at the edges and smells nutty.
- Add the liquid. Pour in the beef broth, Worcestershire sauce, and hot sauce (if using). Stir once to combine, then scrape up any browned bits from the bottom of the pan. Add the salt — start with 1 tsp and adjust later if needed. Bring to a gentle simmer.
- Cover and cook without stirring. Reduce the heat to low, cover the skillet with a tight-fitting lid, and cook for 18–20 minutes. Do not lift the lid or stir. The rice needs the trapped steam to cook evenly. Every stir releases starch and makes the rice gluey.
- Check the rice. After 18 minutes, lift the lid and check the rice at the center of the pan. It should be tender, and the liquid should be absorbed. If the rice is still firm, add ¼ cup of broth, re-cover, and cook for another 5 minutes.
- Rest off the heat. Turn off the heat and let the skillet sit, covered, for 5–10 minutes. This final rest lets the rice finish steaming and firms up the grains.
- Fluff and finish. Remove the lid and fluff the rice with a fork, stirring gently to combine with the beef. Taste and adjust — add more salt, Cajun seasoning, or hot sauce if it tastes flat.
- Serve. Garnish with sliced green onions and fresh parsley. Serve with hot sauce, cornbread, and a simple green salad.
Notes
Protein per Serving: About 34g
Nutrition note: Protein per serving depends on how lean your ground beef is and your portion size. Use your specific ingredients to calculate accurate numbers.
Tips for the Best Dirty Rice with Ground Beef

Use 85/15 or 90/10 ground beef. Leaner beef means less grease, and less grease means the rice doesn’t turn oily. If you only have 80/20, drain it more aggressively and leave only about 1 tablespoon of fat in the pan.
Don’t drain all the fat. You need some fat to cook the vegetables and toast the rice. About 2 tablespoons is right for 2 lbs of beef. If you drain it all, the vegetables will stick, and the rice won’t toast properly.
Use long-grain white rice, not short-grain. Long-grain rice (like standard American long-grain or Carolina gold) stays separate and fluffy in a one-pan cook. Short-grain rice (like sushi rice or arborio) turns sticky and gluey. Jasmine works in a pinch but cooks slightly faster. Basmati works but has a different flavor profile.
Rinse the rice before it goes in. Rinsing removes surface starch, which is the number one cause of mushy one-pan rice. Rinse in a fine-mesh strainer under cold water for 30 seconds, until the water runs mostly clear, then drain well.

Toast the rice in the pan. This step is what makes the rice taste nutty and keeps the grains separate. Cook it for 1–2 minutes in the seasoned beef and vegetables, stirring occasionally, until it smells toasty.
Get the liquid ratio right. Use 1½ cups rice to 2½ cups broth. That’s slightly less than the standard 2:1 because the beef and vegetables release moisture as they cook. Add more liquid than that, and you’ll end up with soupy rice.
Use low-sodium broth. Cajun seasoning is often salty, and the Worcestershire adds more sodium. Low-sodium broth gives you control, and you can always add salt at the end.
Check the salt in your Cajun seasoning. Store-bought blends vary widely — some are very salty, some are mostly spice. Taste a pinch before you start. If yours is on the salty side, start with ½ teaspoon of kosher salt instead of 1 teaspoon.
Don’t stir once the lid goes on. This is the golden rule of one-pan rice. Lifting the lid or stirring releases steam and starch, which leads to uneven cooking and gluey rice. Set a timer and leave it alone.
Use a heavy skillet with a tight-fitting lid. A cast iron skillet, enameled Dutch oven, or heavy stainless skillet with a well-fitting lid holds heat evenly and traps steam properly. A thin pan with a loose lid will give you uneven rice.
Keep the heat low. Once the liquid goes in and the lid goes on, keep the heat low. A rolling boil will burn the bottom and cook the rice unevenly. You want a gentle simmer — barely any bubbles visible through the lid.
Rest before fluffing. After the rice is cooked, turn off the heat and let it sit covered for 5–10 minutes. The residual steam finishes cooking the rice, and the grains firm up slightly so they don’t break when you fluff.
Fluff with a fork, not a spoon. A fork separates the grains without crushing them. A spoon stirs and mashes, releasing more starch and making the rice sticky.
Taste before serving. One-pan rice dishes often need a little more salt or Cajun seasoning after the rice absorbs everything. Taste, adjust, and serve.
A squeeze of lemon or a splash of vinegar wakes it up. If the dish tastes heavy or flat, a little acid brightens it. It’s the same trick that makes any rich rice dish taste finished.
Easy Variations

Cajun Dirty Rice (The Classic Version)
This is the recipe as written — ground beef, the holy trinity, Cajun seasoning, and long-grain rice. It’s the version most people mean when they search for Cajun dirty rice or dirty rice with ground beef Cajun.
Dirty Rice with Ground Beef and Sausage
Add 8 oz of sliced andouille or smoked sausage to the skillet along with the ground beef. It adds smoky depth and about 6g of protein per serving.
Brown the sausage first, then add the beef. This is one of the most popular variations.
Dirty Rice with Ground Beef and Beans
Add 1 can (15 oz) of drained, rinsed kidney beans or black beans with the broth. It adds fiber, texture, and about 3g of protein per serving.
This is a budget-friendly way to stretch the dish further and one of the best dirty rice-with-beans versions.
Dirty Rice with Ground Turkey
Swap the ground beef for 2 lbs of lean ground turkey (93/7). Add an extra tablespoon of oil to the skillet when browning, and season a little more aggressively — turkey has less flavor than beef.
You can also use this for a dirty rice with ground turkey version.
Dirty Rice with Ground Beef and Cabbage
Add 2 cups of shredded green cabbage along with the broth. It wilts into the rice and adds bulk and nutrients without changing the flavor.
It’s a great way to stretch the dish and sneak in extra vegetables.
Dirty Rice with Ground Beef and Shrimp
Add ½ lb of peeled and deveined shrimp in the last 5 minutes of cooking. Stir them gently into the hot rice, cover, and let them cook through by residual heat for 3–5 minutes. They turn pink and curl when done.
Dirty Rice with Ground Beef Crockpot
Brown the beef and sauté the vegetables on the stovetop, then transfer everything except the rice to a slow cooker. Cook on low for 4 hours.
Add the rice and broth in the last 45 minutes, stir once, cover, and cook on high for 30–45 minutes, until the rice is tender. It works, but the stovetop version is faster and gives you better rice texture.
Dirty Rice with Ground Beef Instant Pot
Sauté the beef and vegetables on sauté mode. Add the rice, broth, and seasonings. Cook on high pressure for 5 minutes, then let it release naturally for 10 minutes.
Fluff with a fork. It’s much faster, but the rice texture is slightly different.
Dirty Rice with Ground Beef in Oven
Brown the beef and sauté the vegetables in a Dutch oven on the stovetop. Add the rice and broth.
Cover and bake at 375°F for 25–30 minutes, until the rice is tender. This hands-off version frees up your stovetop.
Jamaican Dirty Rice
Swap the Cajun seasoning for 1 tbsp Jamaican jerk seasoning and add 1 tsp allspice.
Use coconut oil instead of the beef fat. Add a can of kidney beans. It’s a completely different flavor profile with the same technique.
Ground Beef and Rice Skillet (Mild Version)
Reduce the Cajun seasoning to 1 tbsp and skip the cayenne or hot sauce. It’s a milder, more kid-friendly version that still has that Cajun flavor profile.
Dirty Rice with Ground Beef Dinner (Meal Prep Version)
Make the recipe as written, cool completely, and portion into individual glass containers.
Refrigerate 4 for the week and freeze the rest. Reheat in the microwave for 90 seconds with a splash of broth or water.
Storage, Freezing, and Reheating

Refrigerator: Store in an airtight container for up to 4 days. The rice will absorb moisture as it sits — add a splash of broth or water when reheating to loosen it.
Reheating: Reheat in the microwave in 60–90 second intervals, covered with a damp paper towel to keep it from drying out. Or reheat in a covered skillet over low heat with a splash of broth. The microwave is faster and works well for this dish.
Freezer: Cool completely, then portion into freezer-safe containers. Freeze for up to 3 months. Thaw overnight in the refrigerator and reheat gently. The rice texture holds up better than most frozen rice dishes because beef fat protects it.
Meal prep note: This is one of the best quick meal prep recipes for a busy week. Portion into 6 containers, refrigerate 4, and freeze 2. Reheat in 90 seconds. Add fresh green onions and a splash of hot sauce after reheating.
Food safety: Refrigerate within 2 hours of cooking. Reheat leftovers until hot throughout — 165°F.
Frequently Asked Questions
Is dirty rice with ground beef authentic?
Traditional dirty rice is a Cajun dish made with chicken livers and gizzards, which give it the “dirty” appearance. Using ground beef is a common American adaptation — it delivers the same savory depth without the organ meat, and it’s much more approachable for a weeknight. It’s not strictly traditional, but it’s genuinely good.
Why is my dirty rice mushy?
Almost always because you stirred the rice during cooking, or because you used too much liquid. Don’t stir once the lid goes on, and stick to the 1½ cups rice to 2½ cups broth ratio. Rinsing the rice before cooking also helps.
Why is my rice still firm after 20 minutes?
Older rice or a loose-fitting lid can slow cooking. Add ¼ cup of broth, re-cover, and cook for 5 more minutes. If your lid doesn’t fit tightly, cover the pan with foil first, then the lid.
What’s the best rice for dirty rice?
Long-grain white rice. It stays separate and fluffy. Short-grain rice turns sticky and gluey. Jasmine and basmati both work in a pinch — jasmine cooks slightly faster, basmati has a more distinct flavor.
Can I use brown rice?
Yes, but the liquid and cook time change. Use 3 cups of broth and cook for 40–45 minutes. Brown rice needs more liquid and more time, and the texture will be chewier.
Do I need to rinse the rice?
Yes. Rinsing removes surface starch, which is the main cause of mushy one-pan rice. Rinse in a fine-mesh strainer under cold water for 30 seconds, until the water runs mostly clear.
Can I make this with ground turkey instead of beef?
Yes. Use 2 lbs of lean ground turkey and add an extra tablespoon of oil when browning. Season a little more aggressively — turkey has less flavor than beef. It’s a lighter version with about the same protein.
Can I add sausage?
Yes. Add 8 oz of sliced andouille or smoked sausage along with the beef. It adds smoky depth and about 6g of protein per serving.
Can I add beans?
Yes. Add 1 can (15 oz) of drained, rinsed kidney beans or black beans with the broth. It adds fiber and about 3g of protein per serving.
Is this recipe gluten-free?
Yes, as written, if you use gluten-free Cajun seasoning, gluten-free Worcestershire sauce, and gluten-free beef broth. Check the labels — Cajun seasoning blends sometimes contain hidden gluten.
Is this recipe spicy?
It depends on your Cajun seasoning and whether you add hot sauce. A typical Cajun blend is moderately spicy — warm but not overwhelming. For a milder version, use 1 tbsp of Cajun seasoning and skip the hot sauce. For more heat, add extra cayenne or a diced jalapeño.
How much protein is in each serving?
About 34g per serving, depending on how lean your ground beef is and your portion size. Adding sausage or beans increases it.
What do I serve with dirty rice with ground beef?
Cornbread, a simple green salad, pickled peppers, hot sauce, coleslaw, or roasted vegetables. Dirty rice is a complete meal on its own, but cornbread is the classic pairing.
Can I double the recipe?
Yes, but you’ll need a very large skillet or a Dutch oven, and you may need to cook the rice in two batches to keep it from steaming unevenly. Use 3 cups of rice and 5 cups of broth, and check for doneness at 20 minutes.
Can I make this in the crockpot or Instant Pot?
Yes — see the variations above. The crockpot version works but takes longer. The Instant Pot version is faster, but the rice texture is slightly different. The stovetop version gives you the best rice texture.
More Ground Beef and One-Pan Dinner Recipes You’ll Love
- Ground Beef Sliders: The Ultimate Crowd-Pleasing Party Food
- Crockpot Meatball Subs
- Crockpot Philly Cheesesteak
- Beef Meal Prep: Melt-In-Your-Mouth French Onion Roast
- High-Protein Crockpot Steak and Potatoes
Conclusion
This dirty rice with ground beef is the one-pan Cajun dinner that works on a weeknight.
Seasoned ground beef, the holy trinity, and fluffy long-grain rice come together in a single skillet in about 35 minutes, with about 34g of protein per serving. It tastes like dirty rice — deeply savory, slightly spicy, and genuinely satisfying — without the specialty ingredients or the second pot.
The keys are simple: use 85/15 or 90/10 ground beef, leave some fat in the pan, cook the holy trinity until softened, bloom the Cajun seasoning, toast the rice dry for 1–2 minutes, use the right liquid ratio, don’t stir once the lid goes on, and rest it off the heat before fluffing.
Do that, and you’ll have fluffy, flavorful rice and tender, seasoned beef in one pan.
Make it for a family dinner, meal prep it for the week, or bring it to a potluck.
It’s cheap, high-protein, freezer-friendly, and one of the easiest ground beef and rice recipes you can keep in rotation.