Roasted Butternut Squash & Spinach Alfredo

Roasted Butternut Squash & Spinach Alfredo
Prep time
Cook time
Total time
Recipe type: Entree
Cuisine: Italian
Serves: 3-4
  • 3 cups cubed butternut squash
  • 1 tsp dried sage
  • ½ onion, diced
  • 3 cloves of garlic, minced
  • ¼ extra virgin olive oil, divided in half
  • 1 tsp salt and pepper
  • ½ cup grated parmesan cheese, plus extra for serving
  • 2 tbsp fresh lemon juice
  • ½ cup vegetable stock
  • 1 lb spinach, finely chopped
  • 8 oz short cut pasta - like rigatoni or penne
  1. Preheat your oven to 425F.
  2. Boil water for pasta and cooking according to package directions. Save about 1 cup of the pasta water and set aside.
  3. Toss butternut squash with sage, 2 tbsp olive oil and salt and pepper. Roast squash for about 30-40 minutes or until fork tender and lightly golden brown.
  4. While squash roasts, heat the remaining 2 tbsp of olive oil in a medium saute pan over medium high heat. Add in diced onions and garlic. Saute for about 3-5 or until onions and garlic are just starting to get translucent.
  5. In a high powered blender or food processor, place the roasted squash and onion mixture in the bowl. Blend on high until the squash is smooth. Add in the parmesan cheese, lemon juice and blend on high for another minute. Taste and adjust for seasoning.
  6. At this point the sauce is probably somewhat thick. Slowly add in some of the vegetable stock, blending at the same time. Check frequently for consistency. You may or may not use all of the stock, depending on how thick or thin your sauce.
  7. Pour the butternut sauce back into the medium saute pan. Heat over low and add in the chopped spinach, stirring to combine. Cook over medium low until the spinach wilts - about 10 minutes.
  8. Toss in the hot cooked pasta with the butternut and spinach sauce. Toss to combine. Add more parmesan cheese if you'd like. Serve hot!