Within an hour, you have a delicious hot pan of Italian sausage, squash, Brussels sprouts and onions. The preparation takes no effort, just a little chopping, mixing and placing in a roasting pan. Let your oven do the magic of fusing all of the flavors together and delivering a mix of tender ingredients.

Although the main ingredients of the recipe are specific, you can fix the amount of seasonings to your liking and use spicy Italian sausage instead of sweet. I like to chop up the sausage, add it to a bowl with the vegetables and toss it with some Italian dressing.

Roasted Italian Sausage and Vegetables

  • Prep Time:20 minutes
  • Cook Time:30-40 mins
  • Total Time:1 hour
  • Servings:5
  • Easy


  • 1 lb Italian Sausage
  • 1 lb butternut squash
  • 1 lb fresh Brussels sprouts
  • 2 tablespoon Olive oil
  • 1 teaspoon Salt
  • 2 Medium yellow or white onions
  • pinch Black pepper
Photo by Jackie Kuczynski
  • Step 1

    Preheat your oven to 400°F. Toss your squash, onion and Brussels sprouts with olive oil and salt in a large bowl.

    GIF by Jackie Kuczynski
  • Step 2

    In a roasting pan, spread out your seasoned vegetables. Poke a hole in each casing of the sausage links and nestle them amongst the vegetables.

    #SpoonTip: Poking these holes lets juices seep out during cooking.

    GIF by Jackie Kuczynski
  • Step 3

    Roast for about 15-20 minutes. Flip over the sausage and let roast again for another 15-20 minutes.

    GIF by Jackie Kuczynski
  • Step 4

    Remove the pan from the oven when the sausage is cooked and everything is tender.

    GIF by Jackie Kuczynski