Go Back

Prep Time 10 minutes
Cook Time 1 hour
Servings 4


  • 1 cup roasted butternut squash
  • 1 pound pasta I used shells, but you can use elbow, fusili, penne, etc. Use gluten-free for gluten free recipe
  • 1 cup raw, unsalted cashews
  • 6 tablespoons olive oil
  • 1/2 lemon, juiced
  • 3 tablespoons nutritional yeast
  • 3/4 teaspoon kosher salt or more to taste
  • 1/2 teaspoon fresh pepper or more to taste
  • 1/2 teaspoon paprika
  • 1/2 teaspoon dry mustard
  • 1/8 teaspoon cayenne pepper
  • 3/4 cup water
  • 1/2 cup seasoned Italian breadcrumbs use gluten-free for gluten-free recipe


If using fresh butternut squash:

  1. Preheat oven to 350 degrees F. Cut your squash lengthwise in half and using a spoon scoop out the seeds. Place the pieces skin side down on a baking sheet and roast for 1 hour. When cool to the touch, scoop out 1 cup and add to a blender.

If using cubed butternut squash:

  1. If frozen, defrost before baking, otherwise bake for 30-40 minutesm (turning the pieces over halfway through) or until soft all the way through.

Pasta and Sauce:

  1. Boil salted water in a large pasta pot. Add in pasta and cook al dente according to box instructions.

  2. While pasta is cooking, add all other ingredients to the blender with the butternut squash and blend on high for about 30 seconds or until creamy. When pasta is done, drain and toss the pasta in your "cheese" sauce. You can add more salt and/or pepper to taste and then enjoy immediately!

  3. Place breadcrumbs in a saute pan on medium-high heat and stir continuously until they begin to brown and become fragrant, about 1-2 minutes.

    Remove from heat and top your mac and cheese with your toasted breadcrumbs!


  1. Do not put the dish in the oven to heat up--it will dry out!

  2. I recommend making the pasta fresh so its hot before serving, however, if you want to serve this dish later for a party or as leftovers, I recommend keeping the sauce and pasta separate and heating the sauce in a pan on the stovetop or in the microwave (if you must!) before mixing it together. You can just drizzle some olive oil on the pasta to keep it from sticking together.