Skip to main content

How Long to Cook Italian Sausage

3 cooking methods with times, temperatures, and tips. Safe to 160°F (USDA FSIS).

Stovetop (Pan Fry)

Italian Sausage

Cook Time

12-16 min

Set Stovetop (Pan Fry) To

medium

cooking temperature

Safe Internal Temp

160°F

71°C · USDA FSIS

Preheat Stovetop (Pan Fry) before cookingFlip halfway through

Cooking Tips

  • Add water and cover to steam then brown
  • Do not puncture the casing
  • Slice for pasta or keep whole for sandwiches

Rest for 3 minutes before serving

Resting allows juices to redistribute for a moister result.

All 3 Ways to Cook Italian Sausage

Kitchen Timer

Kitchen Timer

14:00

14 min preset

min
:
sec

Frequently Asked Questions

How long does it take to cook Italian Sausage?

Italian Sausage typically takes 12-16 minutes using the Stovetop method at medium. Times vary by cooking method and weight.

What temperature should Italian Sausage be cooked to?

Italian Sausage must reach an internal temperature of 160°F (71°C) according to USDA FSIS guidelines. Always verify with a meat thermometer.

What is the best method to cook Italian Sausage?

Italian Sausage can be prepared using 3 different methods: Stovetop (Pan Fry), Grill, Bake. The most popular method is Stovetop (Pan Fry).

Can I cook Italian Sausage from frozen?

Yes, you can cook Italian Sausage from frozen. Add approximately 50% more cooking time (multiply by 1.5x). Always verify the internal temperature reaches the safe minimum before serving.

How do I know when Italian Sausage is done?

The most reliable way to check doneness is using an instant-read meat thermometer. Italian Sausage is done when the internal temperature reaches 160°F (71°C). Do not rely on color alone.