There’s something truly special about classic Italian stuffed peppers. They’re a perfect balance of hearty, savory, and cheesy goodness, all wrapped up in a sweet and tender roasted bell pepper.
This dish is a celebration of simple ingredients coming together to create something spectacular.
With a rich and flavorful Italian sausage and tomato filling, topped with golden, bubbling cheese, these stuffed peppers are as satisfying as they are beautiful.
Whether you’re preparing a comforting family dinner or looking for an impressive dish to serve guests, this easy and delicious recipe is sure to become a favorite in your home!

Ingredients
Stuffed peppers are made with simple, wholesome ingredients that bring out bold, delicious flavors. Here’s what you’ll need:
- 4 large bell peppers (red, orange, or yellow, halved and deseeded)
- 1 lb Italian sausage (mild or spicy, casings removed)
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 cup cooked rice
- 1 can (14 oz) crushed tomatoes
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon red pepper flakes (optional, for heat)
- 1/2 teaspoon salt (adjust to taste)
- 1/2 teaspoon black pepper
- 1/2 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese
- 2 tablespoons olive oil
- Fresh basil, chopped (for garnish)
Instructions
Making these stuffed peppers is a breeze! Follow these steps for a delicious result:
- Preheat the Oven:
Set your oven to 375°F (190°C). Lightly grease a baking dish with olive oil and arrange the halved bell peppers cut-side up. - Cook the Sausage and Aromatics:
Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the Italian sausage and break it apart with a spoon. Cook until browned, about 5-7 minutes. Stir in the diced onion and cook for another 3 minutes until softened. Add the minced garlic, oregano, basil, red pepper flakes, salt, and black pepper, cooking for 1-2 minutes until fragrant. - Prepare the Filling:
Stir in the crushed tomatoes and cooked rice, mixing well to combine. Let the mixture simmer for 3-5 minutes to allow the flavors to meld together. Remove from heat and stir in the ricotta cheese. - Stuff the Peppers:
Evenly spoon the sausage mixture into each halved bell pepper, filling them generously. Sprinkle shredded mozzarella and grated Parmesan cheese over the top. - Bake Until Perfect:
Drizzle the remaining olive oil over the peppers and cover the baking dish with foil. Bake for 25 minutes, then remove the foil and bake for another 10-15 minutes until the cheese is golden and bubbly. - Garnish and Serve:
Remove from the oven and let the peppers rest for a few minutes. Sprinkle with fresh basil and serve warm. Enjoy your homemade Italian stuffed peppers!
Tweaks and Additions
Want to personalize this dish? Here are some creative ways to make these stuffed peppers even more exciting:
- Make It Low-Carb:
Swap the rice for cauliflower rice to keep this dish light and keto-friendly. It still absorbs all the delicious flavors while reducing the carb count. - Vegetarian Version:
Replace the Italian sausage with a mixture of sautéed mushrooms, lentils, and spinach for a meat-free option that’s just as hearty and satisfying. - Extra Creaminess:
Stir a bit of mascarpone cheese or heavy cream into the filling for an ultra-rich, velvety texture that takes the flavors to the next level. - Amp Up the Heat:
If you love spice, use hot Italian sausage and add extra red pepper flakes or a dash of hot sauce for a fiery kick. - Crunchy Topping:
Sprinkle panko breadcrumbs mixed with Parmesan over the peppers before baking for a crispy, golden crust that adds a delightful crunch. - More Veggies:
Add finely chopped zucchini, mushrooms, or spinach into the filling for extra nutrients and texture without overpowering the dish. - Swap the Cheese:
Experiment with different cheeses like provolone, fontina, or smoked gouda for a unique, indulgent twist on the classic flavors. - Wine-Infused Flavor:
Deglaze the sausage mixture with a splash of dry white wine before adding the tomatoes to deepen the flavors and bring an elegant touch to the dish. - Herb Lovers’ Dream:
Stir in fresh parsley, thyme, or rosemary to the filling for an extra layer of fresh, aromatic flavor. - Pasta-Stuffed Peppers:
Mix the filling with small cooked pasta like orzo or ditalini for a fun and hearty variation that combines two Italian favorites in one dish!

These Italian stuffed peppers are a delicious and satisfying meal that brings bold, rustic flavors straight to your dinner table. Whether you stick to the classic recipe or experiment with some of the tweaks above, you’ll have a dish that’s comforting, flavorful, and sure to impress.
Cooking is all about making food that brings joy, and these stuffed peppers do just that! Give them a try, and let me know how you made them your own in the comments. Buon appetito!
