Go Back
+ servings
A white bowl with pasta, butternut squash, and shiitake mushrooms.

Quick and Easy Vegetarian Penne with Roasted Butternut Squash and Shiitake

Penne with Roasted Butternut Squash and Shiitake is an easy vegetarian meal that feels totally "meaty". Browned sage butter takes it over the top.
5 from 2 votes
Prep Time 10 mins
Cook Time 30 mins
Total Time 40 mins
Course Main Course, Pasta, Vegetarian
Cuisine American
Servings 4 servings
Calories 384 kcal


  • 1 pound butternut squash peeled, seeded and cut into ½ inch cubes
  • 3 tablespoons extra virgin olive oil divided
  • Salt and freshly ground pepper
  • 2 cups sliced shiitake mushrooms or another mushroom of choice
  • 1 tablespoon unsalted butter divided
  • 8 ounces Penne pasta or other tubular pasta
  • ½ cup finely chopped shallot or onion
  • 2 tablespoons sliced fresh sage leaves
  • Freshly grated parmesan cheese
  • Chopped fresh parsley optional


  • Heat oven to 425°F. 
    In a large bowl, toss the squash cubes with 1 tablespoon of oil and a large pinch of salt. Pour onto a baking sheet, spread to a single layer, then roast for 20 - 30 minutes, or until soft, stirring occasionally to brown them evenly.
  • While the squash is baking, bring a large pot of water to a boil; add the penne and cook, according to package directions, until al dente. Remove ⅔ cup of the cooking liquid. Drain the pasta and set aside.
  • Place half of the roasted squash into a blender or food processor, along with half of the reserved cooking liquid, process until smooth. It should look like thick tomato sauce. Add additional reserved cooking liquid until desired consistency is reached.
  • Meanwhile, in a large skillet, large enough to hold the mushrooms without crowding, (you can later use this for the pasta, so pick a large skillet) heat 1 tablespoon oil along with 1 teaspoon butter, when hot, add the mushrooms and cook until lightly browned and tender. In another small skillet, heat the remaining 2 teaspoons butter over medium heat, when hot, add the sliced sage leaves, cook until the leaves and butter are lightly browned - do not burn the butter.
  • Remove the mushrooms from the skillet and set aside. Heat the remaining tablespoon of oil, add the shallot and sauté until tender, about 2 - 3 minutes, add the squash puree and roasted squash cubes; cook until hot. Add the drained pasta and mushrooms; toss until well heated and coated with the sauce. Add more pasta water if the sauce seems too thick. Divide the pasta and squash into 4 wide bowls. Spoon the browned sage butter and leaves evenly over the top. Finish with grated parmesan and parsley, if desired. Season with freshly ground pepper.


Serving: 1servingCalories: 384kcalCarbohydrates: 59gProtein: 10gFat: 14gSaturated Fat: 3gPolyunsaturated Fat: 9gCholesterol: 8mgSodium: 307mgFiber: 4gSugar: 6g
Keyword vegetarian pasta
Tried this recipe?Let us know how it was!