Italian Sausage Stir Fry Recipe for Busy Weeknights

Updated November 3, 2026

Total time
47 min
prep 20 min · cook 27 min
Serves
4
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Italian Sausage Stir Fry Recipe for Busy Weeknights

Italian sausage stir fry is a quick skillet meal of browned sausage, sweet peppers, onion, and zucchini tossed in a savory tomato-balsamic sauce. It is an Italian-American-inspired dinner rather than a single traditional regional dish, and it works because the vegetables cook in the same pan as the sausage, picking up its savory flavor without becoming heavy.

Ingredients

  • 1 lb (450 g) raw Italian sausage links, sweet or hot, casings left on for cooking
  • 1 tbsp (15 ml) olive oil, divided; use less if the sausage releases plenty of fat
  • 1 medium yellow onion (about 5 oz / 150 g), peeled and sliced into thin strips
  • 2 medium bell peppers (about 10 oz / 300 g total), any colors, cored and cut into strips
  • 1 medium zucchini (about 7 oz / 200 g), cut into half-moons about ¼ inch (6 mm) thick
  • 3 garlic cloves (about 9 g), finely chopped
  • 2 tbsp (30 g) tomato paste
  • ⅓ cup (80 ml) low-sodium chicken broth or water
  • 1 tsp (1 g) dried Italian seasoning
  • ¼ tsp red pepper flakes (about 0.5 g), or more to taste
  • 1 tbsp (15 ml) balsamic vinegar
  • ¼ tsp fine salt (about 1.5 g), plus more to taste
  • ¼ tsp freshly ground black pepper (about 0.5 g)
  • ¼ cup (10 g) torn fresh basil leaves, for serving
  • 2 tbsp (10 g) finely grated Parmesan, optional, for serving

Instructions

  1. Prepare the ingredients. Slice the onion, peppers, and zucchini, and chop the garlic before turning on the stove. Measure the broth, tomato paste, vinegar, and seasonings into reach. Cutting the vegetables into similarly sized strips helps them cook at about the same pace, while having everything ready makes the skillet steps easier to manage.
  2. Brown and cook the sausages. Heat a large, heavy skillet over medium heat for about 1 minute. Add 1 teaspoon of the olive oil, then set in the sausage links without crowding them. Cook for about 12–14 minutes, turning every few minutes so they brown on several sides. If the links are browning too fast, lower the heat. Check the center of the thickest link with a food thermometer; USDA FSIS guidance sets 160°F (71°C) as the safe minimum internal temperature for ground meat, including pork sausage. Continue cooking as needed until it reaches that temperature.
  3. Rest briefly, then slice. Transfer the cooked links to a clean cutting board and leave them for 2 minutes while you start the vegetables. Slice them into rounds about ½ inch (1.3 cm) thick. If the pan has more than about 1 tablespoon of rendered fat, carefully spoon off the extra; keep enough to flavor the vegetables.
  4. Cook the vegetables. Add the remaining olive oil if the pan looks dry, then add the onion and bell peppers. Cook for 4 minutes, stirring often and scraping up browned bits from the pan. Add the zucchini, salt, and black pepper; cook for another 4 minutes. The vegetables should be hot and tender-crisp, with some color but still enough shape to hold their texture. If you prefer them softer, give them another 1–2 minutes before adding the garlic.
  5. Make the quick pan sauce. Stir in the garlic, tomato paste, Italian seasoning, and red pepper flakes. Cook for 30–45 seconds, stirring constantly so the garlic does not scorch. Pour in the broth and balsamic vinegar, then stir to loosen the browned bits and thin the tomato paste into a smooth, glossy sauce. Let it bubble gently for about 2 minutes.
  6. Finish the stir fry. Return the sliced sausage and any juices on the board to the skillet. Toss everything together for 1–2 minutes, until the sausage is hot throughout and coated with sauce. Taste and adjust the salt, pepper, or red pepper flakes. Take the pan off the heat, scatter over the basil, and add Parmesan if using. Serve right away while the vegetables are still lively and the sauce is warm.

Tips

  • Choose the sausage heat level deliberately. Sweet Italian sausage gives a mild, fennel-forward flavor; hot sausage can bring noticeable chile heat. If you are serving people with different preferences, choose sweet sausage and offer red pepper flakes at the table. Sausage seasoning varies by maker, so taste the finished sauce before adding extra salt.
  • Keep the pan broad and avoid crowding. A 12-inch (30 cm) skillet gives the vegetables room to sear instead of steam. If your pan is smaller, cook the vegetables in two batches and combine them with the sauce at the end. A crowded pan releases moisture and can leave the peppers softer and less browned.
  • Use the thermometer rather than color alone. Sausage can brown on the outside before the center is safely cooked, and link size affects timing. Check the thickest part of a link with a food thermometer. If you use a thermometer with a thin probe, insert it from the end of the sausage toward the center for a useful reading.
  • Make substitutions with the texture in mind. Yellow or red onion, different colors of bell pepper, and yellow summer squash all work. Water can replace chicken broth, though the sauce will taste a little less savory. If using a salty broth, leave out the measured salt at first and adjust only after the sauce and sausage are combined.

Serving Suggestions

For a hearty meal, spoon the sausage and vegetables over cooked pasta, such as penne, rigatoni, or spaghetti. About 12 oz (340 g) dry pasta is a practical amount for four servings; reserve a little pasta water if you want to loosen the sauce and help it cling to the noodles. Rice, creamy polenta, or warm crusty bread are also useful for catching the tomato-balsamic sauce.

For a lighter plate, serve the stir fry on its own or with a simple green salad dressed with olive oil and vinegar. Add the basil and Parmesan just before serving so their flavor stays fresh. If serving with bread, keep it on the side rather than stirring it into the skillet, where it would soften quickly.

Variations

Add more vegetables: Sliced mushrooms, broccoli florets, or thinly sliced fennel can join the peppers. Add broccoli a few minutes before the zucchini so it has time to become tender, and add mushrooms early enough for their released moisture to cook off. Fennel pairs naturally with sausage but will make the overall flavor more aromatic and slightly sweeter.

Make it tomato-forward: Stir in 1 cup (240 ml) canned crushed tomatoes with the broth and simmer for 5–7 minutes, until the sauce thickens. This creates a saucier skillet that is especially good over pasta, but it takes a few extra minutes and has a softer, more stew-like texture than the quick pan sauce.

Use loose sausage: If you have bulk Italian sausage rather than links, crumble it into the hot skillet and cook, breaking it up, until no pink remains and the largest pieces reach 160°F (71°C) on a thermometer. Transfer it to a plate while the vegetables cook, then return it when you add the sauce. The finished dish will have smaller bites of meat rather than distinct sausage rounds.

Change the finish: Replace basil with chopped flat-leaf parsley for a milder herbal note, or omit the Parmesan for a dairy-free serving. A little extra balsamic vinegar can sharpen the sauce, but add it gradually; too much can overwhelm the sausage and make the skillet taste sharply sweet-sour.

Storage and Reheating

Transfer leftovers to a shallow, covered container and refrigerate within 2 hours of cooking. They keep for 3–4 days in the refrigerator. Store pasta separately when possible, because it absorbs sauce during storage; if the components are already mixed, the dish is still fine to keep together, but it may be less saucy the next day.

Reheat a portion in a skillet over medium-low heat with 1–2 tablespoons (15–30 ml) of water or broth, stirring occasionally until steaming hot. You can also microwave it in a covered, microwave-safe dish, stirring halfway through. USDA FSIS guidance is to reheat leftovers to 165°F (74°C); check the center with a food thermometer, especially when reheating a larger portion. Avoid reheating the same batch repeatedly; warm only what you plan to eat.

For longer storage, freeze the cooled sausage and vegetables in an airtight freezer-safe container for up to 2–3 months for best quality. Thaw overnight in the refrigerator, then reheat to 165°F (74°C). Zucchini and peppers soften after freezing, so expect a less crisp texture than when freshly made.

Frequently Asked Questions

Can I use precooked Italian sausage?
Yes. Slice it into rounds and brown them in the skillet until hot, then transfer them out while the vegetables cook. Precooked sausage does not need the same cooking time as raw sausage, but reheat leftovers to 165°F (74°C). Check the package directions, since some products are fully cooked and others require cooking.

Can I make this recipe without zucchini?
Yes. Leave it out and use another bell pepper, or add about 1 cup (100 g) of sliced mushrooms or broccoli florets. Adjust the cooking time to the vegetable: mushrooms need time for their moisture to evaporate, while broccoli may need a splash of water and a covered pan for a couple of minutes to become tender.

How do I keep the vegetables from getting soggy?
Use a wide skillet, cook over medium to medium-high heat, and avoid adding all the vegetables to a small crowded pan. Stir often enough to prevent scorching, but let the vegetables sit against the hot surface between stirs so they can brown. Add the sauce only after the vegetables have reached the texture you like.

Can I make the stir fry ahead?
You can slice the vegetables and measure the sauce ingredients up to a day ahead; keep the cut vegetables covered in the refrigerator. For the best texture, cook the sausage and vegetables shortly before serving. If you cook the full dish in advance, refrigerate it within 2 hours and reheat the portion you need to 165°F (74°C).

Is this recipe gluten-free?
The vegetables and sauce ingredients listed are naturally gluten-free in many products, but Italian sausage and chicken broth can contain added ingredients or be processed with gluten. Check the labels for the specific products you use, and choose broth or water labeled gluten-free if needed. Serve with rice or potatoes rather than wheat pasta or bread.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).