Few dishes capture the heart of Italian-American comfort food quite like Italian Sausage, Peppers, and Onions. It’s a timeless recipe — juicy sausages seared to perfection, sautéed with sweet bell peppers and caramelized onions in a savory tomato sauce. The aroma alone will transport you straight to a bustling Italian kitchen or your favorite family trattoria.
It’s rustic, comforting, and full of that signature Italian warmth. Once you make it, it’s bound to become a regular in your recipe rotation.
Why You’ll Love This Recipe
You’ll fall in love with this Italian Sausage, Peppers, and Onions recipe for so many reasons — it’s flavorful, satisfying, and easy to prepare. Here’s why it’s a winner:
- Bold, Authentic Flavor: The combination of juicy sausage, sweet peppers, and tender onions simmered in rich tomato sauce delivers pure Italian comfort.
- One-Pan Wonder: Everything cooks in a single skillet, making cleanup a breeze.
- Versatile Serving Options: Serve it over pasta, in a sandwich roll, or with polenta — it’s delicious any way.
- Make-Ahead Friendly: Perfect for meal prep; the flavors deepen even more the next day.
- Family Favorite: Even picky eaters love this hearty and savory dish.
This recipe hits that perfect balance — simple to make yet bursting with homemade flavor that feels like a Sunday dinner any day of the week.
Ingredients You’ll Need
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Here’s what you’ll need to make Italian Sausage, Peppers, and Onions:
- 1½ pounds Italian sausage links (sweet or hot)
- 2 tablespoons olive oil
- 1 red bell pepper, sliced
- 1 green bell pepper, sliced
- 1 yellow bell pepper, sliced
- 2 medium onions, thinly sliced
- 3 cloves garlic, minced
- 1 (14-ounce) can diced tomatoes
- 2 tablespoons tomato paste
- ½ cup dry white wine (or chicken broth)
- 1 teaspoon Italian seasoning
- ½ teaspoon crushed red pepper flakes (optional)
- Salt and black pepper, to taste
- Fresh basil or parsley, chopped, for garnish
Ingredient Tip:
Use a mix of sweet and hot Italian sausage for a balanced flavor. If you prefer it milder, stick with all sweet sausage — or go all hot if you love spice!
Let’s Get Started
Making Italian Sausage, Peppers, and Onions is surprisingly easy, but the results taste like you’ve been cooking all day.
Step 1: Brown the Sausages
Heat olive oil in a large skillet or Dutch oven over medium heat. Add the sausage links and cook until browned on all sides, about 5–7 minutes. Remove the sausages and set aside.
Step 2: Sauté the Peppers and Onions
In the same pan, add the sliced peppers and onions. Cook over medium heat until softened and slightly caramelized, about 10 minutes. Add the minced garlic and cook for another 30 seconds until fragrant.
Step 3: Deglaze and Add Tomatoes
Pour in the white wine (or broth), scraping up any browned bits from the bottom of the pan — that’s where the flavor lives! Stir in the diced tomatoes and tomato paste. Season with Italian seasoning, crushed red pepper, salt, and pepper.
Step 4: Simmer with Sausages
Return the browned sausages to the pan. Cover and let simmer for 15–20 minutes, stirring occasionally, until the sausages are fully cooked and the sauce thickens slightly.
Step 5: Garnish and Serve
Sprinkle fresh basil or parsley on top. Serve warm as-is, or with pasta, rice, or sandwich rolls.
Pro Tip: If you love a thicker sauce, uncover the skillet during the last few minutes of simmering to let it reduce and concentrate the flavors.
Servings and Pairing
This recipe makes 4 to 6 servings, depending on portion size.
Serving Ideas:
- Over Pasta: Spoon the sausages and peppers over penne or spaghetti for a hearty Italian meal.
- In a Sandwich: Load into a toasted hoagie roll, add provolone cheese, and broil until melted for an irresistible sub.
- With Polenta or Rice: The rich sauce pairs beautifully with creamy polenta or simple white rice.
- Low-Carb Option: Skip the bread and serve with roasted cauliflower or zucchini noodles.
Wine Pairing:
A glass of Chianti or Sangiovese complements the bold flavors of sausage and tomato perfectly.
Variations
This dish is endlessly adaptable — here are a few fun variations to try:
- Sheet Pan Style: Roast everything in the oven at 400°F for 30 minutes for easy cleanup.
- Spicy Kick: Add extra crushed red pepper or a splash of hot sauce.
- Cheesy Version: Top with shredded mozzarella or Parmesan before serving.
- With Marinara: Substitute diced tomatoes for marinara sauce for a smoother, richer texture.
- Vegetarian Twist: Use plant-based sausage for a delicious meatless version.
No matter how you customize it, the combination of sausage, peppers, and onions never disappoints.
Storage Tips
This dish tastes even better the next day — perfect for leftovers!
- Refrigerate: Store in an airtight container for up to 4 days.
- Freeze: Freeze portions in freezer-safe containers for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheat: Warm on the stovetop over medium heat or in the microwave until hot. Add a splash of broth or water if the sauce thickens too much.
It’s one of those dishes that just gets more flavorful as it sits — ideal for meal prep or make-ahead dinners.
FAQs
Can I use chicken or turkey sausage instead?
Yes! Chicken or turkey sausage works great and lightens up the dish without losing flavor.
Can I make it ahead of time?
Definitely — the flavors meld beautifully overnight. Just reheat before serving.
Do I need to use wine in the sauce?
No. You can substitute chicken or vegetable broth for a non-alcoholic version.
Can I make this in the oven?
Yes! Arrange everything on a sheet pan and bake at 400°F for about 30 minutes, flipping halfway.
What type of onions work best?
Yellow onions are classic, but you can use red or sweet onions for a milder flavor.
Final Thoughts
Italian Sausage, Peppers, and Onions is the kind of dish that brings warmth, comfort, and rich Italian flavor to any table. It’s simple, hearty, and endlessly versatile — everything you want in a family dinner.
Whether served over pasta, tucked into a sandwich, or enjoyed on its own, it’s guaranteed to satisfy every craving. The combination of savory sausage, sweet peppers, and aromatic onions simmered in a flavorful tomato sauce makes it a timeless favorite.
Print
Italian Sausage, Peppers, and Onions
- Total Time: 40 minutes
- Yield: 6 servings
- Diet: Gluten Free
Description
This classic Italian Sausage, Peppers, and Onions recipe is a hearty and flavorful dish that’s perfect for any occasion! Juicy sausages cooked with sweet bell peppers, onions, and tomatoes make a delicious, easy weeknight meal or family dinner.
Ingredients
- 1½ lbs Italian sausage links (sweet or hot)
- 2 tbsp olive oil
- 1 red bell pepper, sliced
- 1 green bell pepper, sliced
- 1 yellow bell pepper, sliced
- 2 medium onions, thinly sliced
- 3 cloves garlic, minced
- 1 (14-oz) can diced tomatoes
- 2 tbsp tomato paste
- ½ cup dry white wine (or chicken broth)
- 1 tsp Italian seasoning
- ½ tsp crushed red pepper flakes (optional)
- Salt and black pepper, to taste
- Fresh basil or parsley, chopped, for garnish
Optional Add-ins:
- Mozzarella or Parmesan cheese
- Crusty sandwich rolls
- Cooked pasta or rice for serving
Instructions
- Brown the Sausages:
Heat olive oil in a large skillet over medium heat. Add sausage links and cook until browned on all sides, about 5–7 minutes. Remove from the pan and set aside. - Sauté the Vegetables:
In the same skillet, add sliced peppers and onions. Cook until softened and caramelized, about 10 minutes. Add garlic and cook for another 30 seconds until fragrant. - Deglaze and Add Sauce:
Pour in white wine (or broth) to deglaze the pan, scraping up any browned bits. Add diced tomatoes, tomato paste, Italian seasoning, red pepper flakes, salt, and black pepper. Stir to combine. - Simmer with Sausages:
Return sausages to the pan, cover, and simmer for 15–20 minutes until sausages are fully cooked and sauce thickens slightly. - Serve:
Garnish with chopped basil or parsley. Serve warm over pasta, in a sandwich roll, or on its own.
Notes
- Choose the right sausage: A mix of sweet and hot Italian sausage gives the best flavor.
- Add depth: Use red wine instead of white for a richer sauce.
- Make it cheesy: Top with mozzarella or Parmesan for an extra indulgent touch.
- Meal prep friendly: Flavors improve overnight, making it perfect for leftovers.
- Oven method: For hands-off cooking, roast everything at 400°F for 30 minutes, flipping halfway.
- Prep Time: 10 minutes
- Cook Time: 30 minutes

