Main Courses
Campbell's Dirty Rice transforms a simple pantry staple into a Louisiana classic with rich, smoky flavors and crispy Cajun crunch. This recipe builds on the iconic Campbell's soup base, blending it with ground meat, rice, and spices for a dish that's hearty enough for a family dinner but easy enough for weeknights.
The secret lies in toasting the rice before cooking—this deepens the nutty flavor and prevents mushiness. Sautéing the meat with onions and bell peppers builds a flavorful foundation, while the Campbell's soup adds depth without overpowering.
Topped with melted cheese and crispy fried onions, every bite delivers that perfect mix of smoky, cheesy, and slightly spicy.
Ingredients for campbell's dirty rice
Pantry staples meet Cajun heat—this classic dirty rice recipe delivers smoky, cheesy comfort in one bowl.
| Ingredient | Amount | Notes |
|---|---|---|
| Campbell's Cream of Mushroom Soup 🍲 | 1 can | 10.5 oz can, undiluted |
| Long-Grain White Rice 🌾 | 1 cup | Uncooked, medium grain |
| Ground Beef 🥩 | ¾ lb | 85% lean, finely chopped |
| Yellow Onion 🧅 | 1 whole | Medium size, diced |
| Green Bell Pepper 🍅 | 1 whole | Medium size, diced |
| Garlic Cloves 🧄 | 3 cloves | Fresh, minced |
| Cajun Seasoning 🌶️ | 2 tbsp | Store-bought or homemade |
| Chicken Broth 💧 | ½ cup | Low-sodium preferred |
| Shredded Cheddar Cheese 🧀 | 1 cup | Sharp cheddar preferred |
| Fried Onions 🧅 | ¼ cup | Store-bought or homemade |
| Butter 🧈 | 2 tbsp | Unsalted, for toasting rice |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Olive Oil 🫒 | 1 tbsp | For sautéing |
The Campbell's soup is the flavor anchor here. Grab the cream of mushroom variety—it's richer than the cream of chicken and pairs perfectly with the Cajun spices. For the ground beef, 85% lean gives you that perfect meat-to-fat ratio for juicy results. I always grab mine pre-chopped from the Costco or Walmart meat counter since it's finely ground and ready to go. The Cajun seasoning? Tony Chachere's is my go-to, but any brand with paprika, cayenne, and oregano will work. Fresh garlic and onions are non-negotiable—they build the flavor foundation.
No Cajun seasoning? Mix 1 tbsp paprika, 1 tsp each of garlic powder, onion powder, dried thyme, and cayenne. Short on fried onions? Store-bought works—just sprinkle them on top right before serving. The Campbell's soup can be swapped for chicken broth if you're avoiding canned flavors, but you'll lose that creamy depth. For extra richness, stir in 2 tbsp sour cream at the end—trust me, it's worth it. The rice? Jasmine or basmati can replace long-grain white, but the texture will be slightly different.
This dish reheats beautifully—honestly tastes better the next day. Store leftovers in the fridge for up to 4 days in an airtight container. For freezing, portion into single-serving containers and keep for up to 3 months. The fried onions should be added fresh after reheating to keep them crispy. Double the recipe? It freezes perfectly for quick weeknight meals.
Why You'll Love This Recipe
- Here’s what sold me: the rich Campbell’s soup cuts through the beef’s saltiness, while the bell pepper adds just enough brightness. It’s not fancy, but it’s ridiculously good—like a hug in bowl form.
- One-Pot Magic: I swear by this recipe when I’m too tired to wash dishes. Brown the beef with onions and peppers, stir in the rice and soup, then let it simmer—no extra pans, no fuss. That creamy mushroom base does all the work while you sip your wine.
- Creamy Meets Savory: Here’s what sold me: the rich Campbell’s soup cuts through the beef’s saltiness, while the bell pepper adds just enough brightness. It’s not fancy, but it’s ridiculously good—like a hug in bowl form.
- Tailgate or Taco Night: Between us, this is my go-to for game days or when I’m craving something hearty but don’t want to slave over it. Double the batch, pack it in a cooler, or serve it with tortillas—it’s that versatile.
Step-by-step instructions for Campbell's creamy Cajun rice
Here's how to transform simple pantry staples into a rich, smoky one-pan dish with perfect texture.
Sauté the Meat and Aromatics
Heat the 1 tablespoon olive oil in a large skillet over medium-high heat until shimmering. Add the 0.75 pound ground beef and cook, breaking it apart with a wooden spoon, until it loses its raw color (4-5 minutes). The meat should be browned but not fully cooked through.
Push the beef to one side of the pan and add the diced yellow onion and diced green bell pepper. Cook for 3-4 minutes until the vegetables begin to soften. Add the 3 minced garlic cloves and cook for 30 seconds until fragrant. Stir the vegetables into the beef and sprinkle with the 2 tablespoons Cajun seasoning, mixing well to coat everything evenly.
Toast the Rice
Reduce heat to medium and add the 2 tablespoons butter to the skillet. Stir to melt and distribute it evenly. Add the 1 cup long-grain white rice and cook for 2 minutes, stirring constantly, until the grains become translucent at the edges. This toasting step prevents mushy rice and builds flavor.
Pour in the 0.5 cup chicken broth and scrape up any browned bits from the bottom of the pan. This deglazing step captures all the rich flavors you've built so far. Bring the mixture to a gentle simmer, then reduce heat to low and cover the skillet with a tight-fitting lid.
Simmer the Rice
Cook the rice uncovered for 10 minutes on low heat, stirring once halfway through to prevent sticking. After 10 minutes, stir in the 1 can Campbell's Cream of Mushroom Soup and 0.5 teaspoon salt. The soup will help create a creamy texture while keeping the rice moist. Mix well to combine.
Return the lid to the skillet and simmer for another 8-10 minutes until the rice is tender and most of the liquid has been absorbed. You should see a slight crust forming at the bottom of the pan—this indicates the rice is properly cooked. If it looks too dry, add 1-2 tablespoons water and continue cooking.
Finish and Serve
Remove the skillet from heat and stir in the 1 cup shredded cheddar cheese and 0.25 teaspoon black pepper until the cheese is fully melted and the mixture is creamy. The cheese should coat the rice evenly, creating a rich, cheesy texture. Sprinkle the 0.25 cup fried onions on top for added crunch and visual appeal.
Let the dirty rice sit covered for 5 minutes to allow the flavors to meld together. Serve immediately while hot, with a side of crusty bread or a simple green salad. The rice should be creamy but not mushy, with a perfect balance of smoky Cajun flavors and cheesy richness throughout.
Pro Tips For Making Campbell'S Dirty Rice
- CRISP THE ONIONS FIRST: Brown those onions until they’re golden—not just translucent—before adding anything else. I used to rush this step and wondered why my dish tasted flat; caramelized onions add depth that raw ones can’t match.
- DON’T SKIP THE BEAN RINSE: If you’re using canned beans (like kidney or pinto) in this recipe, drain and rinse them thoroughly. The starchy water clings to the beans and makes the rice gummy—trust me, you’ll taste the difference.
- COOK THE RICE AL DENTE: This isn’t a fluffy rice dish—stop cooking the rice 2 minutes early. The residual heat from the soup and beef will finish it perfectly, and it’ll stay firm instead of turning mushy.
- STIR IN THE SOUP LAST: Add the Campbell’s Cream of Mushroom after the beef and veggies are fully cooked. Heating it too long turns it gluey, and you’ll lose that creamy texture that makes this dish so good. Just a minute or two to warm through is all it needs.
Troubleshooting this dish
Mushy Rice Fix
If your rice turns out mushy, it’s likely from overcooking or insufficient liquid absorption. First, check your rice-to-liquid ratio—this recipe uses 1 cup rice to 1.5 cups liquid (broth + soup). If you added too much liquid, drain excess through a fine-mesh strainer after cooking.
For future batches, toast the rice longer (up to 3 minutes) to build a protective crust that prevents sticking. 🌾
Underseasoned Flavor
Dirty rice should pack bold Cajun heat, but if yours tastes bland, you might have skimped on seasoning. Double-check your Cajun blend—it should include paprika, cayenne, garlic powder, and thyme. For extra depth, add ½ teaspoon smoked paprika or a pinch of cayenne to the cheese layer.
Taste as you go: the meat mixture should be noticeably spicy before adding the rice. 🌶️
Cheese Not Melting
If the cheddar stays clumpy or doesn’t melt smoothly, it’s likely because the rice was too hot when you added it. Remove the skillet from heat before stirring in the cheese—the residual heat will melt it evenly.
For extra insurance, mix in 1 tablespoon sour cream with the cheese to create a creamy, velvety texture. Avoid high-heat methods like microwaving, which can make cheese rubbery. 🧀
Dry or Gritty Texture
A gritty texture usually means the rice didn’t cook long enough or the liquid evaporated too quickly. If your rice tastes dry, stir in 1-2 tablespoons warm chicken broth and cover to steam for 5 minutes.
For future batches, keep the lid slightly ajar during the last 5 minutes of cooking to let excess moisture escape—this helps develop that perfect crust at the bottom. 🔥
Burnt Onions or Meat
Dark brown or blackened bits mean your heat was too high. Sauté the onions and peppers over medium heat (not high) to prevent burning. If you see blackened spots, scrape them off before adding the rice—they’ll make the dish bitter.
For even cooking, use a heavy-bottomed skillet like Lodge cast iron to distribute heat evenly. 🍳
Soggy Fried Onions
Fried onions lose their crunch when added too early. Always sprinkle them on right before serving—their crispiness contrasts the creamy rice perfectly. If you’re prepping ahead, store them separately and add them fresh. For extra crunch, toss them in 1 teaspoon cornstarch before frying at home. 🧅
Nutrition facts
Frequently asked questions
Can I substitute ground turkey or chicken for the beef?
Ground turkey or chicken works perfectly—just use 1 pound instead of 0.75 pounds since poultry is leaner. For extra flavor, add 1 teaspoon smoked paprika to the meat mixture. The cooking time remains the same (4-5 minutes), but check for doneness at 165°F with a meat thermometer.
What if I don’t have Campbell’s Cream of Mushroom Soup?
No problem! Swap it for 1 cup chicken broth + 2 tablespoons cornstarch mixed into ¼ cup cold water (to make a slurry). For creaminess, stir in 2 tablespoons sour cream or Greek yogurt at the end. Alternatively, use 1 can cream of chicken soup—just reduce the broth to ¼ cup to balance the flavors.
How can I make this dish vegetarian?
Replace the ground beef with 1 cup cooked lentils or crumbled tempeh, sautéed with the onions and peppers. Add 1 teaspoon soy sauce to the lentils for umami depth. For extra protein, stir in ½ cup black beans with the rice. Use vegetable broth instead of chicken broth, and top with vegan cheddar or nutritional yeast for a cheesy flavor.
Why does my dirty rice turn out dry or crumbly?
This usually happens if the rice absorbs too much liquid or cooks too long. The recipe’s 1:1.5 rice-to-liquid ratio is key—stick to it! If your rice looks dry, stir in 1-2 tablespoons warm broth and cover to steam for 5 minutes. For future batches, reduce the heat to low during the last 5 minutes of cooking to let excess moisture evaporate gradually.
Can I make this in a slow cooker or Instant Pot?
Slow cooker: Brown the meat and veggies first, then add everything (including soup and broth) to the slow cooker. Cook on Low for 3-4 hours or High for 2 hours. Instant Pot: Sauté the meat and veggies, then add rice, broth, and soup. Seal the lid, cook on High Pressure for 5 minutes, then quick-release. Stir in cheese off the heat. Both methods yield creamy, flavorful results!
