Italian Sausage Rice Skillet Recipe
If you’re on the hunt for a hearty, one-pan meal that’s packed with bold flavors and simple ingredients, this Italian Sausage Rice Skillet Recipe is going to become your new weeknight hero. Trust me, it’s one of those dishes where everything melds perfectly—the spicy sausage, tender brown rice, and those vibrant veggies singing Italian herbs. It’s comfort food that feels a bit fancy but comes together so easily, making it perfect for busy nights or casual dinners with friends.
I first made this Italian Sausage Rice Skillet Recipe when I wanted a warm, filling dinner that didn’t demand a ton of cleanup. The way the sausage infuses the rice and beans, along with the fresh spinach right at the end, gives every bite amazing depth and freshness. You’ll love that this skillet recipe stretches well for leftovers, too, so lunch or dinner the next day feels just as satisfying.
Ingredients You’ll Need
Every ingredient here plays a role in balancing flavor, texture, and nutrition. The spicy Italian sausage brings in that bold, savory kick, while the brown rice and beans bulk up the meal with fiber and protein. A few simple seasonings and veggies keep things fresh and colorful. When you’re shopping, look for quality sausage with good spice and fresh veggies for the best results.
- Spicy Italian sausage: I recommend removing the casings so it crumbles nicely in the skillet and cooks evenly.
- Red onion: Adds a bit of sweetness and depth; diced small so it softens quickly.
- Bell pepper: Use any color you like—the sweetness helps balance the spice from the sausage.
- Long grain brown rice: It keeps the dish hearty and nutty, plus it holds up well during simmering.
- White beans: These bring creaminess and extra protein without overpowering the dish.
- Diced tomatoes: They add moisture and tangy flavor; no need to drain them for this recipe’s sauce base.
- Dried Italian herbs: Think oregano, basil, and thyme for that classic Italian vibe.
- Garlic powder: An easy way to boost flavor without fresh garlic prep.
- Sea salt: Enhances all the flavors—adjust to your taste.
- Red pepper flakes: Adds a nice little heat kick; feel free to reduce if you want it milder.
- Water: Needed to cook the rice perfectly in the skillet.
- Fresh spinach: Stirred in at the end for a fresh, leafy pop of color and nutrition.
Variations
I love how flexible this Italian Sausage Rice Skillet Recipe is — it’s a great canvas to make your own. I’ve swapped ingredients almost every time I make it, depending on what I have on hand or the season. You can easily tune the heat level, add different veggies, or make it vegetarian without losing that satisfying feeling.
- Swap sausage types: I’ve tried sweet Italian sausage or even turkey sausage for a lighter twist, and it still tastes amazing.
- Add mushrooms or zucchini: Great ways to boost veggie content and add earthiness or freshness.
- Use quinoa or white rice: For a different texture or quicker cooking time.
- Make it vegetarian: Swap sausage for extra beans or plant-based sausage alternatives — the Italian herbs keep the flavor vibrant.
- Seasonal herbs: Fresh basil or parsley stirred in at the end can elevate the dish beautifully, especially in summer.
How to Make Italian Sausage Rice Skillet Recipe
Step 1: Brown the Sausage
Start by heating your skillet over medium heat and add the Italian sausage, removing the casings so it crumbles easily. Stir occasionally and break the sausage apart with your spatula. It usually takes about 5 to 10 minutes for the sausage to cook through and get those lovely browned bits that pack extra flavor. If you notice a lot of grease accumulating, drain some off to keep the dish from getting too oily—this little step keeps the flavors bright.
Step 2: Sauté the Veggies
Once the sausage is browned, toss in the diced red onion and bell pepper. These veggies soften while mingling with that meaty goodness, making the skillet aromatic and colorful. Cook this mixture for about 5 minutes, stirring often, until the veggies are tender but still hold a bit of bite. I find this step really builds the base of flavors before the rice even joins the party.
Step 3: Combine Rice, Beans, Tomatoes & Seasonings
Next, stir in your brown rice, drained white beans, and the entire can of diced tomatoes with their juice (don’t drain—this is key for a saucy texture). Sprinkle in your dried Italian herbs, garlic powder, sea salt, and red pepper flakes. Pour in the water, give everything a good stir to combine evenly, and cover the skillet. Reduce heat to a gentle simmer—that low and slow cook for about 40 minutes lets the rice absorb all that flavor and liquid. Be sure to peek in and stir occasionally so nothing sticks to the bottom.
Step 4: Stir in Spinach & Finish Cooking
When the rice is nearly tender and the liquid mostly absorbed, stir in the fresh spinach a handful at a time, letting each batch wilt before adding more. It softens quickly and adds a fresh green pop to your skillet. Cover once more for a few minutes so the spinach fully cooks and everything comes together in that warm, cozy skillet magic. Then, it’s ready to serve!
How to Serve Italian Sausage Rice Skillet Recipe

Garnishes
I like to sprinkle some freshly chopped parsley or basil on top for color and an herbal lift. A few shavings of Parmesan cheese add a lovely salty finish that pairs perfectly with the sausage. If you’re feeling indulgent, a squeeze of fresh lemon juice brightens up those richer notes beautifully.
Side Dishes
This Italian Sausage Rice Skillet Recipe is satisfying on its own but pairs nicely with a simple green salad dressed in vinaigrette for lightness. Crusty garlic bread or warm focaccia rounds out the meal when you’re craving something to sop up the flavorful juices.
Creative Ways to Present
For special occasions, I’ve served this skillet family-style with bowls of grated cheese, chili flakes, and fresh herbs so everyone can customize their plates. You can also spoon it into hollowed bell peppers or serve atop polenta rounds for a fun twist that impresses guests without extra fuss.
Make Ahead and Storage
Storing Leftovers
After cooking, I let the skillet cool down and then transfer leftovers into airtight containers. Stored in the fridge, this dish keeps well for up to 4 days, making it a reliable option for easy lunches or a quick reheated meal after busy days.
Freezing
I’ve frozen this Italian Sausage Rice Skillet Recipe in portions before, and it freezes beautifully without losing texture or flavor. Just make sure to cool it completely, use freezer-safe containers or bags, and it’ll keep for about 3 months. When you’re ready, thaw overnight in the fridge for best results.
Reheating
Reheating is easy—either microwave with a splash of water to rehydrate the rice or warm gently in a skillet over medium heat, stirring occasionally. This helps revive the flavors and keeps the sausage from drying out. I always find the rice gains even more flavor the next day!
FAQs
-
Can I use white rice instead of brown rice in this recipe?
Absolutely! If you swap to white rice, remember it cooks faster so reduce the simmer time and water accordingly. Check for doneness earlier to avoid mushy rice. The flavor will still be delicious, just a slightly different texture.
-
Is this recipe suitable for meal prep?
Yes, it’s perfect for meal prep! It stores and reheats well, making it great to prepare on weekends or busy nights ahead. Portion it out for easy grab-and-go lunches or dinners all week long.
-
Can I make this Italian Sausage Rice Skillet Recipe vegetarian?
You can! Replace the sausage with plant-based crumbles or add extra beans and veggies to keep it hearty. Increase the Italian herbs and seasonings a bit to make up for the missing sausage flavor.
-
What type of sausage works best?
Spicy Italian sausage is ideal for this recipe because it adds a nice kick and rich flavor. If you prefer milder dishes, switch to sweet Italian sausage or remove some of the red pepper flakes.
-
Can I add other vegetables?
Definitely! Mushrooms, zucchini, or even chopped kale work great. Just add them when you sauté the onion and bell pepper so they cook evenly.
Final Thoughts
I honestly can’t recommend this Italian Sausage Rice Skillet Recipe enough—it’s one of those dishes I return to when I want something satisfying, flavorful, and fuss-free. Whether you’re a seasoned cook or just starting out, it’s forgiving and adaptable, so you can easily make it your own. Next time you want a comforting dinner that warms your kitchen and your heart, give this recipe a try—you’ll be glad you did!
Print
Italian Sausage Rice Skillet Recipe
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 4–6 servings 1x
- Category: Main Dish
- Method: Stovetop
- Cuisine: Italian
Description
This Italian Sausage Rice Skillet is a hearty and flavorful one-pan meal featuring spicy Italian sausage, brown rice, vegetables, and fresh spinach. It’s a comforting and nutritious dish that combines protein, fiber, and vibrant taste, perfect for a family dinner or meal prep.
Ingredients
Meat
- 1 lb spicy Italian sausage, removed from casings
Vegetables
- 1 medium red onion, diced (1 cup)
- 1 bell pepper, diced (1 cup)
- 6 oz fresh spinach (about 6 cups)
Pantry
- 2 cups long grain brown rice
- 1 (19 oz) can white beans, drained and rinsed
- 1 (14 oz) can diced tomatoes, do not drain
- 2 teaspoons dried Italian herbs
- 1 teaspoon garlic powder
- ½ teaspoon sea salt
- ¼ teaspoon red pepper flakes
- 5 ½ cups water
Instructions
- Cook the sausage: Place the Italian sausage in a large skillet and heat it over medium heat. Stir and crumble the sausage as it cooks, about 5-10 minutes, until it is fully cooked and browned.
- Sauté vegetables: If there is excess grease in the skillet, drain most of it off. Add the diced red onion and bell pepper to the skillet. Cook while stirring frequently until the vegetables soften, about 5 minutes.
- Add grains, beans, and seasonings: Stir in the brown rice, drained white beans, diced tomatoes with their juice, dried Italian herbs, garlic powder, sea salt, red pepper flakes, and water. Combine all ingredients well. Cover the skillet and simmer gently for about 40 minutes, stirring occasionally, until the rice is almost tender and most of the water has evaporated.
- Incorporate spinach: Add the fresh spinach in a few handfuls at a time, stirring to let it wilt. Cover the skillet again and allow the spinach to fully cook and the rice to finish absorbing the liquid. Remove from heat once done.
- Serve warm: Dish out the skillet rice and sausage mixture and serve hot for a satisfying meal.
Notes
- Leftovers: Store any leftovers in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months. Reheat in the microwave, adding a splash of water if needed to restore moisture.
Keywords: Italian sausage rice skillet, one pan dinner, brown rice recipe, easy dinner, hearty skillet meal, Italian herbs, spinach rice skillet
