Homemade spicy Italian sausage tastes fresher, juicier, and more flavorful than anything you will find shrink-wrapped at the store. You control the fat, the salt, and the heat, and the process is easier than you might expect.
This guide shows how to make Italian sausage at home with pork shoulder, toasted fennel, garlic, and chili flakes. You can stuff the mixture into casings for links or skip the casings entirely for homemade spicy Italian sausage patties.
Recipe at a Glance
| Prep Time | 45 minutes |
| Cook Time | 15 minutes |
| Total Time | 1 hour |
| Servings | 12 servings (about 3 pounds) |
| Category | Pork / Sausage |
Why You’ll Love This Homemade Spicy Italian Sausage
- Fresh, bold flavor with fennel, garlic, and chili heat
- Total control over the spice level, salt, and fat
- Works as links, patties, or loose crumbled sausage
- No preservatives or fillers
- A great skill to learn, and easy to freeze for later
Ingredients You’ll Need
- 3 pounds boneless pork shoulder (Boston butt), with about 25 to 30 percent fat, cut into 1-inch cubes
- 1 tablespoon plus 1 teaspoon fine sea salt (about 25 g)
- 2 tablespoons fennel seeds, toasted and lightly crushed
- 1 tablespoon paprika (sweet or smoked)
- 2 teaspoons red pepper flakes, plus more for extra heat
- 1 teaspoon freshly ground black pepper, 1 teaspoon dried oregano, and 1 teaspoon sugar
- 4 cloves garlic, minced
- ¼ cup ice-cold red wine or water
- Optional: about 10 feet of natural hog casings, soaked and rinsed
How to Make Italian Sausage at Home
- Spread the cubed pork on a baking sheet and freeze for 30 minutes until very firm on the outside but not frozen solid. Chill your grinder parts or food processor bowl too.
- Combine the salt, fennel, paprika, pepper flakes, black pepper, oregano, sugar, and garlic in a bowl and toss with the pork.
- Grind the mixture through a medium (¼-inch) plate into a cold bowl, or pulse in a food processor in small batches until coarsely ground.
- Add the cold wine or water and mix by hand or with a paddle attachment for 1 minute until the mixture turns sticky and cohesive.
- Fry a small test patty, taste it, and adjust the salt, heat, or fennel as needed.
- Stuff into casings and twist into links, or form into patties. Cook to an internal temperature of 160°F (71°C).
Tips for the Best Homemade Italian Sausage
- Keep everything very cold; warm fat smears and ruins the texture.
- Use pork shoulder with enough fat; lean pork makes dry sausage.
- Toast the fennel seeds for deeper, sweeter flavor.
- Always cook a test patty before shaping everything.
- Mix until sticky, but do not overwork the meat.
Variations to Try: Italian Sausage Flavors
- Sweet Italian: omit the red pepper flakes and add a little more paprika and fennel.
- Add a tablespoon of grated Parmesan for extra savory flavor.
- Swap in ground chicken or turkey with a bit of olive oil for a leaner version.
- Add fresh chopped parsley or basil for an herby twist.
How to Store It
Refrigerate fresh sausage for up to 2 days. For longer storage, freeze in portions wrapped tightly for up to 3 months, and thaw overnight in the fridge before cooking. Always cook raw sausage to 160°F.
Frequently Asked Questions
Do I need casings to make Italian sausage?
No. You can form the mixture into patties or cook it loose and crumbled, which is great for pasta sauce.
What cut of pork is best for sausage?
Pork shoulder (Boston butt) is ideal because it has the right balance of meat and fat.
Can I make sausage without a meat grinder?
Yes. Use a food processor in small batches, pulsing until coarsely ground, or ask your butcher to grind the pork for you.
What temperature should Italian sausage be cooked to?
Fresh pork sausage should reach an internal temperature of 160°F (71°C).