Mediterranean Squash Pasta
The squash caramelizes at the edges while brown butter pulls its sweetness toward the savory side. Green olives add sharp little interruptions to a pasta that feels rich without a heavy sauce.

Recipe link
Prep time15 min
Cook time30 min
Total time45 MINUTES
- Course
- Pasta
- Cuisine
- Vegetarian Vegan
- Difficulty
- Medium
- Est. calories / serving
- 612
Ingredients
Roasted Butternut Squash
- 3 cups butternut squash (peeled and cut into ½-inch cubes)
- 1 tablespoon avocado oil (for roasting)
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper (fine, freshly ground)
Pasta
- 12 ounces linguine
- kosher salt (for pasta water)
- 6 tablespoons unsalted butter
- 2 tablespoons sage (chiffonade)
- 1 can cannellini beans (drained and rinsed)
- ¾ cup green olives (sliced)
- ½ cup parmesan cheese (freshly grated)
- ½ cup reserved pasta water, as needed
- black pepper (coarse, freshly ground, to taste)
Garnish
- lemon (wedges)
- ½ cup parmesan cheese (freshly grated)
Instructions
Instructions
- Roast the Squash: Preheat the oven to 425°F. Toss the butternut squash with avocado oil, kosher salt, and black pepper. Spread onto a baking sheet and roast for 22–28 minutes, turning once, until tender and lightly browned.3 cups butternut squash, 1 tbsp avocado oil, ½ tsp kosher salt, ¼ tsp black pepper
- Cook the Pasta: Bring a large pot of salted water to a boil. Cook the linguine until al dente. Reserve ½ cup of pasta water, then drain.12 oz linguine, kosher salt, ½ cup pasta water
- Brown the Butter: While the pasta cooks, melt the butter in a large skillet over medium heat. Cook for 3–5 minutes, swirling the pan, until the butter foams, smells nutty, and turns golden brown.6 tbsp butter
- Add the Sage, Beans, and Olives: Add the fresh sage to the brown butter and cook for 30 seconds. Add the cannellini beans and green olives. Sauté for 2–3 minutes until the beans are hot and lightly coated in the brown butter.2 tbsp sage, 1 can cannellini beans, ¾ cup green olives
- Toss the Pasta: Add the cooked linguine, roasted butternut squash, Parmesan, and a splash of reserved pasta water to the skillet. Toss until the pasta is glossy and lightly coated, adding more pasta water as needed.cooked linguine, roasted butternut squash, ½ cup parmesan, reserved pasta water
Notes
- Brown the Butter Carefully: Brown butter goes from perfect to burnt quickly. Pull it off the heat as soon as it smells nutty and turns golden.
- Use Pasta Water: The pasta water helps the brown butter and Parmesan cling to the linguine instead of sitting at the bottom of the pan.
- Olives Matter: Green olives bring the salty bite that balances the sweet butternut squash.
- Vegan Option: Use vegan butter and Vegan Parmesan.
- Serving Suggestions: Serve with Greek Garden Salad, Vegan Caesar Salad, Roasted Eggplant Bruschetta Toasts, or Fresh Basil Pesto.
Nutrition (Approximate Per Serving)
Yield
4 entrée portions — Serving size: About 2 cups pasta
- Calories
- 612
- Carbohydrates
- 82 g
- Protein
- 20 g
- Fat
- 24 g
- Saturated Fat
- 11 g
- Polyunsaturated Fat
- 3 g
- Monounsaturated Fat
- 8 g
- Cholesterol
- 42 mg
- Sodium
- 865 mg
- Potassium
- 835 mg
- Fiber
- 10 g
- Total Sugars
- 6 g
- Vitamin A
- 12680 IU
- Vitamin C
- 28 mg
- Calcium
- 242 mg
- Iron
- 5 mg
Equipment
- Large pot
- Large skillet
- Baking sheet
- Colander
- Chef’s knife
- Cutting board
- Measuring cups and spoons
- Tongs