Italian Sausage and Rice is packed with flavor in every spoonful! A delicious one-pot dish that's perfect for your weeknight dinner --- you'll surely ask for seconds!

I got the idea for this dish from one of my favorite rice dishes --- Portuguese Tomato Rice. I tweaked it a bit, then added some Italian sausage for another layer of flavor.
The result? The Italian sausage takes center stage, blending with the tomatoes and coating the rice with it. It's a complete delectable meal in every serving!
If you don't believe me, check out these reviews from Pinterest! 😀
Another reader (in the comment section) even had the brilliant idea of using the leftovers for a burrito.
So, yep, it's a proven recipe that works and delivers, so enjoy it, and remember to make extra!
FOR MORE ONE-POT MEALS, YOU SHOULD ALSO TRY THESE DISHES!
Ingredients
- Tomatoes - you don't specifically need cherry tomatoes, as long as they're fresh and juicy.
- Italian sausage - keep them in their casing, and slice into small rounds.
- Onion - yellow onion would be excellent for this sausage rice recipe.
- Garlic - minced or sliced thinly, whichever is easier for you.
- Celery - chop it thinly.
- Rice - I strongly suggest using basmati rice since they don't get mushy quickly.
- Olive oil - extra virgin, if possible
- Dried parsley & oregano - feel free to use fresh ones, if you prefer.
- Salt & pepper - just use your favorite brand.
- Stock - I always use chicken stock for making one-pot sausage and rice.
How to make one pot Italian sausage meal
Start by heating olive oil in a small skillet over medium-high heat.
Once the oil is ready, start frying the sliced sausages until cooked.
Set them aside; adjust the heat into medium, then add the garlic and onion.
Cook until the onions are softened, and add the chopped celery.
Mix and cook for a few minutes, then add the tomatoes, salt, pepper, dried parsley, and dried oregano.
Mix, cover, and cook for a few minutes, just until some of the juices of the tomatoes have come out.
Add the rice.
Mix to coat the rice evenly, then add the stock.
Cover with a lid, adjust the heat back to medium-high, and bring to a boil.
Lower the heat to medium-low and simmer until the rice is cooked, occasionally stirring to make sure nothing sticks at the bottom of the pan. It generally takes eighteen to twenty minutes.
Taste and adjust the seasoning, then place the sausage slices randomly in the cooked rice.
Place the lid back, turn off the heat, and leave it covered for two minutes.
Serve with fresh parsley as a garnish, if desired.
Helpful tips
- Remove some of the oil in the skillet if you think there is too much left after cooking the sausage.
- Make sure you chop all the vegetables finely. They all need to dissolve (almost) once the rice is ready.
- Do not forget to taste and adjust the seasoning while the rice is cooking, not when you're about to add the sausage back.
Recipe variation
- Tomato sauce. If you cannot find any good tomatoes, canned chunky tomatoes are a good alternative.
- Herbs and chili. You can add your other favorite dried herbs and chili flakes if you want a bit of heat in this one-pot sausage and rice.
- Stock. Use vegetable or beef stock if that's what you have on hand.
See how easy it is? Perfect for a weeknight dinner, right? Give it a try, and let me know in the comment section!
OR GET MORE IDEAS FROM THIS LIST OF EASY DINNER RECIPES!
One-Pot Italian Sausage and Rice Recipe
Equipment
- Measuring cups
- Measuring spoons
- Cast iron skillet (8-inch)
- Rubber spatula
Ingredients
- 2 tsp olive oil
- 2 links Italian sausage, sliced into rounds
- 3 cloves garlic, minced
- 1 small onion, chopped finely
- 1 stalk celery, chopped finely
- 1 cup cherry tomatoes, chopped roughly
- 1/2 cup rice
- 1 & 1/2 cup stock, hot/boiling
- 1/2 tsp dried parsley
- 1/2 tsp dried oregano
- salt & pepper, to season
- fresh parsley, to garnish (optional)
Instructions
- Using a small skillet, heat olive oil over medium-high heat.
- Once it's ready, start frying the sliced sausages until cooked.
- Set them aside, then adjust the heat into medium and add the garlic and onion. Cook until the onions softened.
- Add the chopped celery; mix and cook for a few minutes.
- Add the tomatoes, salt, pepper, dried parsley, and dried oregano.
- Mix, cover, and cook for a few minutes, just until some of the juices of the tomatoes have come out.
- Add the rice and mix to coat it evenly.
- Add the stock.
- Cover with a lid, adjust the heat back to medium-high, and bring to a boil.
- Lower the heat to medium-low and simmer until the rice is cooked, occasionally stirring to make sure nothing sticks at the bottom of the pan. It generally takes 18 to 20 minutes.
- Taste and adjust the seasoning, then place the slices of sausage randomly in the cooked rice.
- Place the lid back, turn off the heat, and leave it covered for two minutes.
- Serve your Italian sausage with rice, garnished with fresh parsley, if desired.
Notes
- Cook's Tip #1: Feel free to remove some of the oil in the skillet if you think there is too much left after cooking the sausage.
- Cook's Tip #2: Make sure you chop all the vegetables finely. They all need to dissolve (almost) once the rice is ready.
- Cook's Tip #3: Do not forget to taste and adjust the seasoning while the rice is cooking, not when you're about to add the sausage back.
- Variation #1: Tomato sauce. If you cannot find any good tomatoes, canned chunky tomatoes are a good alternative.
- Variation #2: Herbs and chili. You can add your other favorite dried herbs and chili flakes if you want a bit of heat in this one-pot sausage and rice.
- Variation #3: Stock. Use vegetable or beef stock if that's what you have on hand.
Line Lamothe
I really enjoyed this dish. It was quick and simple. I made a few tweaks to it using what I had on hand. I used regular long grain rice, vegetable broth, and substituted orange pepper for the celery. I also added paprika and fresh cilantro. It was delicious and will definitely be adding it into my meal rotation.
Billi
Love the suggestions Line --- thank you!
Jody
Hey there....
Made this last night for dinner, added some chopped red pepper , my husband loved it(so did I), he made breakfast burritos yummy.
Thanks for the recipe.
Billi
Thank you so much for your comment Jody! I will try the excellent burrito idea this weekend. 🙂
Karen G
Will be making this again! Did not use celery as I didn't have any. Used italian seasoning and oregano. I tripled the recipe. Had one big fresh tomato and added a can of diced tomatoes.
Delicious and easy.
Billi
Thank you Karen!
Sonja
I kept rereading the ingredients as I was prepping thinking I was missing something. I love how minimal the ingredient list is, I was worried it was going to be bland but it was not. Very tasty, hearty meal I hope to make again but maybe with a different protein. My husband and I are not a fan of celery but in this recipe it added a nice note & he had no clue it was even in there. I’m so used to adding cheese in every meal it was nice to not need it in this dish. I plan on trying more of your recipes since this one turned out well.
Billi
Thank you for your comment Sonja. 🙂 Glad to hear you enjoyed it!
Beth Brim
So EASY! and soo delicious. I doubled the recipe and didn't have oregano so i used italian seasoning, and i had fresh parsley instead of dried. URgh! so good and versitile can definitely switch things up depending on what you have on hand. Thanks again! Oh, and TODDLER approved 🙂
Billi
Thanks for your feedback Beth --- much appreciated! Oh! Toddler approved is a winner. 🙂