If you are a ravioli lover like me, then you are going to absolutely love this healthy spin on the traditional dish and unlike other low carb recipes, you wont feel like you are missing out on the real thing. The butternut squash filling is deliciously rich and creamy and holds together so well when wrapped with strips of zucchini.


Zucchini is a vitamin rich veggie that’s low in calories, so you can eat more pasta and sauce without getting filled up on carbs and suffering from a food coma for hours after.


Assembling the ravioli looks daunting, but it’s incredibly easy to do, and once the ravioli are cooked, they hold together well so you don’t need to worry about them self destructing in the dish.


The ravioli is topped with a kale and almond pesto that has a great zesty flavour which helps cut through the rich butternut squash filling. This is a dish that I wouldn’t hesitate to serve to guests with or without a food intolerance, as its delicious and looks really good on a plate.


You can make the pesto a few days in advance and even assemble the ravioli a day ahead so all you have to do is bake and serve. These ravioli can also keep for a few days in the fridge, just be sure to store the pesto separately so the ravioli doesn’t get mushy.

If you make this recipe let me know in the comment section below, I would love to hear what you think or take a photo and tag me (@everylastbite_) on Instagram, I love seeing your photos!

Butternut Squash Ravioli with Kale Pesto

5 from 4 votes
Leave a Review »

Ingredients

Filling

  • 3 cups cubed butternut squash approximately 1 medium sized butternut squash
  • 2 tsp olive oil
  • 1/4 tsp salt
  • 1/3 cup freshly grated parmesan cheese or 1/4 cup nutritional yeast
  • 1/4 tsp nutmeg
  • 1/2 tsp dried sage
  • 1/4 tsp pepper

Kale Pesto

  • 2 cups shredded kale
  • 1/2 cup raw almonds
  • 2 cloves garlic
  • 1/2 tbsp lemon juice
  • 1/2 tsp salt
  • 1/2 cup olive oil

Pasta

  • 2 zucchini
  • 1 tbsp pine nuts
  • freshly grated parmesan optional

Instructions

  • Preheat the oven to 200 degrees Celsius (400 degrees Fahrenheit)
  • Cut the butternut squash into cubes and place on a baking tray. Drizzle with the 2 tsp olive oil and sprinkle with salt. Bake in the oven for 20-25 minutes until the butternut squash is tender and lightly browned.
  • Once cooked remove from the oven and place the cooked butternut squash in a blender or food processor. Add in the parmesan/nutritional yeast, nutmeg, dried sage and pepper and blend until its a thick puree. Make sure that there are no chunks of butternut squash.
  • Cut the ends off of the zucchini and then cut each zucchini in half length wise. Using a vegetable peeler cut very thin slices of zucchini (you can also use a knife for this but make sure the slices are very thin).
  • On a cutting board lay out 3 slices of zucchini, overlapping in the centre to form a star. Place approximately 1 1/2 tbsp of the butternut squash filling in the center of the strips where they overlap and then fold each slice of the zucchini overtop to cover. (Watch the video above to see how to fold the ravioli). Flip each ravioli over and place in a baking dish so that the loose ends are on the bottom. Repeat with the remaining zucchini slices.
  • Bake the ravioli for 20-25 minutes until the zucchini wrappings become tender.
  • While the zucchini is baking make the pesto. Place the kale, almonds, garlic, lemon juice, salt and olive oil in a food processor and blend until it forms a paste.
  • Once the ravioli is finished baking I quickly microwave the pesto (or heat on the stove) until its warm and then serve on top of the ravioli and sprinkle with pine nuts before serving.
  • The zucchini ravioli and pesto are best stored separately in the fridge.