Campbell's Dirty Rice Recipe: Creamy Tomato Gravy Over Fragrant Jasmine Rice

Main Courses

Campbell's Dirty Rice Recipe: Creamy Tomato Gravy Over Fragrant Jasmine Rice

This Campbell's-style dirty rice recipe delivers the creamy tomato gravy and fragrant rice that define Southern comfort food. The secret lies in slow-cooked meat, toasted jasmine rice, and a rich tomato base that creates a dish so satisfying it's become a staple in kitchens across the South.

What makes this version special is how the gravy clings to every grain of rice, transforming simple ingredients into something deeply flavorful.

By the time you're serving this dish, you'll have tender meat, perfectly cooked rice, and a velvety sauce that's rich yet balanced. The dish stays true to its roots while offering the flexibility to adjust spice levels or protein choices.

Whether you're feeding a family or preparing for a gathering, this recipe delivers restaurant-quality results with minimal fuss.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
High Cal

Ingredients for campbell's dirty rice

Sixteen simple ingredients transform into Southern comfort food that's creamy, fragrant, and deeply satisfying.

Ingredient Amount Notes
Jasmine Rice 🍚 2 cups Uncooked, long-grain preferred
Ground Beef 🥩 2 lb 80/20 fat ratio for juiciness
Yellow Onion 🧅 1 whole Medium size, diced finely
Celery Stalk 🥬 2 whole Trimmed, diced small
Green Bell Pepper 🌶️ 1 whole Medium, diced small
Garlic Cloves 🧄 4 cloves Fresh, minced finely
Tomato Paste 🍅 ½ cup Canned, unsweetened
Chicken Broth 💧 2 cups Low-sodium preferred
Whole Milk 🥛 1 cup Full-fat for creaminess
All-Purpose Flour 🌾 2 tbsp For gravy thickening
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Dried Thyme 🌿 ½ tsp Or 1 tsp fresh thyme
Bay Leaves 🌿 2 whole For depth of flavor
Butter 🧈 2 tbsp Unsalted, for rice toasting

The jasmine rice is the foundation here—Daybreak brand or any long-grain variety works best. For the meat, 80/20 ground beef gives you that perfect balance of flavor and tenderness. Most grocery stores carry it pre-ground, but if you're buying a whole chuck roast, ask the butcher to grind it fresh. The tomato paste? Muir Glen or Hunt's are reliable brands for consistent quality. Fresh thyme is ideal but dried works in a pinch—just use one-third the amount. Bay leaves add that subtle depth that makes this dish sing.

No jasmine rice? Basmati or long-grain white rice will do, though the aroma won't be quite the same. Running short on beef? Ground pork or a mix of beef and pork keeps it rich. The tomato paste can be swapped for crushed tomatoes at half the amount if you prefer a chunkier sauce. Fresh thyme unavailable? Dried oregano or marjoram both work, though thyme's the authentic choice. For a lower-fat version, use whole milk and chicken broth in equal parts—just don't skip the milk entirely or the gravy won't be creamy.

Toast the rice in butter for 2-3 minutes before adding liquid—this builds flavor. The dish reheats beautifully, though it's even better the next day once the flavors meld. Store leftovers in the fridge for 4-5 days or freeze for 3 months. I like to portion it into individual containers so I can grab a serving straight from the fridge for lunch. The gravy thickens as it sits, so add a splash of milk or broth when reheating if it gets too stiff.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe because it’s literally dump-and-go after chopping the holy trinity (onion, celery, bell pepper). No fancy techniques—just brown the beef, add the Campbell’s seasoning packet, stir in the rice, and let it simmer. That’s it. (Yes, even on a Tuesday night when I’m exhausted.)
  • Umami Bomb: The secret’s in the Campbell’s packet—smoked paprika, garlic powder, and a touch of onion powder that turns this into something ridiculously flavorful. The jasmine rice soaks up all that savory goodness, and the beef stays juicy instead of dry. Honestly, it’s the kind of dish that makes you go, “Wait, this is just… good?”
  • Tailgate or Tuesday: This recipe works everywhere. Pack it in a thermos for a football game, serve it at a potluck, or reheat leftovers for lunch the next day. (Between us, it’s my go-to for game day because it’s hearty enough to fill up a crowd but simple enough that I’m not stuck in the kitchen.)
  • Budget Hero: Ground beef, rice, and a few veggies? This is the kind of meal that stretches a paycheck without sacrificing taste. And the best part? It makes four solid servings, so you’re not stuck eating sad leftovers—just reheated comfort food. My wallet and my taste buds thank me.

Step-by-step instructions for creamy tomato gravy over fragrant jasmine rice

Here's how to build rich, creamy gravy that perfectly complements fragrant jasmine rice.

1

Toast the Jasmine Rice and Sauté the Meat

In a large, heavy-bottomed pot, melt the 2 tbsp butter over medium-high heat. Add the 2 cups jasmine rice and stir constantly for 2-3 minutes until the grains become translucent at the edges and smell nutty. This toasting step prevents mushy rice and builds flavor.

Push the rice to one side of the pot and add the 2 lb ground beef, breaking it apart with a wooden spoon. Cook until the beef loses its raw color and begins to brown, about 5-6 minutes. This ensures maximum juiciness in the final dish. Drain any excess fat if needed, but leave about 1 tablespoon to help build flavor in the gravy.

2

Develop the Vegetable Base

Add the 1 whole yellow onion, 2 whole celery stalks, and 1 whole green bell pepper, all diced small. Cook for 5-6 minutes until the vegetables soften and begin to caramelize slightly. This step creates the foundation for your gravy's depth of flavor.

Stir in the 4 cloves garlic cloves and cook for 30 seconds until fragrant. Immediately add the 0.5 cup tomato paste, 1.5 tsp salt, 0.5 tsp black pepper, and 0.5 tsp dried thyme. Cook for 1-2 minutes until the tomato paste darkens slightly and the mixture smells rich and aromatic. This is where the creamy gravy begins to take shape.

3

Build the Creamy Gravy

Pour in the 2 cups chicken broth and bring to a simmer. Add the 2 whole bay leaves and stir gently to combine. The liquid should just cover the rice. If it's too thick, add 1-2 tablespoons water to reach the proper consistency. Simmer uncovered for 15 minutes, stirring occasionally, until the rice absorbs most of the liquid but still has a slight bite.

Remove the pot from heat and stir in the 1 cup whole milk and 2 tbsp all-purpose flour. The flour will help thicken the gravy while the milk adds creaminess. Return to low heat and cook for 3-4 minutes, stirring constantly, until the gravy thickens to a smooth, velvety consistency. You're aiming for a sauce that coats the back of a spoon but isn't gluey.

4

Rest and Serve

Remove the 2 whole bay leaves and let the dirty rice rest, covered, for 5-10 minutes. This allows the flavors to meld and the rice to finish absorbing any remaining liquid. The creamy gravy will thicken slightly as it rests, so don't worry if it looks perfect immediately.

Serve immediately while hot. The dish should have tender, fragrant rice coated in a rich, creamy tomato gravy with perfectly browned ground beef. Each bite should deliver a balance of hearty meat, fragrant rice, and velvety sauce. For best results, serve with a side of crusty bread to soak up any remaining gravy.

👨‍🍳

Pro Tips For Making Campbell'S Dirty Rice

  • CRISP THE VEGETABLES FIRST: Brown the onions, celery, and bell pepper until they’re soft but still hold shape—about 8-10 minutes on medium-high. I learned this the hard way: letting them get mushy turns your dirty rice into a sad, watery mess. (Yes, even if you’re impatient like me.)
  • USE COLD GROUND BEEF: Take the beef straight from the fridge and break it into small chunks before browning—it sizzles better and cooks more evenly. I was skeptical until I tried it: the meat stays juicier, and you avoid that greasy, overcooked texture that ruins the dish.
  • DON’T SKIP THE FAT RENDERING: Let the beef sear until it loses its raw color and the fat starts to bubble—this takes 5-6 minutes. Skim off excess fat halfway, but leave enough to coat the pan. After burning three batches, I finally figured out that skipping this step makes the rice dry and the flavor flat.
  • TOAST THE RICE: Sauté the jasmine rice in the beef fat for 2-3 minutes before adding broth—it picks up flavor and stays separate. Sounds weird, but it works: your dirty rice will have that nutty, aromatic base instead of tasting like plain rice drowned in soup. (Your future self will thank you.)

Storing and reheating this recipe

Fridge Storage Tips

Let your dirty rice cool to room temperature within 2 hours before storing. Transfer to airtight containers—I prefer glass Pyrex with snap-on lids—to maintain freshness. Store at 40°F or below for up to 4-5 days. The flavors actually deepen overnight as the spices meld together beautifully. 🥥

Freezer Magic

For longer storage, portion into quart-sized freezer bags or airtight containers, leaving 1 inch headspace for expansion. Seal tightly to prevent freezer burn and label with the date. This dish freezes beautifully for up to 3 months—perfect for meal prep. Thaw overnight in the fridge for best results.

Stovetop Reheating

My go-to method is stovetop reheating—it preserves that creamy gravy texture perfectly. Add 2-3 tablespoons water or chicken broth to the pot and heat over medium-low heat for 10-12 minutes, stirring occasionally.

If the gravy thickens too much, add a splash more liquid. Taste and adjust seasoning—it often needs a pinch more salt after reheating. 🔥

Microwave Shortcut

For quick meals, use the microwave with care. Cover with a damp paper towel and heat on 70% power in 2-minute intervals, stirring between each. This prevents drying out the rice.

Add 1 tablespoon broth or milk if it looks too dry. The texture won't be quite as perfect as stovetop, but it's a lifesaver for busy days.

Gravy Rescue

If your gravy separates after reheating, don't panic! Stir in 1 tablespoon cold butter or milk and heat gently until smooth. For extra richness, add a splash of whole milk to restore that velvety consistency. A sprinkle of fresh thyme or black pepper can also brighten up the flavors.

Meal Prep Strategy

I like to prep dirty rice in individual portions for easy grab-and-go lunches. Store in glass meal prep containers with tight-sealing lids. Reheat portions separately to maintain texture.

This makes it perfect for work lunches or quick dinners when you're short on time. The creamy gravy reheats beautifully this way! ✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 18g90%
Cholesterol 145mg48%
Sodium 890mg39%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 8g
Protein 48g96%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does Campbell's dirty rice have tomato gravy?

The creamy tomato gravy is what makes this version stand out from traditional Southern dirty rice. The tomato paste creates a rich, velvety sauce that perfectly coats each grain of rice, adding depth and a slightly tangy contrast to the hearty meat. This Campbell's-inspired twist keeps the dish comforting while adding a touch of sophistication.

2

Can I make this recipe with ground turkey instead of beef?

Ground turkey works beautifully and makes this a lighter option. Use an 85/15 ratio for juiciness, and you may need to add 1 extra tablespoon of broth since turkey tends to dry out faster. For extra flavor, season the turkey with 1 teaspoon smoked paprika before browning.

3

What's the best way to make this dish extra creamy?

For maximum creaminess, replace the 1 cup whole milk with ½ cup heavy cream> and ½ cup milk. You can also add 1 tablespoon cold butter at the end for a richer finish. If you prefer a dairy-free option, use coconut milk> instead of the milk and cream.

4

How do I prevent my dirty rice from getting mushy?

Toast the rice in butter for 2-3 minutes before adding liquid—this builds flavor and prevents mushiness. Also, use jasmine or basmati rice> (not instant or long-grain white) and stir the rice occasionally while simmering. If it looks dry before the 15-minute> cooking time, add 1-2 tablespoons broth> instead of water.

5

What are the best sides to serve with Campbell's dirty rice?

Classic pairings include warm cornbread, crisp fried okra, or a fresh green salad>. For a heartier meal, add collard greens> or buttered corn. The creamy gravy makes it perfect as a standalone dish, but these sides balance the richness beautifully.

★★★★★5.0(8 reviews)
Categories Main Courses