One-Pan Italian Sausage and Rice
A hearty skillet of Italian sausage browned into savory little nuggets, simmered with tender rice, sweet peppers, and a rich tomato broth. One pan, about 35 minutes, and dinner is done.

The sausage fat does double duty here, flavoring the rice so it absorbs every garlicky note. What you get is a creamy, almost risotto-like texture with crisp edges where the rice hits the pan.
What Makes This Skillet Dinner a Keeper
The rice cooks right in the same pan, so you never lose the sausage’s drippings. That means every grain carries a deep, meaty flavor that a simple side of rice could never match.
Parmesan stirred in at the end melts into the warm broth, giving the whole dish a savory, cozy finish. It’s the kind of dinner that fills the kitchen with a smell that gets everyone to the table early.
Ingredients

- 1 lb mild Italian sausage, casings removed: buy links and squeeze out the meat, or use bulk sausage.
- 1 tbsp olive oil: if your sausage is extra lean, use this to get the browning started.
- 1 small yellow onion, diced: white onion works in a pinch.
- 1 red bell pepper, diced: green bell pepper is slightly more bitter but fine.
- 3 garlic cloves, minced: fresh makes a difference here.
- 1 cup long-grain white rice: do not rinse; the surface starch helps thicken the broth.
- 1 (15-oz) can diced tomatoes: use the juice and all.
- 2 cups low-sodium chicken broth: warm broth helps the rice cook more evenly.
- 1/2 tsp dried oregano: rubbed between your fingers as you add it.
- 1/4 tsp crushed red pepper flakes: add more if you like real heat.
- 1/2 cup grated Parmesan cheese: plus more for passing at the table.
- Salt and black pepper: season as you go.
- Chopped fresh parsley: for a fresh, bright finish.
Variations and Substitutions
- Spicy Italian sausage: use hot Italian sausage instead of mild for a little kick throughout the dish.
- Brown rice: swap in long-grain brown rice; increase the broth to 2 1/2 cups and simmer about 40 minutes covered.
- Greens: stir in a few handfuls of baby spinach at the very end, letting the residual heat wilt it down.
- Dairy-free: skip the Parmesan, or finish with a spoonful of nutritional yeast for a cheesy note.
- Creamy finish: instead of Parmesan, stir in a couple tablespoons of heavy cream right before serving.
If you like this one-pan rice method, you might also enjoy my Lemon Chicken and Rice Skillet.
How to Make Italian Sausage and Rice
Step 1: Brown the Sausage

Set a large deep skillet or Dutch oven over medium-high heat. If using a lean sausage, add the 1 tbsp olive oil. Crumble in the 1 lb Italian sausage and cook, breaking it up with a wooden spoon, for about 6 to 7 minutes, until the pieces are deeply browned and no longer pink.
The bottom of the pan should develop dark golden bits. That fond is pure flavor, so don’t scrub it away. Scoop the cooked sausage onto a plate with a slotted spoon, leaving any rendered fat in the pan.
Step 2: Sauté the Aromatics

Lower the heat to medium. Add the diced onion and red bell pepper to the same skillet. Cook for 4 to 5 minutes, stirring occasionally, until the onion turns translucent and the pepper softens around the edges.
Toss in the 3 minced garlic cloves, 1/2 tsp oregano, and 1/4 tsp red pepper flakes. Stir continuously for 30 seconds, just until the garlic smells fragrant. If the garlic goes any longer it will turn bitter, so keep the rice can nearby.
Step 3: Simmer the Rice

Pour the 1 cup uncooked rice into the skillet and stir to coat the grains in the onion mixture. Toast the rice for 1 minute, then add the undrained can of diced tomatoes and the 2 cups chicken broth. Scrape the bottom of the pan with your spoon to lift up all those browned bits.
Return the browned sausage to the skillet and stir everything together. Bring the liquid to a boil, then cover with a tight lid and drop the heat to low. Let it simmer undisturbed for 18 to 20 minutes, until the rice is tender and has absorbed most of the liquid.
Step 4: Toss and Serve

Remove the pan from the heat and keep the lid on for 5 minutes. This rest lets the rice finish steaming without turning gummy. Take off the lid and sprinkle the 1/2 cup grated Parmesan over the top, then gently fold the cheese through the sausage and rice.
Taste for salt and pepper, adjusting as needed. Spoon the sausage and rice into warm bowls and scatter fresh parsley on top. Serve right away while it’s steaming and the Parmesan is still melting into soft ribbons.
How to Get the Best Texture
- Use a skillet or pot with a heavy bottom. Thin pans create hot spots that can scorch the rice before it cooks through.
- Do not lift the lid during the 18–20 minute simmer. Every escape of steam sets the rice back and can leave you with a crunchy center.
- A 5-minute rest off the heat finishes the rice gently. Skipping it risks a mushy top layer and undercooked grains underneath.
- Freshly grated Parmesan melts smoother than pre-shredded. The pre-packaged shreds often have anti-caking agents that make the cheese clump instead of disappearing into the sauce.
Keeping Leftovers Fresh
- Refrigerate: cool the rice completely, then store in an airtight container up to 4 days.
- Reheating: warm gently in a skillet with a splash of broth or water to loosen it up, or microwave covered.
- Serve cold: not the best move here; the rice firms up too much when chilled and the texture turns dense.
What to Serve With Italian Sausage and Rice
A crisp green salad with a sharp lemon vinaigrette cuts through the richness of the Parmesan and sausage. Roasted broccoli crowns tossed with olive oil and salt add a charred, vegetal note alongside. For something quick, garlic bread with a swipe of butter soaks up any brothy bits left in the bowl.
Frequently Asked Questions
Can I use pre-cooked or leftover rice?
No, that won’t work. Pre-cooked rice would turn to mush in the simmering liquid; the dish relies on raw rice absorbing the tomato broth as it cooks.
Why did my rice turn out crunchy?
The most common reason is lifting the lid or not cooking it long enough. Also, if the heat was too high, the liquid evaporates before the rice can absorb it. Keep the lid sealed and the burner on low.
Is there a way to make this with brown rice?
Yes. Use long-grain brown rice and increase the chicken broth to 2 1/2 cups. Cover and simmer for about 40 minutes, then rest as directed. Check for tenderness before serving.
Can I add other vegetables?
You can. Mushrooms sautéed with the onion and pepper are a good start, and zucchini cut into half-moons can go in with the rice. Just avoid watery vegetables like celery that might throw off the liquid ratio.
How do I reheat without drying it out?
Add a tablespoon or two of broth or water when reheating, and warm it covered over low heat. This rehydrates the rice and brings back that creamy consistency.

Italian Sausage and Rice Recipe
Ingredients
Method
- Brown sausage in a large skillet over medium-high heat until no longer pink, about 6–7 minutes. Remove to a plate, leaving fat in the pan.
- Reduce heat to medium. Sauté onion and bell pepper in the same skillet until softened, 4–5 minutes. Stir in garlic, oregano, and red pepper flakes; cook 30 seconds.
- Add rice and toast 1 minute. Stir in tomatoes and broth, scraping up browned bits. Return sausage to pan, bring to a boil, then cover and simmer on low 18–20 minutes until rice is tender.
- Remove from heat and rest covered 5 minutes. Fold in Parmesan, season with salt and pepper, and top with parsley before serving.
