Dirty Spanish Rice with Beef and Sausage

Updated November 4, 2026

Total time
57 min
prep 15 min · cook 42 min
Serves
6
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Dirty Spanish Rice with Beef and Sausage

Dirty Spanish rice is a one-pan mash-up of tomato-seasoned rice, ground beef, and smoked sausage, with the aromatic vegetables and savory depth associated with Louisiana-style dirty rice. It is not a single traditional regional dish, but the combination makes a hearty skillet meal that is easy to serve with beans, salad, or warm tortillas.

Ingredients

  • 1 tablespoon (15 ml) neutral oil, such as canola or avocado oil
  • 8 ounces (225 g) lean ground beef
  • 6 ounces (170 g) smoked sausage, sliced into small half-moons
  • 1 small yellow onion, finely diced, about 1 cup (150 g)
  • 1 small green bell pepper, finely diced, about 1 cup (150 g)
  • 2 celery ribs, finely diced, about ¾ cup (75 g)
  • 2 garlic cloves, minced, about 2 teaspoons (10 g)
  • 1½ cups (280 g) long-grain white rice, rinsed and drained
  • 1 cup (240 ml) tomato sauce
  • 1½ cups (355 ml) low-sodium chicken broth or beef broth
  • 1 cup (150 g) canned diced tomatoes, drained
  • 1 teaspoon (2 g) ground cumin
  • 1 teaspoon (2 g) smoked paprika
  • ½ teaspoon (1 g) dried oregano
  • ¼ teaspoon (0.5 g) cayenne pepper, or less to taste
  • ¾ teaspoon (4 g) fine salt, plus more if needed
  • ¼ teaspoon (0.5 g) black pepper
  • 2 tablespoons (8 g) chopped fresh parsley or sliced green onion, for serving

Instructions

  1. Prepare the ingredients. Dice the onion, bell pepper, and celery into small, fairly even pieces so they soften at the same pace. Mince the garlic, slice the sausage, and rinse the rice in a fine-mesh strainer until the water runs mostly clear. Drain it well; excess water clinging to the grains can make the finished rice softer than intended. Measure out the tomato sauce, broth, drained tomatoes, and spices before you start cooking.
  2. Brown the beef and sausage. Heat the oil in a large, heavy skillet or Dutch oven with a tight-fitting lid over medium-high heat. Add the ground beef and sausage. Cook for 8 minutes, breaking the beef into small crumbles and turning the sausage so it browns in spots. Check the ground beef with a food thermometer; USDA FSIS sets 160°F (71°C) as the safe minimum internal temperature for ground meat. If it has not reached that temperature, keep cooking and check again. Spoon off excess fat if there is more than a thin coating in the pan, leaving enough to cook the vegetables.
  3. Soften the vegetables. Add the onion, bell pepper, and celery to the browned meat. Cook for 5 minutes, stirring often, until the vegetables have softened and the onion looks translucent around the edges. Add the garlic, cumin, smoked paprika, oregano, cayenne, salt, and black pepper. Stir for about 30 seconds, just until fragrant. Keep the garlic moving so it does not scorch; burned garlic can make the whole pot taste bitter.
  4. Toast the rice and add the liquids. Add the drained rice and stir for 2 minutes, coating the grains with the seasoned fat and letting them toast lightly. Stir in the tomato sauce, broth, and drained diced tomatoes, scraping the base of the pan to loosen any browned bits. Bring the mixture to a steady simmer. Taste a little of the liquid and adjust the salt if needed, remembering that the sausage and broth can already be salty.
  5. Cover and cook. Once the liquid is simmering, stir once, reduce the heat to low, and cover the pan tightly. Cook for 22 minutes without lifting the lid or stirring. A tight lid holds in the steam that cooks the rice evenly. If your burner runs hot, use the lowest setting that maintains a gentle simmer; vigorous bubbling can cook the bottom dry before the grains are tender.
  6. Rest, fluff, and serve. Turn off the heat and leave the lid on for 5 minutes. Then uncover and fluff the rice gently with a fork, lifting from the bottom without mashing the grains. If it seems slightly firm, cover it again for a few minutes; if it is tender but looks moist, let it stand uncovered briefly so excess steam can escape. Scatter parsley or green onion over the top and serve hot.

Tips

  • Choose the right rice. Long-grain white rice gives separate, fluffy grains and follows the timing here. Medium-grain rice tends to be softer and stickier, while brown rice needs more liquid and a longer cooking time, so it is not a direct swap in this method. Rinsing long-grain rice removes loose surface starch and helps keep the dish from turning gummy.
  • Use a pan with a good lid. A wide skillet gives the meat room to brown, but it needs a tight lid for the covered rice stage. If your lid leaks steam, place a clean kitchen towel between the pan and lid, keeping the towel well away from any flame or burner. Alternatively, use a Dutch oven with a close-fitting lid.
  • Keep the heat gentle once covered. The rice should cook by absorbing steam, not by boiling hard. Avoid lifting the lid to check repeatedly, because escaping steam changes the cooking conditions. If the pan smells scorched before the timer ends, reduce the heat immediately; a heavy-bottomed pan also helps prevent hot spots.
  • Adjust salt and heat thoughtfully. Smoked sausage, canned tomatoes, and broth vary in saltiness, so taste the liquid before covering and season conservatively. Cayenne can be omitted for a mild family-style skillet or increased a pinch at a time. A little chopped fresh chile can add a brighter heat, but it will make the dish noticeably spicier.

Serving Suggestions

Serve the rice as a main dish in warm bowls, with a crisp green salad or simply dressed cabbage to balance its savory richness. Black beans, pinto beans, or refried beans make a filling side, while corn, sautéed green beans, or roasted zucchini add color without competing with the tomato and spice. For a casual meal, put out lime wedges, chopped cilantro, sliced scallions, and hot sauce so everyone can finish a portion to taste. Warm tortillas or cornbread are useful for scooping up any rice left in the bowl.

For a larger spread, pair it with grilled chicken or roasted vegetables and serve smaller portions as a side. The rice is substantial because it already contains beef and sausage, so a simple vegetable side is often all it needs. If you are serving it at a potluck or buffet, keep it hot and replenish the serving dish rather than leaving the full pan at room temperature for an extended period.

Variations

Make it milder or hotter: Leave out the cayenne for a gentle version, or add a pinch more along with sliced jalapeño. Keep in mind that hot sauce at the table lets each person adjust their own bowl without changing the whole pan.

Swap the meat: Ground turkey can replace the beef, though it is leaner and may need a little extra oil to brown well. Cook ground turkey to 165°F (74°C), the USDA FSIS safe minimum for poultry. For a more Louisiana-inspired flavor, finely chopped chicken livers are sometimes used in dirty rice; if adding them, cook the poultry livers to 165°F (74°C) as well. Using liver changes the flavor toward the savory, mineral-rich character associated with some versions of dirty rice.

Change the sausage: Andouille adds a smoky, peppery flavor and works well if available. Kielbasa or another fully cooked smoked sausage is a practical substitute, though the seasoning will differ. If using raw sausage rather than smoked, cook it thoroughly before adding vegetables; ground pork sausage should reach 160°F (71°C), and raw poultry sausage should reach 165°F (74°C).

Add vegetables or beans: Stir in up to ½ cup (75 g) frozen corn with the tomatoes, or serve beans on the side. Adding a large amount of extra vegetables to the pot can release water and change the rice texture, so keep additions modest unless you adjust the liquid and cooking time.

Storage and Reheating

Transfer leftovers to shallow containers and refrigerate them within 2 hours of cooking. Properly refrigerated, the rice keeps for 3 to 4 days. Do not leave a large, deep pot of rice on the counter to cool slowly; dividing it into smaller portions helps it cool more quickly. Label the container with the date so it is easy to keep track of how long it has been stored.

To reheat a portion on the stove, put it in a saucepan with a tablespoon or two of water or broth, cover, and warm over low to medium-low heat, stirring once or twice until steaming throughout. In the microwave, cover the bowl loosely and heat in short intervals, stirring between intervals so the center warms evenly. USDA FSIS recommends reheating leftovers to 165°F (74°C); check the center with a food thermometer rather than relying only on visible steam. For longer storage, freeze cooled portions in airtight freezer-safe containers for up to 2 months for best texture. Thaw in the refrigerator and reheat to 165°F (74°C); rice may be a little softer after freezing.

Frequently Asked Questions

Is dirty Spanish rice the same as traditional dirty rice?
Not exactly. Dirty rice is associated with Louisiana Creole cooking and often gets its name from the color created by meat and seasonings; recipes vary, and some include chicken liver. Spanish rice commonly refers in the United States to tomato-seasoned rice served with Mexican-American meals. This recipe brings together elements of both styles rather than claiming to be a definitive traditional version.

Can I make it without sausage?
Yes. Replace the sausage with an equal amount of ground beef, ground turkey, or a plant-based sausage. If using extra ground meat, check the appropriate safe temperature: ground beef and pork need 160°F (71°C), while ground poultry needs 165°F (74°C). The sausage contributes salt and smoke, so taste before adding extra salt and consider a little smoked paprika to retain some of that smoky flavor.

Why did my rice turn mushy or stick to the bottom?
Mushy rice can result from too much liquid, skipping the rinse, using a shorter-grain variety, or stirring while the rice simmers. Rice stuck to the bottom usually means the heat was too high, the pan was too thin, or the lid let too much steam escape. Measure the liquids, keep the lid closed, and use the lowest heat that maintains a gentle simmer.

Can I prepare the ingredients ahead of time?
Yes. Chop the vegetables and slice the sausage up to a day ahead, keeping them covered in the refrigerator. You can also measure the dry spices in advance. For the best rice texture, cook the dish close to serving time; if you cook it ahead, cool and refrigerate it promptly, then reheat portions to 165°F (74°C).

Can I use brown rice?
Brown rice is not a straight substitution because its bran layer makes it take longer to soften and it generally needs more liquid. Use a recipe designed for brown rice, or expect to adjust the liquid and cooking time substantially. Adding extra broth to this exact method without changing the timing is likely to leave the vegetables and meat overcooked before the brown rice is tender.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).