Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Butternut Squash Alfredo

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jessica
  • Prep Time: 30 minutes
  • Cook Time: 30 minutes
  • Total Time: 1 hour
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

Butternut Squash Alfredo is a creamy, comforting pasta dish that brings a cozy fall twist to classic Alfredo. Made with butternut squash, heavy cream, Parmesan, garlic, spinach, and mushrooms, it’s a flavorful and satisfying vegetarian dinner.


Ingredients

  • 8 ounces uncooked penne pasta
  • 6 ounces frozen spinach
  • 2 tablespoons unsalted butter
  • 4 white button mushrooms, sliced
  • 1/4 cup diced yellow or white onion
  • 1 1/2 cups cubed butternut squash
  • 1 clove garlic, minced
  • 1 cup heavy whipping cream (room temperature)
  • 3/4 cup freshly grated Parmesan cheese
  • 1 tablespoon lemon juice

Instructions

  1. Bring a large pot of water to a boil. Add a generous handful of salt, then the pasta. Cook until al dente, about 10–12 minutes. In the last minute of cooking, add the frozen spinach. Drain in a colander.
  2. While the pasta cooks, melt 1 tablespoon butter in a large skillet over medium heat. Add mushrooms, onion, and a pinch of salt. Cook until softened, about 5 minutes. Transfer to a bowl.
  3. In the same skillet, melt the remaining 1 tablespoon butter. Add cubed butternut squash and a pinch of salt. Cover and cook for 10–12 minutes until softened. Add garlic and cook for 1 more minute.
  4. Slowly whisk in the heavy cream, then stir in the Parmesan cheese. Bring to a boil, then remove from heat.
  5. Transfer the mixture to a blender (or use an immersion blender in the skillet) and puree until smooth. If too thick, thin with more cream or pasta water.
  6. Return sauce to the skillet and stir in the lemon juice.
  7. Add the drained pasta, spinach, and mushroom mixture to the sauce. Toss to combine and serve warm.

Notes

  • Use freshly grated Parmesan cheese for best texture and flavor—avoid pre-grated varieties.
  • To save time, use pre-cut fresh or frozen butternut squash.
  • Store leftovers in an airtight container in the refrigerator for up to 5 days.
  • Reheat gently on the stovetop or in the microwave with a splash of cream or water if needed to loosen the sauce.

Nutrition

  • Serving Size: 1 serving
  • Calories: 540
  • Sugar: 4g
  • Sodium: 480mg
  • Fat: 32g
  • Saturated Fat: 18g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 48g
  • Fiber: 4g
  • Protein: 16g
  • Cholesterol: 90mg