Before I had a pasta machine I never cared too much about ravioli. It seemed like such a heavy dish, filled with cheese and often covered in more cheese. It wasn’t until I discovered other fillings such as egg, squash and homemade ricotta that made me truly appreciate ravioli. This recipe for butternut squash ravioli with parmesan broth may be one of my top 3 ravioli dishes. The warm filling covered in a light but the creamy broth is incredibly satisfying but doesn’t make you want to go run 5 miles after. Serve with crusty garlic bread and roasted broccolini and you have the perfect meal.

Serves 4


Butternut Squash Ravioli with Parmesan Broth

1 hr, 30 Total Time

Recipe Image
Save RecipeSave Recipe


    Ravioli dough
  • 2 1/2 cups all purpose flour
  • 3 eggs
  • Butternut Squash Filling
  • 1 small butternut squash, peeled and cut into 1 inch pieces
  • 1 tbsp butter
  • 2 tbsp shallots, minced
  • 3 tbsp heavy cream
  • 3 tbsp ricotta
  • Salt and pepper
  • Parmesan broth
  • 1 tbsp olive oil
  • 1/2 small onion, peeled
  • 2 whole garlic cloves
  • 1 inch parmesan rind
  • 2 cups vegetable broth
  • 1/4 cup heavy cream
  • 1/2 cup grated parmesan plus extra for serving
  • salt and pepper


  1. Prepare the ravioli dough. Pour the flour onto a clean work surface, creating a well in the center. Crack the eggs and pour into the well. Using a fork, carefully whisk the eggs, slowly dragging in the flour into the well. Continue to whisk until the flour and eggs are incorporated. Knead the dough for 10 minutes or until the dough is smooth and elastic. Cover and let rest for at least 30 minutes at room temperature.
  2. Meanwhile, prepare the filling. Place the butternut squash in a medium pot. Fill with enough water to cover the squash, cover the pot and bring to a boil over high heat. Reduce to a simmer over medium heat and cook for 15 minutes or until squash is fork tender. Drain. Mash butternut squash until smooth.
  3. Heat 1 tbsp butter in a saute pan over medium heat. Add shallots and cook until translucent, about 1 minute. Add squash and cook until slightly dry, about 2-3 minutes. Remove from heat and stir in heavy cream and ricotta. Season with salt and pepper. Set aside and let cool.
  4. Prepare the parmesan broth. Heat 1 tbsp oil in a medium pot. Add onion and garlic and cook until browned, about 5 minutes. Add parmesan rind and vegetable broth. Bring to a boil. Reduce heat and simmer for 20 minutes. Strain broth, discarding rind, onion, and garlic. Bring back to heat and add heavy cream and parmesan. Season with salt and pepper.
  5. Prepare the ravioli. Using a pasta machine, roll out the dough until it is 1/8 inch thick. Start by rolling out the dough at the thickest setting 6-8 times. Move the machine up one notch and repeat. Repeat once more at the 3rd setting. At the fourth setting, roll the dough 1-2 times. Continue to move up the settings until you have the desired thickness.
  6. Heavily flour the ravioli press. Lay one sheet of dough on top, making sure to cover the entire mold. Place about 1 tbsp filling in the center of each ravioli. Lay another layer of dough on top. Roll a rolling pin over the mold to seal the edges. Flip the mold over and gently tap on the counter to remove the ravioli from the press. Using a knife or pizza cutter, cut the ravioli into individual pieces. Lay the ravioli on a baking sheet coated with flour. Cover and repeat with remaining dough and filling.
  7. Bring a large pot of salted water to a boil. Boil the ravioli for 2-3 minutes or until they float to the top.
  8. Remove ravioli from the water with a slotted spoon into the sauce. Toss to coat. Portion on to plates and finish with more parmesan. Serve immediately.

 **Helpful tips and common mistakes

This butternut squash ravioli is the perfect recipe for winter with comforting flavors to warm you up on those chilly days. If you’re not a big fan of butternut squash, feel free to substitute it with acorn, kabocha, or even sweet potato!

For details on how to prepare ravioli dough, check out my ricotta ravioli recipe.

This time around I did prepare the dough making it with a mixture of semolina and all-purpose flour, a combination I usually use when making pasta. The results were fantastic as expected. Interestingly enough, regular pasta is infinitely better when prepared with semolina and flour (rather than just flour) but ravioli can be made either way.

Now the most popular sauce for butternut squash ravioli is a brown buttered sage sauce. You want a light sauce for the ravioli to not overpower the subtle flavors and the browned butter works perfectly. I wanted something a little different so I went with a parmesan broth. I’ve made soups before by adding the parmesan rind and found it added great flavor. so why not make a broth from just the rind?

Finish with a little heavy cream and grated parmesan and you have a wonderful sauce with just the right amount of “cheesy-ness”.  Put it together with the pasta and be ready to do a happy dance. This butternut squash ravioli with parmesan broth was a great success in my household – hopefully, it will be in yours as well!


Looking for someone to come to your house and prepare these dishes for you? It is possible! If you are in Los Angeles and looking for a private chef, please feel free to contact me. For more information, visit Private Kitchen Los Angeles


Sharing is caring!