I’m convinced stuffing is the best side dish on Thanksgiving, and this Italian sausage and pepper stuffing might just be my favorite version yet. It’s loaded with savory Italian sausage, sweet onions, red and green bell peppers, fresh rosemary and sage, and plenty of Pecorino Romano. Everything gets tossed with crispy toasted Italian bread and baked until golden brown on top and perfectly tender underneath.
Think of it as classic Thanksgiving stuffing with an Italian-American twist. You’ve got all those familiar holiday flavors, but the sausage, peppers, garlic, and Pecorino give it a little something extra.
And before we get into it, I have to ask: do you call it stuffing or dressing? Whatever you call it, this is one dish that deserves a spot on your Thanksgiving table.
What Makes This Italian Sausage Stuffing Different?
The biggest difference between this stuffing and a traditional Thanksgiving stuffing is the Italian sausage and pepper combination.
Italian sausage brings a savory richness, while the red and green bell peppers add sweetness and another layer of flavor. I also use seeded Italian bread instead of standard sandwich bread or packaged stuffing cubes.
Then there’s the Pecorino Romano. I love adding freshly grated Pecorino because it brings that salty, sharp flavor that works so well with the sausage and herbs.
The result is a stuffing that’s crispy on top, moist and tender inside, and packed with flavor in every bite.
Ingredients You’ll Need
Italian sausage: This is the heart of the recipe. I use 28 ounces of Italian sausage and break it into bite-sized pieces as it browns. Sweet or hot Italian sausage can work, depending on your preference.
Seeded Italian bread: I love using seeded Italian bread because it adds another layer of flavor and texture. I cut the bread into small cubes and toast it before combining everything. This helps the bread absorb the stock without becoming overly mushy.
Red and green bell peppers: These are what give the stuffing its sausage-and-peppers personality. They bring sweetness, color, and a little texture to every bite.
Sweet onion: The onion cooks down with the peppers, creating a flavorful base for the stuffing.
Garlic: I use freshly grated garlic so its flavor distributes throughout the sausage and vegetable mixture.
Fresh rosemary and sage: These herbs bring that familiar Thanksgiving aroma. They also pair beautifully with Italian sausage and Pecorino Romano.
Pecorino Romano: I grate Pecorino directly into the stuffing mixture. It adds a salty, savory bite that makes the whole dish feel a little more Italian-American.
Turkey or chicken stock: The stock moistens the toasted bread and helps everything come together. I add it gradually because the amount you need depends on how dry your bread is.
Eggs: Whisked eggs help bind the stuffing together as it bakes.
Olive oil and butter: I use olive oil for cooking the sausage and vegetables, then butter the baking dish and add a little more on top before baking.
Why I Toast the Bread First
One of the most important steps in making good stuffing is getting the bread texture right.
I don’t want stuffing that’s completely dry, but I also don’t want a soggy, mushy casserole.
That’s why I cut the seeded Italian bread into small cubes, season it with olive oil, salt, and pepper, and toast it in the oven until crispy.
Once the toasted bread is mixed with the sausage, vegetables, eggs, and stock, it can absorb all those flavors while still maintaining some structure.
And when it bakes uncovered at the end, the top develops that golden, crispy texture that I think is one of the best parts of stuffing.
How to Make Italian Sausage and Pepper Stuffing
1. Toast the Bread
Start by cutting the seeded Italian bread into small cubes, approximately ¼–½ inch.
Toss the bread with olive oil, salt, and pepper, then bake at 400°F until golden and crispy.
Set the bread aside while you prepare the rest of the stuffing.
2. Brown the Italian Sausage
Heat a large skillet with a little olive oil and add the Italian sausage.
Break it into bite-sized pieces and cook until browned. Once cooked, remove the sausage from the skillet and set it aside.
I like getting a good amount of color on the sausage because those browned bits add so much flavor.
3. Cook the Peppers and Onions
Remove any excess grease from the skillet, then add a fresh drizzle of olive oil.
Add the diced red and green bell peppers, sweet onion, and a pinch of salt. Cook until the vegetables have softened.
Stir in the grated garlic, rosemary, and sage, and cook for another minute or two until fragrant.
4. Combine Everything
In a large bowl, combine the toasted bread, browned sausage, and cooked vegetables.
Grate in Pecorino Romano to taste and gently mix everything together.
Add the stock gradually, starting with approximately one cup. You want the bread to be moist but not soaking wet.
Once the mixture has cooled slightly, add the whisked eggs and mix until combined.
5. Bake Until Golden and Crispy
Transfer the stuffing into a buttered baking dish.
Top with a little butter and additional stock if needed, then cover with aluminum foil.
Bake at 350°F for 30 minutes, then remove the foil and continue baking for another 15–20 minutes until the top is golden brown and crispy.
Make sure the center reaches 165°F before serving.
Frequently Asked Questions
What’s the difference between stuffing and dressing?
The terms are often used interchangeably, although stuffing traditionally refers to a mixture cooked inside poultry, while dressing is usually baked separately in a dish. Since I bake this recipe in a casserole dish, you could technically call it dressing. But growing up, I’ve always called it stuffing.
What kind of sausage is best for stuffing?
I recommend a good-quality Italian sausage. Sweet Italian sausage brings a savory, slightly sweet flavor, while hot Italian sausage adds a little spice. Both work well with the peppers, herbs, and Pecorino Romano.
Can I make Italian Sausage Stuffing ahead of time?
Yes. I recommend preparing the toasted bread and cooked sausage-and-pepper mixture separately ahead of time. Combine everything with the stock and eggs shortly before baking for the best texture.
How do you keep stuffing from getting soggy?
Toast the bread before assembling and add the stock gradually. You want the bread moist enough to hold together without excess liquid pooling in the bottom of the bowl.
Can I use chicken stock instead of turkey stock?
Absolutely. Both work well in this recipe. Turkey stock is a natural choice for Thanksgiving, but chicken stock is a great option if that’s what you have on hand.
Can I make this stuffing without sausage?
Yes, although the sausage is a major part of the recipe’s flavor. You can omit it and add more sautéed vegetables, but you may need to adjust the seasoning and stock to compensate.
Stuffing is the Best Part of Thanksgiving. Period.
I don’t care what anyone says, stuffing is the best side dish on Thanksgiving. And if you love Italian sausage and peppers as much as I do, this version might just become your new favorite.
I took everything I love about a classic sausage-and-peppers dish and turned it into stuffing. Savory Italian sausage, sweet bell peppers, seeded Italian bread, plenty of Pecorino Romano, and fresh herbs, all baked until golden and crispy on top. It’s got everything I want in a Thanksgiving side, and I’m definitely going back for seconds.

Italian Sausage and Pepper Stuffing
Ingredients
- 28 oz Italian Sausage I like @goode_and_local sausage
- 1 large loaf of seeded Italian bread about 1/2 pound
- 1 medium sweet onion diced
- 1 large red bell pepper diced
- 1 large green bell pepper diced
- 4 large garlic cloves grated
- 2 tbsp rosemary and sage mixed
- 2 eggs whisked
- Pecorino Romano as much as you’d like
- 1.5 to 2.5 cups stock turkey or chicken
- Salt & Pepper to taste.
Instructions
- Cut the bread into small cubes (about 1/4 to 1/2 inch). Drizzle with olive oil, and season with salt and pepper. Bake at 400° until crispy.
- Heat a skillet over high heat, lightly drizzle with olive oil and sear the sausage until browned. Using the back of the spoon, break the sausage up into bite sized pieces. Then remove and set aside.
- Remove excess oil. Then drizzle with new olive oil and add the peppers, onions and a pinch of salt. Cook until softened and fragrant. Then add the garlic and herbs. Cook for another minute or two and then set aside.
- Add the toasted bread, sausage, and veggies to a large bowl. Grate in as much pecorino as your heart desires and mix until combined. Then pour in a cup of stock and the eggs. You don’t want the stuffing to be too wet, but you also don’t want it to be dry. Use your judgement on how much broth.
- Mix and add to a buttered baking dish. Top with some butter, a little more broth, and cover with foil. Bake covered at 350° for 30 minutes, then uncovered for 15-20 minutes.


Did You Make This Recipe?
Pick your stars and tell me everything.