Pesto pasta with roasted butternut squash

This recipe can easily be adapted to include any vegetables you have on hand.

Contributed by Benjamin Maring, MD

Pesto pasta with roasted butternut squash

I recently found myself with a surplus of basil and parmesan in my refrigerator. Pesto came to mind. I like this subtle riff with the addition of pistachios. While I served it with a winter squash, this pesto pasta would also go well with any summertime veggies, especially raw, thinly sliced summer squash or hearty chunks of heirloom tomato. I love it when my refrigerator leads the way.

Servings: 4


  • 1 smallish butternut squash
  • 2 cups tightly packed basil leaves (about one large bunch)
  • 2 tablespoons pine nuts
  • 2 tablespoons pistachios
  • 1 ounce parmesan cheese, plus extra for grating
  • 1/3 cup extra-virgin olive oil, plus extra for drizzling
  • 10 ounces whole grain pasta of choice
  • Kosher salt
  • Freshly ground black pepper


  1. Preheat the oven to 400 degrees. 
  2. Set a pot of water to boil on the stove. 
  3. Trim and peel the squash. Cut it roughly into 1/2-inch chunks. 
  4. Toss with a drizzle of olive oil, small pinch of salt, and a couple grinds of pepper and place in oven. 
  5. Roast for 25 to 30 minutes, or until tender and starting to brown. 
  6. Meanwhile, place basil, pine nuts, pistachios, parmesan cheese, and olive oil in a blender and puree until smooth. Add ice water if needed to get the puree going. Taste and season with additional salt if needed. 
  7. Cook the pasta in the boiling water, then drain and toss with the pesto and roasted squash. If needed use a splash of pasta cooking water to loosen the sauce. 
  8. Top with a few extra gratings of parmesan and serve.

Nutrition information (per serving)

  • Calories: 530
  • Total fat: 26 g
  • Saturated fat: 4.5 g
  • Cholesterol: 5 mg
  • Sodium: 270 mg
  • Total carbohydrate: 67 g
  • Dietary fiber: 12 g
  • Total sugars: 5 g
  • Protein: 16 g