These Butternut Squash Ravioli are the perfect dish to serve with you want to impress! Creamy puréed butternut squash is wrapped in Zucchini ribbons, baked until tender and topped with a chunky kale pesto. This Paleo Ravioli is Whole30, Vegan, Dairy Free, Grain Free, Gluten Free, and Specific Carbohydrate Diet Legal.

Butternut Squash Ravioli with Kale Pesto
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 paleo 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 Paleo 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.


Here are a few more veggie pasta dishes that you might enjoy:

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!


YouTube video


Butternut Squash Ravioli with Kale Pesto

Every Last Bite
This Paleo Ravioli has a creamy filling of butternut squash purée and wrapped in strips of zucchini in this low carb dish.
5 from 3 votes
Prep Time 30 minutes
Cook Time 25 minutes
Total Time 55 minutes
Diets Dairy Free, Grain/Gluten Free, Nut Free, Paleo, Refined Sugar Free, SCD Legal
Servings 14 ravioli
Calories 142 kcal



  • 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


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


  • 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 purée. 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 center 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.
Calories: 142kcalCarbohydrates: 7gProtein: 3gFat: 12gSaturated Fat: 2gTrans Fat: 1gCholesterol: 2mgSodium: 168mgPotassium: 272mgFiber: 2gSugar: 2gCalcium: 74mgIron: 1mg
Tried this recipe?Leave a comment below and let us know how it was!