This classic Italian Sausage, Peppers, and Onions recipe is the definition of comforting, rustic cooking. Simple ingredients come together in one skillet to create a hearty, flavorful dish that’s perfect for any day of the week. Juicy sausages, tender bell peppers, and sweet onions simmer gently in a rich tomato-based sauce infused with garlic and Italian herbs. The result is a satisfying meal that feels both cozy and bold, with deep savory flavors in every bite.
This dish is incredibly versatile. It can be served as a main course over mashed potatoes, pasta, polenta, or cauliflower rice, or turned into a generous sandwich tucked inside warm hoagie rolls. Whether you’re cooking for family or meal-prepping for the week, this recipe is reliable, filling, and always a crowd-pleaser.
⏱ Prep Time
10 minutes
🔥 Cooking Time
40 minutes
🍽 Total Time
50 minutes
👥 Servings
🛒 Ingredients
- ¼ cup extra-virgin olive oil
- 1 pound sweet Italian sausage
- 2 bell peppers, sliced
- 2 yellow onions, sliced
- 1 teaspoon kosher salt
- 1 teaspoon freshly ground black pepper
- 1 tablespoon Italian seasoning
- ¼ cup chopped fresh basil leaves
- 4 garlic cloves, chopped
- 2 tablespoons tomato paste
- 1 cup chicken broth
- 1 (15-ounce) can diced tomatoes
- Salt, to taste
- ¼ teaspoon red pepper flakes (optional)
👩🍳 Directions
1️⃣ Brown the Sausages
Heat the olive oil in a large, heavy skillet over medium heat. Add the Italian sausages and cook them for 7 to 10 minutes, turning occasionally, until they are nicely browned on all sides. This step builds flavor and helps seal in the juices. Once browned, remove the sausages from the skillet and set them aside to rest.
The preparation instructions can be found on page 2.



















































